Searched refs:MSDC_DMA_CTRL (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/drivers/mmc/host/ |
H A D | mtk-sd.c | 73 #define MSDC_DMA_CTRL 0x98 macro 213 /* MSDC_DMA_CTRL mask */ 758 dma_ctrl = readl_relaxed(host->base + MSDC_DMA_CTRL); in msdc_dma_setup() 761 writel_relaxed(dma_ctrl, host->base + MSDC_DMA_CTRL); in msdc_dma_setup() 1093 sdr_set_field(host->base + MSDC_DMA_CTRL, MSDC_DMA_CTRL_START, 1); in msdc_start_data() 1415 sdr_set_field(host->base + MSDC_DMA_CTRL, MSDC_DMA_CTRL_STOP, in msdc_data_xfer_done() 1418 ret = readl_poll_timeout_atomic(host->base + MSDC_DMA_CTRL, val, in msdc_data_xfer_done() 2523 sdr_set_field(host->base + MSDC_DMA_CTRL, in msdc_cqe_disable() 2525 if (WARN_ON(readl_poll_timeout(host->base + MSDC_DMA_CTRL, val, in msdc_cqe_disable()
|
/kernel/linux/linux-5.10/drivers/mmc/host/ |
H A D | mtk-sd.c | 72 #define MSDC_DMA_CTRL 0x98 macro 209 /* MSDC_DMA_CTRL mask */ 701 dma_ctrl = readl_relaxed(host->base + MSDC_DMA_CTRL); in msdc_dma_setup() 704 writel_relaxed(dma_ctrl, host->base + MSDC_DMA_CTRL); in msdc_dma_setup() 1037 sdr_set_field(host->base + MSDC_DMA_CTRL, MSDC_DMA_CTRL_START, 1); in msdc_start_data() 1363 sdr_set_field(host->base + MSDC_DMA_CTRL, MSDC_DMA_CTRL_STOP, in msdc_data_xfer_done() 2300 sdr_set_field(host->base + MSDC_DMA_CTRL, in msdc_cqe_disable()
|
Completed in 9 milliseconds