Lines Matching refs:SPI_BIT

213 #define SPI_BIT(name) \  macro
344 | SPI_BIT(WDRBT) in cs_activate()
345 | SPI_BIT(MODFDIS) in cs_activate()
346 | SPI_BIT(MSTR)); in cs_activate()
350 | SPI_BIT(MODFDIS) in cs_activate()
351 | SPI_BIT(MSTR)); in cs_activate()
358 u32 cpol = (spi->mode & SPI_CPOL) ? SPI_BIT(CPOL) : 0; in cs_activate()
365 if ((csr ^ cpol) & SPI_BIT(CPOL)) in cs_activate()
367 csr ^ SPI_BIT(CPOL)); in cs_activate()
402 spi_writel(as, CR, SPI_BIT(LASTXFER)); in cs_deactivate()
598 while (spi_readl(as, SR) & SPI_BIT(RDRF)) { in atmel_spi_next_xfer_single()
614 spi_writel(as, IER, SPI_BIT(RDRF) | SPI_BIT(OVRES)); in atmel_spi_next_xfer_single()
640 spi_writel(as, CR, SPI_BIT(RXFCLR) | SPI_BIT(TXFCLR)); in atmel_spi_next_xfer_fifo()
684 spi_writel(as, IER, SPI_BIT(RXFTHF) | SPI_BIT(OVRES)); in atmel_spi_next_xfer_fifo()
777 spi_writel(as, IER, SPI_BIT(OVRES)); in atmel_spi_next_xfer_dma_submit()
798 spi_writel(as, IDR, SPI_BIT(OVRES)); in atmel_spi_next_xfer_dma_submit()
877 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_pdc_next_xfer()
927 spi_writel(as, IER, SPI_BIT(RXBUFF) | SPI_BIT(OVRES)); in atmel_spi_pdc_next_xfer()
928 spi_writel(as, PTCR, SPI_BIT(TXTEN) | SPI_BIT(RXTEN)); in atmel_spi_pdc_next_xfer()
983 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_disable_pdc_transfer()
1077 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pio_interrupt()
1079 spi_writel(as, IDR, SPI_BIT(OVRES)); in atmel_spi_pio_interrupt()
1099 } else if (pending & (SPI_BIT(RDRF) | SPI_BIT(RXFTHF))) { in atmel_spi_pio_interrupt()
1134 if (pending & SPI_BIT(OVRES)) { in atmel_spi_pdc_interrupt()
1138 spi_writel(as, IDR, (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX) in atmel_spi_pdc_interrupt()
1139 | SPI_BIT(OVRES))); in atmel_spi_pdc_interrupt()
1148 } else if (pending & (SPI_BIT(RXBUFF) | SPI_BIT(ENDRX))) { in atmel_spi_pdc_interrupt()
1242 csr |= SPI_BIT(CPOL); in atmel_spi_setup()
1244 csr |= SPI_BIT(NCPHA); in atmel_spi_setup()
1247 csr |= SPI_BIT(CSAAT); in atmel_spi_setup()
1374 if (spi_readl(as, SR) & SPI_BIT(TXEMPTY)) in atmel_spi_one_transfer()
1379 while (spi_readl(as, SR) & SPI_BIT(RDRF)) in atmel_spi_one_transfer()
1504 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_init()
1505 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_init()
1509 spi_writel(as, CR, SPI_BIT(FIFOEN)); in atmel_spi_init()
1512 spi_writel(as, MR, SPI_BIT(WDRBT) | SPI_BIT(MODFDIS) in atmel_spi_init()
1513 | SPI_BIT(MSTR)); in atmel_spi_init()
1515 spi_writel(as, MR, SPI_BIT(MSTR) | SPI_BIT(MODFDIS)); in atmel_spi_init()
1519 spi_writel(as, PTCR, SPI_BIT(RXTDIS) | SPI_BIT(TXTDIS)); in atmel_spi_init()
1520 spi_writel(as, CR, SPI_BIT(SPIEN)); in atmel_spi_init()
1674 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_probe()
1675 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_probe()
1705 spi_writel(as, CR, SPI_BIT(SWRST)); in atmel_spi_remove()
1706 spi_writel(as, CR, SPI_BIT(SWRST)); /* AT91SAM9263 Rev B workaround */ in atmel_spi_remove()