Lines Matching refs:rx
74 void *rx; member
251 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u8_read()
255 *(u8 *)(drv_data->rx++) = ioread32(&drv_data->regs->rfifo); in adi_spi_u8_read()
262 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u8_duplex()
266 *(u8 *)(drv_data->rx++) = ioread32(&drv_data->regs->rfifo); in adi_spi_u8_duplex()
293 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u16_read()
297 *(u16 *)drv_data->rx = ioread32(&drv_data->regs->rfifo); in adi_spi_u16_read()
298 drv_data->rx += 2; in adi_spi_u16_read()
305 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u16_duplex()
310 *(u16 *)drv_data->rx = ioread32(&drv_data->regs->rfifo); in adi_spi_u16_duplex()
311 drv_data->rx += 2; in adi_spi_u16_duplex()
338 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u32_read()
342 *(u32 *)drv_data->rx = ioread32(&drv_data->regs->rfifo); in adi_spi_u32_read()
343 drv_data->rx += 4; in adi_spi_u32_read()
350 while (drv_data->rx < drv_data->rx_end) { in adi_spi_u32_duplex()
355 *(u32 *)drv_data->rx = ioread32(&drv_data->regs->rfifo); in adi_spi_u32_duplex()
356 drv_data->rx += 4; in adi_spi_u32_duplex()
405 drv->rx = t->rx_buf; in adi_spi_setup_transfer()
406 drv->rx_end = drv->rx + t->len; in adi_spi_setup_transfer()
408 drv->rx = NULL; in adi_spi_setup_transfer()
466 if (!drv_data->rx) { in adi_spi_dma_xfer()
476 rx_buf = drv_data->rx; in adi_spi_dma_xfer()
483 rx_buf = drv_data->rx; in adi_spi_dma_xfer()
534 if (!drv_data->rx) { in adi_spi_pio_xfer()
542 if (drv_data->rx != drv_data->rx_end) in adi_spi_pio_xfer()