Home
last modified time | relevance | path

Searched refs:SPI_REG_CS (Results 1 – 5 of 5) sorted by relevance

/bsp/raspberry-pi/raspi4-32/driver/
A Ddrv_spi.c84 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CPOL; in raspi_spi_configure()
88 SPI_REG_CS(hwcfg->hw_base) &= ~SPI_CS_CPOL; in raspi_spi_configure()
93 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CPHA; in raspi_spi_configure()
96 SPI_REG_CS(hwcfg->hw_base) &= ~SPI_CS_CPHA; in raspi_spi_configure()
101 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CSPOL_HIGH; in raspi_spi_configure()
105 SPI_REG_CS(hwcfg->hw_base) &= ~SPI_CS_CSPOL_HIGH; in raspi_spi_configure()
139 while (!(SPI_REG_CS(hwcfg->hw_base) & SPI_CS_DONE)); in spi_transfernb()
179 SPI_REG_CS(hwcfg->hw_base) &= (~(3 << 0)); in raspi_spi_xfer()
183 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CHIP_SELECT_1; in raspi_spi_xfer()
190 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_TA; in raspi_spi_xfer()
[all …]
A Ddrv_spi.h15 #define SPI_REG_CS(BASE) HWREG32(BASE + 0x00) macro
/bsp/raspberry-pi/raspi4-64/drivers/
A Ddrv_spi.c83 SPI_REG_CS(hwcfg->hw_base) = (SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX); in raspi_spi_configure()
86 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CPOL; in raspi_spi_configure()
91 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CPHA; in raspi_spi_configure()
96 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CSPOL_HIGH; in raspi_spi_configure()
125 SPI_REG_CS(hwcfg->hw_base) |= (SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX); in spi_transfernb()
128 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_TA; in spi_transfernb()
147 while (!(SPI_REG_CS(hwcfg->hw_base) & SPI_CS_DONE)); in spi_transfernb()
149 SPI_REG_CS(hwcfg->hw_base) |= (0 & SPI_CS_TA); in spi_transfernb()
214 SPI_REG_CS(hwcfg->hw_base) = (SPI_CS_CLEAR_TX | SPI_CS_CLEAR_RX); in raspi_spi_hw_init()
217 SPI_REG_CS(hwcfg->hw_base) |= SPI_CS_CHIP_SELECT_0; in raspi_spi_hw_init()
[all …]
A Ddrv_spi.h15 #define SPI_REG_CS(BASE) HWREG32(BASE + 0x00) macro
/bsp/raspberry-pi/raspi4-32/driver/lcd/
A Ddrv_ili9486.c161 SPI_REG_CS(SPI_0_BASE) &= (~(3 << 0)); in fast_send_data()
163 SPI_REG_CS(SPI_0_BASE) |= SPI_CS_TA; in fast_send_data()
171 while (!(SPI_REG_CS(SPI_0_BASE) & SPI_CS_DONE)); in fast_send_data()
172 SPI_REG_CS(SPI_0_BASE) |= (SPI_CS_CLEAR_TX) | (SPI_CS_CLEAR_RX); in fast_send_data()
175 SPI_REG_CS(SPI_0_BASE) |= (SPI_CS_CLEAR_TX) | (SPI_CS_CLEAR_RX); in fast_send_data()
176 SPI_REG_CS(SPI_0_BASE) &= (~SPI_CS_TA); in fast_send_data()

Completed in 14 milliseconds