Lines Matching refs:davinci_spi

104 struct davinci_spi {  struct
124 void (*get_rx)(u32 rx_data, struct davinci_spi *); argument
125 u32 (*get_tx)(struct davinci_spi *); argument
134 static void davinci_spi_rx_buf_u8(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u8() argument
143 static void davinci_spi_rx_buf_u16(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u16()
152 static u32 davinci_spi_tx_buf_u8(struct davinci_spi *dspi) in davinci_spi_tx_buf_u8()
165 static u32 davinci_spi_tx_buf_u16(struct davinci_spi *dspi) in davinci_spi_tx_buf_u16()
199 struct davinci_spi *dspi; in davinci_spi_chipselect()
241 static inline int davinci_spi_get_prescale(struct davinci_spi *dspi, in davinci_spi_get_prescale()
268 struct davinci_spi *dspi; in davinci_spi_setup_transfer()
382 struct davinci_spi *dspi = spi_controller_get_devdata(spi->controller); in davinci_spi_of_setup()
410 struct davinci_spi *dspi; in davinci_spi_setup()
460 static int davinci_spi_check_error(struct davinci_spi *dspi, int int_status) in davinci_spi_check_error()
506 static int davinci_spi_process_events(struct davinci_spi *dspi) in davinci_spi_process_events()
538 struct davinci_spi *dspi = (struct davinci_spi *)data; in davinci_spi_dma_rx_callback()
548 struct davinci_spi *dspi = (struct davinci_spi *)data; in davinci_spi_dma_tx_callback()
567 struct davinci_spi *dspi; in davinci_spi_bufs()
730 struct davinci_spi *dspi = data; in davinci_spi_irq()
743 static int davinci_spi_request_dma(struct davinci_spi *dspi) in davinci_spi_request_dma()
810 struct davinci_spi *dspi) in spi_davinci_get_pdata()
839 struct davinci_spi *dspi) in spi_davinci_get_pdata()
859 struct davinci_spi *dspi; in davinci_spi_probe()
865 host = spi_alloc_host(&pdev->dev, sizeof(struct davinci_spi)); in davinci_spi_probe()
1013 struct davinci_spi *dspi; in davinci_spi_remove()