Lines Matching refs:writel
98 writel(BM_SSP_CTRL0_LOCK_CS, in mxs_spi_setup_transfer()
101 writel(BF_SSP_CTRL1_SSP_MODE(BV_SSP_CTRL1_SSP_MODE__SPI) | in mxs_spi_setup_transfer()
107 writel(0x0, ssp->base + HW_SSP_CMD0); in mxs_spi_setup_transfer()
108 writel(0x0, ssp->base + HW_SSP_CMD1); in mxs_spi_setup_transfer()
313 writel(BM_SSP_CTRL0_IGNORE_CRC, in mxs_spi_txrx_pio()
318 writel(BM_SSP_CTRL0_IGNORE_CRC, in mxs_spi_txrx_pio()
322 writel(BM_SSP_CTRL0_XFER_COUNT, in mxs_spi_txrx_pio()
324 writel(1, in mxs_spi_txrx_pio()
327 writel(1, ssp->base + HW_SSP_XFER_SIZE); in mxs_spi_txrx_pio()
331 writel(BM_SSP_CTRL0_READ, in mxs_spi_txrx_pio()
334 writel(BM_SSP_CTRL0_READ, in mxs_spi_txrx_pio()
337 writel(BM_SSP_CTRL0_RUN, in mxs_spi_txrx_pio()
344 writel(*buf, ssp->base + HW_SSP_DATA(ssp)); in mxs_spi_txrx_pio()
346 writel(BM_SSP_CTRL0_DATA_XFER, in mxs_spi_txrx_pio()
379 writel(BM_SSP_CTRL0_WAIT_FOR_CMD | BM_SSP_CTRL0_WAIT_FOR_IRQ, in mxs_spi_transfer_one()
381 writel(mxs_spi_cs_to_reg(m->spi->chip_select), in mxs_spi_transfer_one()
404 writel(BM_SSP_CTRL1_DMA_ENABLE, in mxs_spi_transfer_one()
417 writel(BM_SSP_CTRL1_DMA_ENABLE, in mxs_spi_transfer_one()