Lines Matching refs:spi_readl
225 #define spi_readl(port, reg) \
341 csr = spi_readl(as, CSR0 + 4 * chip_select);
349 spi_readl(as, RDR);
350 while (spi_readl(as, SR) & SPI_BIT(RDRF)) {
351 spi_readl(as, RDR);
416 mr = spi_readl(as, MR);
443 csr = spi_readl(as, CSR0 + 4 * i);
449 mr = spi_readl(as, MR);
470 mr = spi_readl(as, MR);
664 spi_readl(as, RDR);
665 while (spi_readl(as, SR) & SPI_BIT(RDRF)) {
666 spi_readl(as, RDR);
708 while (spi_readl(as, FLR))
712 fifomr = spi_readl(as, FMR);
716 (void)spi_readl(as, SR);
916 csr = spi_readl(as, CSR0 + 4 * chip_select);
1053 *rxp16 = spi_readl(as, RDR);
1056 *rxp = spi_readl(as, RDR);
1071 u32 fifolr = spi_readl(as, FLR);
1094 rd = spi_readl(as, RDR);
1129 imr = spi_readl(as, IMR);
1130 status = spi_readl(as, SR);
1151 spi_readl(as, SR);
1186 imr = spi_readl(as, IMR);
1187 status = spi_readl(as, SR);
1198 spi_readl(as, SR);
1433 spi_readl(as, TCR), spi_readl(as, RCR));
1444 if (spi_readl(as, SR) & SPI_BIT(TXEMPTY))
1449 while (spi_readl(as, SR) & SPI_BIT(RDRF))
1450 spi_readl(as, RDR);
1453 spi_readl(as, SR);
1483 return spi_readl(as, VERSION) & 0x00000fff;
1701 spi_readl(as, SR);