Lines Matching refs:SPI_BIT
172 #define SPI_BIT(name) \ macro
313 | SPI_BIT(WDRBT) in cs_activate()
314 | SPI_BIT(MODFDIS) in cs_activate()
315 | SPI_BIT(MSTR)); in cs_activate()
319 | SPI_BIT(MODFDIS) in cs_activate()
320 | SPI_BIT(MSTR)); in cs_activate()
326 u32 cpol = (spi->mode & SPI_CPOL) ? SPI_BIT(CPOL) : 0; in cs_activate()
333 if ((csr ^ cpol) & SPI_BIT(CPOL)) in cs_activate()
335 csr ^ SPI_BIT(CPOL)); in cs_activate()
517 while (spi_readl(as, SR) & SPI_BIT(RDRF)) { in atmel_spi_next_xfer_pio()
537 spi_writel(as, IER, SPI_BIT(RDRF) | SPI_BIT(OVRES)); in atmel_spi_next_xfer_pio()
613 spi_writel(as, IER, SPI_BIT(OVRES)); in atmel_spi_next_xfer_dma_submit()
634 spi_writel(as, IDR, SPI_BIT(OVRES)); in atmel_spi_next_xfer_dma_submit()
733 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_pdc_next_xfer()
783 spi_writel(as, IER, SPI_BIT(RXBUFF) | SPI_BIT(OVRES)); in atmel_spi_pdc_next_xfer()
784 spi_writel(as, PTCR, SPI_BIT(TXTEN) | SPI_BIT(RXTEN)); in atmel_spi_pdc_next_xfer()
839 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_disable_pdc_transfer()
893 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pio_interrupt()
895 spi_writel(as, IDR, SPI_BIT(OVRES)); in atmel_spi_pio_interrupt()
915 } else if (pending & SPI_BIT(RDRF)) { in atmel_spi_pio_interrupt()
950 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pdc_interrupt()
954 spi_writel(as, IDR, (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX) in atmel_spi_pdc_interrupt()
955 | SPI_BIT(OVRES))); in atmel_spi_pdc_interrupt()
964 } else if (pending & (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX))) { in atmel_spi_pdc_interrupt()
996 csr |= SPI_BIT(CPOL); in atmel_spi_setup()
998 csr |= SPI_BIT(NCPHA); in atmel_spi_setup()
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()
1370 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_probe()
1371 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_probe()
1373 spi_writel(as, MR, SPI_BIT(WDRBT) | SPI_BIT(MODFDIS) in atmel_spi_probe()
1374 | SPI_BIT(MSTR)); in atmel_spi_probe()
1376 spi_writel(as, MR, SPI_BIT(MSTR) | SPI_BIT(MODFDIS)); in atmel_spi_probe()
1380 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_probe()
1381 spi_writel(as, CR, SPI_BIT(SPIEN)); in atmel_spi_probe()
1405 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_probe()
1406 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_probe()
1432 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_remove()
1433 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_remove()