Lines Matching refs:WR4
84 WR4(struct at91_spi_softc *sc, bus_size_t off, uint32_t val)
147 WR4(sc, SPI_CR, SPI_CR_SWRST);
149 WR4(sc, SPI_CR, SPI_CR_SWRST);
150 WR4(sc, SPI_IDR, 0xffffffff);
152 WR4(sc, SPI_MR, (0xf << 24) | SPI_MR_MSTR | SPI_MR_MODFDIS |
172 WR4(sc, SPI_CSR0, csr);
173 WR4(sc, SPI_CSR1, csr);
174 WR4(sc, SPI_CSR2, csr);
175 WR4(sc, SPI_CSR3, csr);
177 WR4(sc, SPI_CR, SPI_CR_SPIEN);
179 WR4(sc, PDC_PTCR, PDC_PTCR_TXTDIS);
180 WR4(sc, PDC_PTCR, PDC_PTCR_RXTDIS);
181 WR4(sc, PDC_RNPR, 0);
182 WR4(sc, PDC_RNCR, 0);
183 WR4(sc, PDC_TNPR, 0);
184 WR4(sc, PDC_TNCR, 0);
185 WR4(sc, PDC_RPR, 0);
186 WR4(sc, PDC_RCR, 0);
187 WR4(sc, PDC_TPR, 0);
188 WR4(sc, PDC_TCR, 0);
315 WR4(sc, PDC_PTCR, PDC_PTCR_TXTDIS | PDC_PTCR_RXTDIS);
344 WR4(sc, SPI_MR, err);
352 WR4(sc, PDC_TPR, addr);
353 WR4(sc, PDC_TCR, cmd->tx_cmd_sz);
361 WR4(sc, PDC_TNPR, addr);
362 WR4(sc, PDC_TNCR, cmd->tx_data_sz);
373 WR4(sc, PDC_RPR, addr);
374 WR4(sc, PDC_RCR, cmd->rx_cmd_sz);
382 WR4(sc, PDC_RNPR, addr);
383 WR4(sc, PDC_RNCR, cmd->rx_data_sz);
392 WR4(sc, SPI_IER, SPI_SR_RXBUFF);
393 WR4(sc, PDC_PTCR, PDC_PTCR_TXTEN | PDC_PTCR_RXTEN);
401 WR4(sc, PDC_PTCR, PDC_PTCR_TXTDIS | PDC_PTCR_RXTDIS);
425 WR4(sc, SPI_IDR, SPI_SR_RXBUFF);
430 WR4(sc, SPI_IDR, sr & ~SPI_SR_RXBUFF);