Lines Matching defs:SPI_BIT
213 #define SPI_BIT(name) \
344 | SPI_BIT(WDRBT)
345 | SPI_BIT(MODFDIS)
346 | SPI_BIT(MSTR));
350 | SPI_BIT(MODFDIS)
351 | SPI_BIT(MSTR));
356 u32 cpol = (spi->mode & SPI_CPOL) ? SPI_BIT(CPOL) : 0;
363 if ((csr ^ cpol) & SPI_BIT(CPOL))
365 csr ^ SPI_BIT(CPOL));
398 spi_writel(as, CR, SPI_BIT(LASTXFER));
592 while (spi_readl(as, SR) & SPI_BIT(RDRF)) {
608 spi_writel(as, IER, SPI_BIT(RDRF) | SPI_BIT(OVRES));
634 spi_writel(as, CR, SPI_BIT(RXFCLR) | SPI_BIT(TXFCLR));
678 spi_writel(as, IER, SPI_BIT(RXFTHF) | SPI_BIT(OVRES));
771 spi_writel(as, IER, SPI_BIT(OVRES));
792 spi_writel(as, IDR, SPI_BIT(OVRES));
870 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS));
920 spi_writel(as, IER, SPI_BIT(RXBUFF) | SPI_BIT(OVRES));
921 spi_writel(as, PTCR, SPI_BIT(TXTEN) | SPI_BIT(RXTEN));
976 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS));
1070 if (pending & SPI_BIT(OVRES)) {
1072 spi_writel(as, IDR, SPI_BIT(OVRES));
1092 } else if (pending & (SPI_BIT(RDRF) | SPI_BIT(RXFTHF))) {
1127 if (pending & SPI_BIT(OVRES)) {
1131 spi_writel(as, IDR, (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX)
1132 | SPI_BIT(OVRES)));
1141 } else if (pending & (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX))) {
1235 csr |= SPI_BIT(CPOL);
1237 csr |= SPI_BIT(NCPHA);
1240 csr |= SPI_BIT(CSAAT);
1381 if (spi_readl(as, SR) & SPI_BIT(TXEMPTY))
1386 while (spi_readl(as, SR) & SPI_BIT(RDRF))
1439 spi_writel(as, CR, SPI_BIT(SWRST));
1440 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */
1444 spi_writel(as, CR, SPI_BIT(FIFOEN));
1447 spi_writel(as, MR, SPI_BIT(WDRBT) | SPI_BIT(MODFDIS)
1448 | SPI_BIT(MSTR));
1450 spi_writel(as, MR, SPI_BIT(MSTR) | SPI_BIT(MODFDIS));
1454 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS));
1455 spi_writel(as, CR, SPI_BIT(SPIEN));
1611 spi_writel(as, CR, SPI_BIT(SWRST));
1612 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */
1642 spi_writel(as, CR, SPI_BIT(SWRST));
1643 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */