Lines Matching refs:csr
326 u32 csr; member
372 spi_writel(as, CSR0 + 4 * spi->chip_select, asd->csr); in cs_activate()
376 spi_writel(as, CSR0, asd->csr); in cs_activate()
396 u32 csr; in cs_activate() local
400 csr = spi_readl(as, CSR0 + 4 * i); in cs_activate()
401 if ((csr ^ cpol) & SPI_BIT(CPOL)) in cs_activate()
403 csr ^ SPI_BIT(CPOL)); in cs_activate()
863 u32 scbr, csr; in atmel_spi_set_xfer_speed() local
893 csr = spi_readl(as, CSR0 + 4 * spi->chip_select); in atmel_spi_set_xfer_speed()
894 csr = SPI_BFINS(SCBR, scbr, csr); in atmel_spi_set_xfer_speed()
895 spi_writel(as, CSR0 + 4 * spi->chip_select, csr); in atmel_spi_set_xfer_speed()
1204 u32 csr; in atmel_spi_setup() local
1219 csr = SPI_BF(BITS, bits - 8); in atmel_spi_setup()
1221 csr |= SPI_BIT(CPOL); in atmel_spi_setup()
1223 csr |= SPI_BIT(NCPHA); in atmel_spi_setup()
1225 csr |= SPI_BIT(CSAAT); in atmel_spi_setup()
1233 csr |= SPI_BF(DLYBS, 0); in atmel_spi_setup()
1234 csr |= SPI_BF(DLYBCT, 0); in atmel_spi_setup()
1265 asd->csr = csr; in atmel_spi_setup()
1269 bits, spi->mode, spi->chip_select, csr); in atmel_spi_setup()
1272 spi_writel(as, CSR0 + 4 * spi->chip_select, csr); in atmel_spi_setup()
1298 bits = (asd->csr >> 4) & 0xf; in atmel_spi_one_transfer()