dma: dw-axi-dmac: support per channel interrupt
authorBaruch Siach <baruch@tkos.co.il>
Tue, 26 Mar 2024 11:43:07 +0000 (13:43 +0200)
committerVinod Koul <vkoul@kernel.org>
Sun, 7 Apr 2024 11:48:14 +0000 (17:18 +0530)
commite32634f466a9cc22e6d10252bee98d881e6357b8
tree5622fe8248898ba0c1367cc2facb34d00ba5fe05
parent333e11bf47fa8d477db90e2900b1ed3c9ae9b697
dma: dw-axi-dmac: support per channel interrupt

Hardware might not support a single combined interrupt that covers all
channels. In that case we have to deal with interrupt per channel. Add
support for that configuration.

Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Link: https://lore.kernel.org/r/ebab52e886ef1adc3c40e636aeb1ba3adfe2e578.1711453387.git.baruchs-c@neureality.ai
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c
drivers/dma/dw-axi-dmac/dw-axi-dmac.h