Lines Matching defs:pSPI
45 AT91PS_SPI pSPI = AT91C_BASE_SPI;
47 pSPI->SPI_PTCR = AT91C_PDC_TXTDIS | AT91C_PDC_RXTDIS;
49 pSPI->SPI_RPR = (unsigned)pCommand->rx_cmd;
50 pSPI->SPI_RCR = pCommand->rx_cmd_size;
51 pSPI->SPI_TPR = (unsigned)pCommand->tx_cmd;
52 pSPI->SPI_TCR = pCommand->tx_cmd_size;
54 pSPI->SPI_TNPR = (unsigned)pCommand->tx_data;
55 pSPI->SPI_TNCR = pCommand->tx_data_size;
56 pSPI->SPI_RNPR = (unsigned)pCommand->rx_data;
57 pSPI->SPI_RNCR = pCommand->rx_data_size;
59 pSPI->SPI_PTCR = AT91C_PDC_TXTEN | AT91C_PDC_RXTEN;
62 while (!(pSPI->SPI_SR & AT91C_SPI_SPENDRX))
221 AT91PS_SPI pSPI = AT91C_BASE_SPI;
235 pSPI->SPI_CR = AT91C_SPI_SWRST;
237 pSPI->SPI_MR = (0xf << 24) | AT91C_SPI_MSTR | AT91C_SPI_MODFDIS |
240 pSPI->SPI_CSR[0] = AT91C_SPI_CPOL | (4 << 16) | (2 << 8);
241 pSPI->SPI_CR = AT91C_SPI_SPIEN;
243 pSPI->SPI_PTCR = AT91C_PDC_TXTDIS;
244 pSPI->SPI_PTCR = AT91C_PDC_RXTDIS;
245 pSPI->SPI_RNPR = 0;
246 pSPI->SPI_RNCR = 0;
247 pSPI->SPI_TNPR = 0;
248 pSPI->SPI_TNCR = 0;
249 pSPI->SPI_RPR = 0;
250 pSPI->SPI_RCR = 0;
251 pSPI->SPI_TPR = 0;
252 pSPI->SPI_TCR = 0;
253 pSPI->SPI_PTCR = AT91C_PDC_RXTEN;
254 pSPI->SPI_PTCR = AT91C_PDC_TXTEN;
256 value = pSPI->SPI_RDR;
257 value = pSPI->SPI_SR;