summaryrefslogtreecommitdiff
path: root/drivers/clk
diff options
context:
space:
mode:
authorMatt Porter <mporter@ti.com>2013-03-05 10:58:22 -0500
committerSekhar Nori <nsekhar@ti.com>2013-03-12 17:10:46 +0530
commit069552777a121eb39da29de4bc0383483dbe1f7e (patch)
tree8aa718d095cfb091ce64036e6efa822d6ec00e03 /drivers/clk
parent6dbe51c251a327e012439c4772097a13df43c5b8 (diff)
ARM: davinci: edma: fix dmaengine induced null pointer dereference on da830
This adds additional error checking to the private edma api implementation to catch the case where the edma_alloc_slot() has an invalid controller parameter. The edma dmaengine wrapper driver relies on this condition being handled in order to avoid setting up a second edma dmaengine instance on DA830. Verfied using a DA850 with the second EDMA controller platform instance removed to simulate a DA830 which only has a single EDMA controller. Reported-by: Tomas Novotny <tomas@novotny.cz> Signed-off-by: Matt Porter <mporter@ti.com> Cc: stable@vger.kernel.org # v3.7.x+ Tested-by: Tomas Novotny <tomas@novotny.cz> Signed-off-by: Sekhar Nori <nsekhar@ti.com>
Diffstat (limited to 'drivers/clk')
0 files changed, 0 insertions, 0 deletions