summaryrefslogtreecommitdiff
path: root/drivers/dma/mpc512x_dma.c
diff options
context:
space:
mode:
authorAlexander Popov <a13xp0p0v88@gmail.com>2014-06-25 14:52:59 +0400
committerVinod Koul <vinod.koul@intel.com>2014-07-25 22:51:41 +0400
commit16369efb1f6006ec79babe53f388eed431533596 (patch)
tree2e153f25a7eae293b13ff6d63f2e07a3d4f2f4c3 /drivers/dma/mpc512x_dma.c
parent9093e72b39402b25911a19a6851815a034e3f753 (diff)
downloadlinux-16369efb1f6006ec79babe53f388eed431533596.tar.xz
dmaengine: of: add common xlate function for matching by channel id
This patch adds a new common OF dma xlate callback function which will match a channel by it's id. The binding expects one integer argument which it will use to lookup the channel by the id. Unlike of_dma_simple_xlate this function is able to handle a system with multiple DMA controllers. When registering the of dma provider with of_dma_controller_register a pointer to the dma_device struct which is associated with the dt node needs to passed as the data parameter. New function will use this pointer to match only channels which belong to the specified DMA controller. Signed-off-by: Alexander Popov <a13xp0p0v88@gmail.com> Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Diffstat (limited to 'drivers/dma/mpc512x_dma.c')
0 files changed, 0 insertions, 0 deletions