summaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-mvebu
diff options
context:
space:
mode:
authorJoel Fernandes <joelf@ti.com>2013-09-26 16:55:46 -0500
committerOlof Johansson <olof@lixom.net>2013-09-30 09:30:13 -0700
commit6cdaca481f6c415025c2687c109674919aa61934 (patch)
tree7fa3723241e95afcba4ded18fcd0b56767abc3ae /arch/arm/mach-mvebu
parent64270d82d4bf7fb8e5347c41ea7d0477aa551391 (diff)
downloadop-kernel-dev-6cdaca481f6c415025c2687c109674919aa61934.zip
op-kernel-dev-6cdaca481f6c415025c2687c109674919aa61934.tar.gz
ARM: edma: Fix clearing of unused list for DT DMA resources
HWMOD removal for MMC is breaking edma_start as the events are being manually triggered due to unused channel list not being clear. The above issue is fixed by reading the "dmas" property from the DT node if it exists and clearing the bits in the unused channel list if the dma controller used by any device is EDMA. For this purpose we use the of_* helpers to parse the arguments in the dmas phandle list. Also introduced is a minor clean up of a checkpatch error in old code. Reviewed-by: Sekhar Nori <nsekhar@ti.com> Reported-by: Balaji T K <balajitk@ti.com> Cc: Sekhar Nori <nsekhar@ti.com> Cc: Tony Lindgren <tony@atomide.com> Cc: Olof Johansson <olof@lixom.net> Cc: Nishanth Menon <nm@ti.com> Cc: Pantel Antoniou <panto@antoniou-consulting.com> Cc: Jason Kridner <jkridner@beagleboard.org> Cc: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Joel Fernandes <joelf@ti.com> Signed-off-by: Olof Johansson <olof@lixom.net>
Diffstat (limited to 'arch/arm/mach-mvebu')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud