Searched refs:dw_readl (Results 1 – 2 of 2) sorted by relevance
| /bsp/cvitek/drivers/libraries/spi/ |
| A D | dw_spi.c | 47 if (fifo != dw_readl(dws, CVI_DW_SPI_TXFTLR)) in spi_hw_init() 76 tx_room = dws->fifo_len - dw_readl(dws, CVI_DW_SPI_TXFLR); in tx_max() 124 uint32_t data_in_fifo = dw_readl(dws, CVI_DW_SPI_RXFLR); in rx_max() 137 irq_status = dw_readl(dws, CVI_DW_SPI_RISR); in dw_spi_check_status() 139 irq_status = dw_readl(dws, CVI_DW_SPI_ISR); in dw_spi_check_status() 170 rxw = dw_readl(dws, CVI_DW_SPI_DR); in dw_reader() 271 uint32_t reg = dw_readl(dws, CVI_DW_SPI_CTRLR0); in set_tran_mode() 294 uint32_t reg = dw_readl(dws, CVI_DW_SPI_SER); in dw_spi_set_cs() 304 uint32_t reg = dw_readl(dws, CVI_DW_SPI_CTRLR0); in dw_spi_set_polarity_and_phase() 325 reg = dw_readl(dws, CVI_DW_SPI_CTRLR0); in dw_spi_set_polarity_and_phase() [all …]
|
| A D | dw_spi.h | 168 static uint32_t dw_readl(struct dw_spi *dws, uint32_t off) in dw_readl() function 188 new_mask = dw_readl(dws, CVI_DW_SPI_IMR) & ~mask; in spi_mask_intr() 194 return dw_readl(dws, CVI_DW_SPI_SR); in spi_get_status() 202 new_mask = dw_readl(dws, CVI_DW_SPI_IMR) | mask; in spi_umask_intr() 210 dw_readl(dws, CVI_DW_SPI_ICR); in spi_reset_chip() 218 uint32_t val = dw_readl(dws, CVI_DW_SPI_DMACR); in spi_enable_dma()
|
Completed in 13 milliseconds