Searched refs:irq_num_ring (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/dma/ti/ |
H A D | k3-udma.c | 227 int irq_num_ring; member 1824 uc->irq_num_ring = k3_ringacc_get_ring_irq_num(irq_ring); in udma_alloc_chan_resources() 1825 if (uc->irq_num_ring <= 0) { in udma_alloc_chan_resources() 1832 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handler, in udma_alloc_chan_resources() 1846 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources() 1856 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources() 1868 uc->irq_num_ring = 0; in udma_alloc_chan_resources() 2966 if (uc->irq_num_ring > 0) { in udma_free_chan_resources() 2967 free_irq(uc->irq_num_ring, uc); in udma_free_chan_resources() 2969 uc->irq_num_ring in udma_free_chan_resources() [all...] |
/kernel/linux/linux-6.6/drivers/dma/ti/ |
H A D | k3-udma.c | 294 int irq_num_ring; member 2319 uc->irq_num_ring = k3_ringacc_get_ring_irq_num(irq_ring); in udma_alloc_chan_resources() 2320 if (uc->irq_num_ring <= 0) { in udma_alloc_chan_resources() 2327 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handler, in udma_alloc_chan_resources() 2340 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources() 2350 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources() 2362 uc->irq_num_ring = 0; in udma_alloc_chan_resources() 2508 uc->irq_num_ring = msi_get_virq(ud->dev, irq_ring_idx); in bcdma_alloc_chan_resources() 2509 if (uc->irq_num_ring <= 0) { in bcdma_alloc_chan_resources() 2516 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handle in bcdma_alloc_chan_resources() [all...] |
Completed in 9 milliseconds