Lines Matching defs:rxdata
246 void (*dev_to_host)(struct fsl_dspi *dspi, u32 rxdata);
265 static void dspi_native_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
269 *(u8 *)dspi->rx = rxdata;
272 *(u16 *)dspi->rx = rxdata;
275 *(u32 *)dspi->rx = rxdata;
287 static void dspi_8on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
289 *(u32 *)dspi->rx = be32_to_cpu(rxdata);
299 static void dspi_8on16_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
301 *(u16 *)dspi->rx = be16_to_cpu(rxdata);
314 static void dspi_16on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
316 u16 hi = rxdata & 0xffff;
317 u16 lo = rxdata >> 16;
352 static void dspi_push_rx(struct fsl_dspi *dspi, u32 rxdata)
356 dspi->dev_to_host(dspi, rxdata);
733 u32 rxdata = 0;
735 regmap_read(dspi->regmap, SPI_POPR, &rxdata);
736 return rxdata;