Lines Matching defs: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)
268 *(u8 *)dspi->rx = rxdata;
271 *(u16 *)dspi->rx = rxdata;
274 *(u32 *)dspi->rx = rxdata;
286 static void dspi_8on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
288 *(u32 *)dspi->rx = be32_to_cpu(rxdata);
298 static void dspi_8on16_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
300 *(u16 *)dspi->rx = be16_to_cpu(rxdata);
313 static void dspi_16on32_dev_to_host(struct fsl_dspi *dspi, u32 rxdata)
315 u16 hi = rxdata & 0xffff;
316 u16 lo = rxdata >> 16;
351 static void dspi_push_rx(struct fsl_dspi *dspi, u32 rxdata)
355 dspi->dev_to_host(dspi, rxdata);
733 u32 rxdata = 0;
735 regmap_read(dspi->regmap, SPI_POPR, &rxdata);
736 return rxdata;