dmaengine: xilinx_dma: Extend dma_config struct to store irq routine handle
authorRadhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Tue, 22 Oct 2019 17:00:21 +0000 (22:30 +0530)
committerVinod Koul <vkoul@kernel.org>
Wed, 6 Nov 2019 17:08:01 +0000 (22:38 +0530)
commitc2f6b67db2bd2c333ccd30099c9bde197fa3943d
treee2fdcb3b4ba20b35d5dfc70e803dd67916850ad6
parentbcb2dc7b6c1ed0d13f640f4a0ea713088f188b19
dmaengine: xilinx_dma: Extend dma_config struct to store irq routine handle

Extend dma_config structure to store irq routine handle. It enables runtime
handler selection based on xdma_ip_type and serves as preparatory patch for
adding MCDMA IP support.

Signed-off-by: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
Suggested-by: Vinod Koul <vkoul@kernel.org>
Link: https://lore.kernel.org/r/1571763622-29281-6-git-send-email-radhey.shyam.pandey@xilinx.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/xilinx/xilinx_dma.c