Lines Matching refs:spi_readl
228 #define spi_readl(port, reg) \ macro
243 #define spi_readl(port, reg) \ macro
390 mr = spi_readl(as, MR); in cs_activate()
400 csr = spi_readl(as, CSR0 + 4 * i); in cs_activate()
406 mr = spi_readl(as, MR); in cs_activate()
427 mr = spi_readl(as, MR); in cs_deactivate()
608 spi_readl(as, RDR); in atmel_spi_next_xfer_single()
609 while (spi_readl(as, SR) & SPI_BIT(RDRF)) { in atmel_spi_next_xfer_single()
610 spi_readl(as, RDR); in atmel_spi_next_xfer_single()
656 while (spi_readl(as, FLR)) in atmel_spi_next_xfer_fifo()
660 fifomr = spi_readl(as, FMR); in atmel_spi_next_xfer_fifo()
664 (void)spi_readl(as, SR); in atmel_spi_next_xfer_fifo()
893 csr = spi_readl(as, CSR0 + 4 * spi->chip_select); in atmel_spi_set_xfer_speed()
1031 *rxp16 = spi_readl(as, RDR); in atmel_spi_pump_single_data()
1034 *rxp = spi_readl(as, RDR); in atmel_spi_pump_single_data()
1037 spi_readl(as, RDR); in atmel_spi_pump_single_data()
1052 u32 fifolr = spi_readl(as, FLR); in atmel_spi_pump_fifo_data()
1075 rd = spi_readl(as, RDR); in atmel_spi_pump_fifo_data()
1114 imr = spi_readl(as, IMR); in atmel_spi_pio_interrupt()
1115 status = spi_readl(as, SR); in atmel_spi_pio_interrupt()
1136 spi_readl(as, SR); in atmel_spi_pio_interrupt()
1171 imr = spi_readl(as, IMR); in atmel_spi_pdc_interrupt()
1172 status = spi_readl(as, SR); in atmel_spi_pdc_interrupt()
1183 spi_readl(as, SR); in atmel_spi_pdc_interrupt()
1360 spi_readl(as, TCR), spi_readl(as, RCR)); in atmel_spi_one_transfer()
1371 if (spi_readl(as, SR) & SPI_BIT(TXEMPTY)) in atmel_spi_one_transfer()
1376 while (spi_readl(as, SR) & SPI_BIT(RDRF)) in atmel_spi_one_transfer()
1377 spi_readl(as, RDR); in atmel_spi_one_transfer()
1380 spi_readl(as, SR); in atmel_spi_one_transfer()
1486 return spi_readl(as, VERSION) & 0x00000fff; in atmel_get_version()
1680 spi_readl(as, SR); in atmel_spi_remove()