spi_readl
*rxp16 = spi_readl(as, RDR);
*rxp = spi_readl(as, RDR);
u32 fifolr = spi_readl(as, FLR);
rd = spi_readl(as, RDR);
imr = spi_readl(as, IMR);
status = spi_readl(as, SR);
spi_readl(as, SR);
imr = spi_readl(as, IMR);
status = spi_readl(as, SR);
spi_readl(as, SR);
spi_readl(as, TCR), spi_readl(as, RCR));
if (spi_readl(as, SR) & SPI_BIT(TXEMPTY))
while (spi_readl(as, SR) & SPI_BIT(RDRF))
spi_readl(as, RDR);
spi_readl(as, SR);
return spi_readl(as, VERSION) & 0x00000fff;
spi_readl(as, SR);
csr = spi_readl(as, CSR0 + 4 * chip_select);
spi_readl(as, RDR);
while (spi_readl(as, SR) & SPI_BIT(RDRF)) {
spi_readl(as, RDR);
mr = spi_readl(as, MR);
csr = spi_readl(as, CSR0 + 4 * i);
mr = spi_readl(as, MR);
mr = spi_readl(as, MR);
spi_readl(as, RDR);
while (spi_readl(as, SR) & SPI_BIT(RDRF)) {
spi_readl(as, RDR);
while (spi_readl(as, FLR))
fifomr = spi_readl(as, FMR);
(void)spi_readl(as, SR);
csr = spi_readl(as, CSR0 + 4 * chip_select);