Home | History | Annotate | Download | only in at91

Lines Matching defs:PUTREG

99 #define	PUTREG(sc, x, v)				\
162 PUTREG(sc, SPI_CR, SPI_CR_SWRST);
166 PUTREG(sc, SPI_PDC_BASE + PDC_PTCR, PDC_PTCR_TXTDIS | PDC_PTCR_RXTDIS);
167 PUTREG(sc, SPI_PDC_BASE + PDC_RNCR, 0);
168 PUTREG(sc, SPI_PDC_BASE + PDC_RCR, 0);
169 PUTREG(sc, SPI_PDC_BASE + PDC_TNCR, 0);
170 PUTREG(sc, SPI_PDC_BASE + PDC_TCR, 0);
173 PUTREG(sc, SPI_IDR, -1);
174 PUTREG(sc, SPI_CSR(0), SPI_CSR_SCBR | SPI_CSR_BITS_8);
175 PUTREG(sc, SPI_CSR(1), SPI_CSR_SCBR | SPI_CSR_BITS_8);
176 PUTREG(sc, SPI_CSR(2), SPI_CSR_SCBR | SPI_CSR_BITS_8);
177 PUTREG(sc, SPI_CSR(3), SPI_CSR_SCBR | SPI_CSR_BITS_8);
178 PUTREG(sc, SPI_MR, SPI_MR_MODFDIS/* <- machdep? */ | SPI_MR_MSTR);
185 PUTREG(sc, SPI_CR, SPI_CR_SPIEN);
189 PUTREG(sc, SPI_PDC_BASE + PDC_PTCR, PDC_PTCR_TXTEN | PDC_PTCR_RXTEN);
203 PUTREG(sc, SPI_IDR, -1); /* disable interrupts for now */
244 PUTREG(sc, SPI_CSR(0), csr);
325 PUTREG(sc, SPI_IER, SPI_SR_ENDRX);
328 PUTREG(sc, SPI_IDR, SPI_SR_ENDRX);
329 PUTREG(sc, SPI_IER, SPI_SR_RXBUFF);
347 PUTREG(sc, SPI_PDC_BASE + PDC_RNPR, sc->sc_dmaaddr + sc->sc_dmaoffs);
348 PUTREG(sc, SPI_PDC_BASE + PDC_RNCR, len);
349 PUTREG(sc, SPI_PDC_BASE + PDC_TNPR, sc->sc_dmaaddr + sc->sc_dmaoffs);
350 PUTREG(sc, SPI_PDC_BASE + PDC_TNCR, len);
391 PUTREG(sc, SPI_IER, SPI_SR_MODF | SPI_SR_OVRES);
397 PUTREG(sc, SPI_IDR, -1); /* disable interrupts */