Lines Matching refs:spi_readl
184 #define spi_readl(port, reg) \ macro
189 #define spi_readl(port, reg) \ macro
323 mr = spi_readl(as, MR); in cs_activate()
332 csr = spi_readl(as, CSR0 + 4 * i); in cs_activate()
338 mr = spi_readl(as, MR); in cs_activate()
359 mr = spi_readl(as, MR); in cs_deactivate()
516 spi_readl(as, RDR); in atmel_spi_next_xfer_pio()
517 while (spi_readl(as, SR) & SPI_BIT(RDRF)) { in atmel_spi_next_xfer_pio()
518 spi_readl(as, RDR); in atmel_spi_next_xfer_pio()
714 csr = spi_readl(as, CSR0 + 4 * spi->chip_select); in atmel_spi_set_xfer_speed()
857 *rxp16 = spi_readl(as, RDR); in atmel_spi_pump_pio_data()
860 *rxp = spi_readl(as, RDR); in atmel_spi_pump_pio_data()
863 spi_readl(as, RDR); in atmel_spi_pump_pio_data()
889 imr = spi_readl(as, IMR); in atmel_spi_pio_interrupt()
890 status = spi_readl(as, SR); in atmel_spi_pio_interrupt()
911 spi_readl(as, SR); in atmel_spi_pio_interrupt()
946 imr = spi_readl(as, IMR); in atmel_spi_pdc_interrupt()
947 status = spi_readl(as, SR); in atmel_spi_pdc_interrupt()
958 spi_readl(as, SR); in atmel_spi_pdc_interrupt()
1129 spi_readl(as, TCR), spi_readl(as, RCR)); in atmel_spi_one_transfer()
1140 if (spi_readl(as, SR) & SPI_BIT(TXEMPTY)) in atmel_spi_one_transfer()
1145 while (spi_readl(as, SR) & SPI_BIT(RDRF)) in atmel_spi_one_transfer()
1146 spi_readl(as, RDR); in atmel_spi_one_transfer()
1149 spi_readl(as, SR); in atmel_spi_one_transfer()
1255 return spi_readl(as, VERSION) & 0x00000fff; in atmel_get_version()
1434 spi_readl(as, SR); in atmel_spi_remove()