Lines Matching refs:rxdata
245 void (*dev_to_host)(struct fsl_dspi *dspi, u32 rxdata);
264 static void dspi_native_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_native_dev_to_host() argument
268 *(u8 *)dspi->rx = rxdata; in dspi_native_dev_to_host()
271 *(u16 *)dspi->rx = rxdata; in dspi_native_dev_to_host()
274 *(u32 *)dspi->rx = rxdata; in dspi_native_dev_to_host()
286 static void dspi_8on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_8on32_dev_to_host() argument
288 *(u32 *)dspi->rx = be32_to_cpu(rxdata); in dspi_8on32_dev_to_host()
298 static void dspi_8on16_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_8on16_dev_to_host() argument
300 *(u16 *)dspi->rx = be16_to_cpu(rxdata); in dspi_8on16_dev_to_host()
313 static void dspi_16on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata) in dspi_16on32_dev_to_host() argument
315 u16 hi = rxdata & 0xffff; in dspi_16on32_dev_to_host()
316 u16 lo = rxdata >> 16; in dspi_16on32_dev_to_host()
351 static void dspi_push_rx(struct fsl_dspi *dspi, u32 rxdata) in dspi_push_rx() argument
355 dspi->dev_to_host(dspi, rxdata); in dspi_push_rx()
733 u32 rxdata = 0; in dspi_popr_read() local
735 regmap_read(dspi->regmap, SPI_POPR, &rxdata); in dspi_popr_read()
736 return rxdata; in dspi_popr_read()