Searched refs:CIO2_DMA_CHAN (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 426 writel(CIO2_REG_INT_EN_IRQ | CIO2_INT_IOC(CIO2_DMA_CHAN) | in cio2_hw_init() 427 CIO2_REG_INT_EN_IOS(CIO2_DMA_CHAN), in cio2_hw_init() 474 writel(PFN_DOWN(q->fbpt_bus_addr), base + CIO2_REG_CDMABA(CIO2_DMA_CHAN)); in cio2_hw_init() 482 CIO2_CDMAC0_DMA_HALTED, base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN)); in cio2_hw_init() 485 base + CIO2_REG_CDMAC1(CIO2_DMA_CHAN)); in cio2_hw_init() 522 writel(0, base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN)); in cio2_hw_exit() 523 ret = readl_poll_timeout(base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN), in cio2_hw_exit() 528 "DMA %i can not be halted\n", CIO2_DMA_CHAN); in cio2_hw_exit() 689 if (d == CIO2_DMA_CHAN) in cio2_irq_handle_once() 917 fbpt_rp = (readl(cio2->base + CIO2_REG_CDMARI(CIO2_DMA_CHAN)) in cio2_vb2_buf_queue() [all...] |
H A D | ipu3-cio2.h | 288 #define CIO2_DMA_CHAN 0 macro
|
/kernel/linux/linux-6.6/drivers/media/pci/intel/ipu3/ |
H A D | ipu3-cio2.c | 427 writel(CIO2_REG_INT_EN_IRQ | CIO2_INT_IOC(CIO2_DMA_CHAN) | in cio2_hw_init() 428 CIO2_REG_INT_EN_IOS(CIO2_DMA_CHAN), in cio2_hw_init() 475 writel(PFN_DOWN(q->fbpt_bus_addr), base + CIO2_REG_CDMABA(CIO2_DMA_CHAN)); in cio2_hw_init() 483 CIO2_CDMAC0_DMA_HALTED, base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN)); in cio2_hw_init() 486 base + CIO2_REG_CDMAC1(CIO2_DMA_CHAN)); in cio2_hw_init() 524 writel(0, base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN)); in cio2_hw_exit() 525 ret = readl_poll_timeout(base + CIO2_REG_CDMAC0(CIO2_DMA_CHAN), in cio2_hw_exit() 529 dev_err(dev, "DMA %i can not be halted\n", CIO2_DMA_CHAN); in cio2_hw_exit() 713 if (d == CIO2_DMA_CHAN) in cio2_irq_handle_once() 918 fbpt_rp = (readl(cio2->base + CIO2_REG_CDMARI(CIO2_DMA_CHAN)) in cio2_vb2_buf_queue() [all...] |
H A D | ipu3-cio2.h | 306 #define CIO2_DMA_CHAN 0U macro
|
Completed in 7 milliseconds