Lines Matching refs:rx
517 while (read_SSSR_bits(drv_data, SSSR_RNE) && drv_data->rx < drv_data->rx_end) {
519 drv_data->rx += n_bytes;
522 return drv_data->rx == drv_data->rx_end;
539 while (read_SSSR_bits(drv_data, SSSR_RNE) && drv_data->rx < drv_data->rx_end) {
540 *(u8 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR);
541 ++drv_data->rx;
544 return drv_data->rx == drv_data->rx_end;
561 while (read_SSSR_bits(drv_data, SSSR_RNE) && drv_data->rx < drv_data->rx_end) {
562 *(u16 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR);
563 drv_data->rx += 2;
566 return drv_data->rx == drv_data->rx_end;
583 while (read_SSSR_bits(drv_data, SSSR_RNE) && drv_data->rx < drv_data->rx_end) {
584 *(u32 *)(drv_data->rx) = pxa2xx_spi_read(drv_data, SSDR);
585 drv_data->rx += 4;
588 return drv_data->rx == drv_data->rx_end;
703 bytes_left = drv_data->rx_end - drv_data->rx;
983 drv_data->rx = transfer->rx_buf;
984 drv_data->rx_end = drv_data->rx + transfer->len;
994 drv_data->read = drv_data->rx ? u8_reader : null_reader;
998 drv_data->read = drv_data->rx ? u16_reader : null_reader;
1002 drv_data->read = drv_data->rx ? u32_reader : null_reader;