Lines Matching refs:irq_num_ring
292 int irq_num_ring; member
2279 uc->irq_num_ring = k3_ringacc_get_ring_irq_num(irq_ring); in udma_alloc_chan_resources()
2280 if (uc->irq_num_ring <= 0) { in udma_alloc_chan_resources()
2287 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handler, in udma_alloc_chan_resources()
2301 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources()
2311 free_irq(uc->irq_num_ring, uc); in udma_alloc_chan_resources()
2323 uc->irq_num_ring = 0; in udma_alloc_chan_resources()
2469 uc->irq_num_ring = ti_sci_inta_msi_get_virq(ud->dev, irq_ring_idx); in bcdma_alloc_chan_resources()
2470 if (uc->irq_num_ring <= 0) { in bcdma_alloc_chan_resources()
2477 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handler, in bcdma_alloc_chan_resources()
2491 free_irq(uc->irq_num_ring, uc); in bcdma_alloc_chan_resources()
2501 free_irq(uc->irq_num_ring, uc); in bcdma_alloc_chan_resources()
2515 uc->irq_num_ring = 0; in bcdma_alloc_chan_resources()
2655 uc->irq_num_ring = ti_sci_inta_msi_get_virq(ud->dev, irq_ring_idx); in pktdma_alloc_chan_resources()
2656 if (uc->irq_num_ring <= 0) { in pktdma_alloc_chan_resources()
2663 ret = request_irq(uc->irq_num_ring, udma_ring_irq_handler, in pktdma_alloc_chan_resources()
2690 uc->irq_num_ring = 0; in pktdma_alloc_chan_resources()
4010 if (uc->irq_num_ring > 0) { in udma_free_chan_resources()
4011 free_irq(uc->irq_num_ring, uc); in udma_free_chan_resources()
4013 uc->irq_num_ring = 0; in udma_free_chan_resources()