Home
last modified time | relevance | path

Searched refs:SPIREG_WRITE (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/sys/arch/arm/rockchip/
H A Drk_spi.c168 #define SPIREG_WRITE(sc, reg, val) \ macro
243 SPIREG_WRITE(sc, SPI_ENR, 0); in rk_spi_attach()
244 SPIREG_WRITE(sc, SPI_IMR, 0); in rk_spi_attach()
308 SPIREG_WRITE(sc, SPI_ENR, 0); in rk_spi_configure()
309 SPIREG_WRITE(sc, SPI_SER, 0); in rk_spi_configure()
310 SPIREG_WRITE(sc, SPI_CTRLR0, ctrlr0); in rk_spi_configure()
311 SPIREG_WRITE(sc, SPI_BAUDR, divider); in rk_spi_configure()
313 SPIREG_WRITE(sc, SPI_DMACR, 0); in rk_spi_configure()
314 SPIREG_WRITE(sc, SPI_DMATDLR, 0); in rk_spi_configure()
315 SPIREG_WRITE(sc, SPI_DMARDLR, 0); in rk_spi_configure()
[all …]
/netbsd-src/sys/arch/arm/sunxi/
H A Dsun4i_spi.c65 #define SPIREG_WRITE(sc, reg, val) \ macro
140 SPIREG_WRITE(sc, SPI_CTL, SPI_CTL_SSPOL | SPI_CTL_RF_RST in sun4ispi_attach()
142 SPIREG_WRITE(sc, SPI_DMACTL, 0); in sun4ispi_attach()
143 SPIREG_WRITE(sc, SPI_WAIT, 0); in sun4ispi_attach()
144 SPIREG_WRITE(sc, SPI_INTCTL, 0); in sun4ispi_attach()
145 SPIREG_WRITE(sc, SPI_INT_STA, ~0); in sun4ispi_attach()
227 SPIREG_WRITE(sc, SPI_CTL, (ctl | SPI_CTL_RF_RST | SPI_CTL_TF_RST) & ~SPI_CTL_EN); in sun4ispi_configure()
228 SPIREG_WRITE(sc, SPI_CCTL, cctl); in sun4ispi_configure()
229 SPIREG_WRITE(sc, SPI_CTL, ctl); in sun4ispi_configure()
344 SPIREG_WRITE(sc, SPI_INTCTL, intctl); in sun4ispi_set_interrupt_mask()
[all …]
H A Dsun6i_spi.c69 #define SPIREG_WRITE(sc, reg, val) \ macro
146 SPIREG_WRITE(sc, SPI_INT_STA, isr); in sun6ispi_attach()
166 SPIREG_WRITE(sc, SPI_GCR, gcr); in sun6ispi_attach()
179 SPIREG_WRITE(sc, SPI_GCR, gcr); in sun6ispi_attach()
181 SPIREG_WRITE(sc, SPI_IER, SPI_IER_DEFAULT); in sun6ispi_attach()
251 SPIREG_WRITE(sc, SPI_CCTL, cctl); in sun6ispi_configure()
289 SPIREG_WRITE(sc, SPI_INT_STA, isr); in sun6ispi_start()
296 SPIREG_WRITE(sc, SPI_BC, __SHIFTIN(burstcount, SPI_BC_MBC)); in sun6ispi_start()
297 SPIREG_WRITE(sc, SPI_TC, __SHIFTIN(burstcount, SPI_TC_MWTC)); in sun6ispi_start()
298 SPIREG_WRITE(sc, SPI_BCC, __SHIFTIN(burstcount, SPI_BCC_STC)); in sun6ispi_start()
[all …]