Searched refs:LTQ_DMA_CCTRL (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/arch/mips/lantiq/xway/ |
H A D | dma.c | 24 #define LTQ_DMA_CCTRL 0x1C macro 102 ltq_dma_w32_mask(0, DMA_CHAN_ON, LTQ_DMA_CCTRL); in ltq_dma_open() 114 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_close() 134 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_alloc() 136 ltq_dma_w32_mask(0, DMA_CHAN_RST, LTQ_DMA_CCTRL); in ltq_dma_alloc() 137 while (ltq_dma_r32(LTQ_DMA_CCTRL) & DMA_CHAN_RST) in ltq_dma_alloc() 152 ltq_dma_w32(DMA_WEIGHT | DMA_TX, LTQ_DMA_CCTRL); in ltq_dma_alloc_tx() 167 ltq_dma_w32(DMA_WEIGHT, LTQ_DMA_CCTRL); in ltq_dma_alloc_rx() 240 ltq_dma_w32(DMA_CHAN_RST, LTQ_DMA_CCTRL); in ltq_dma_init() 242 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_init() [all...] |
/kernel/linux/linux-6.6/arch/mips/lantiq/xway/ |
H A D | dma.c | 25 #define LTQ_DMA_CCTRL 0x1C macro 103 ltq_dma_w32_mask(0, DMA_CHAN_ON, LTQ_DMA_CCTRL); in ltq_dma_open() 115 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_close() 135 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_alloc() 137 ltq_dma_w32_mask(0, DMA_CHAN_RST, LTQ_DMA_CCTRL); in ltq_dma_alloc() 138 while (ltq_dma_r32(LTQ_DMA_CCTRL) & DMA_CHAN_RST) in ltq_dma_alloc() 153 ltq_dma_w32(DMA_WEIGHT | DMA_TX, LTQ_DMA_CCTRL); in ltq_dma_alloc_tx() 168 ltq_dma_w32(DMA_WEIGHT, LTQ_DMA_CCTRL); in ltq_dma_alloc_rx() 267 ltq_dma_w32(DMA_CHAN_RST, LTQ_DMA_CCTRL); in ltq_dma_init() 269 ltq_dma_w32_mask(DMA_CHAN_ON, 0, LTQ_DMA_CCTRL); in ltq_dma_init() [all...] |
Completed in 2 milliseconds