Home
last modified time | relevance | path

Searched refs:dspi (Results 1 – 3 of 3) sorted by relevance

/drivers/spi/
Dspi-fsl-dspi.c244 void (*host_to_dev)(struct fsl_dspi *dspi, u32 *txdata);
245 void (*dev_to_host)(struct fsl_dspi *dspi, u32 rxdata);
248 static void dspi_native_host_to_dev(struct fsl_dspi *dspi, u32 *txdata) in dspi_native_host_to_dev() argument
250 switch (dspi->oper_word_size) { in dspi_native_host_to_dev()
252 *txdata = *(u8 *)dspi->tx; in dspi_native_host_to_dev()
255 *txdata = *(u16 *)dspi->tx; in dspi_native_host_to_dev()
258 *txdata = *(u32 *)dspi->tx; in dspi_native_host_to_dev()
261 dspi->tx += dspi->oper_word_size; in dspi_native_host_to_dev()
264 static void dspi_native_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_native_dev_to_host() argument
266 switch (dspi->oper_word_size) { in dspi_native_dev_to_host()
[all …]
Dspi-davinci.c135 static void davinci_spi_rx_buf_u8(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u8() argument
137 if (dspi->rx) { in davinci_spi_rx_buf_u8()
138 u8 *rx = dspi->rx; in davinci_spi_rx_buf_u8()
140 dspi->rx = rx; in davinci_spi_rx_buf_u8()
144 static void davinci_spi_rx_buf_u16(u32 data, struct davinci_spi *dspi) in davinci_spi_rx_buf_u16() argument
146 if (dspi->rx) { in davinci_spi_rx_buf_u16()
147 u16 *rx = dspi->rx; in davinci_spi_rx_buf_u16()
149 dspi->rx = rx; in davinci_spi_rx_buf_u16()
153 static u32 davinci_spi_tx_buf_u8(struct davinci_spi *dspi) in davinci_spi_tx_buf_u8() argument
157 if (dspi->tx) { in davinci_spi_tx_buf_u8()
[all …]
DMakefile51 obj-$(CONFIG_SPI_FSL_DSPI) += spi-fsl-dspi.o