Lines Matching refs:SPIREG_WRITE
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()
369 SPIREG_WRITE(sc, SPI_BC, __SHIFTIN(burstcount, SPI_BC_BC)); in sun4ispi_start()
370 SPIREG_WRITE(sc, SPI_TC, __SHIFTIN(burstcount, SPI_TC_WTC)); in sun4ispi_start()
377 SPIREG_WRITE(sc, SPI_CTL, ctl); in sun4ispi_start()
412 SPIREG_WRITE(sc, SPI_INTCTL, 0); in sun4ispi_intr()
423 SPIREG_WRITE(sc, SPI_INT_STA, isr); in sun4ispi_intr()