Lines Matching refs:txdata
245 void (*host_to_dev)(struct fsl_dspi *dspi, u32 *txdata);
249 static void dspi_native_host_to_dev(struct fsl_dspi *dspi, u32 *txdata)
253 *txdata = *(u8 *)dspi->tx;
256 *txdata = *(u16 *)dspi->tx;
259 *txdata = *(u32 *)dspi->tx;
281 static void dspi_8on32_host_to_dev(struct fsl_dspi *dspi, u32 *txdata)
283 *txdata = cpu_to_be32(*(u32 *)dspi->tx);
293 static void dspi_8on16_host_to_dev(struct fsl_dspi *dspi, u32 *txdata)
295 *txdata = cpu_to_be16(*(u16 *)dspi->tx);
305 static void dspi_16on32_host_to_dev(struct fsl_dspi *dspi, u32 *txdata)
310 *txdata = (u32)hi << 16 | lo;
330 u32 txdata = 0;
333 dspi->host_to_dev(dspi, &txdata);
335 return txdata;
338 /* Prepare one TX FIFO entry (txdata plus cmd) */
689 static void dspi_pushr_txdata_write(struct fsl_dspi *dspi, u16 txdata)
691 regmap_write(dspi->regmap_pushr, dspi->pushr_tx, txdata);