Searched refs:SPIREG_WRITE (Results 1 – 3 of 3) sorted by relevance
/netbsd-src/sys/arch/arm/rockchip/ |
H A D | rk_spi.c | 168 #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 D | sun4i_spi.c | 65 #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 D | sun6i_spi.c | 69 #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 …]
|