summaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorJavi Merino2011-12-16 16:04:36 +0100
committerRussell King2011-12-23 23:57:26 +0100
commitabb959f8a3f125a6e6641abbd020111516dfc8f6 (patch)
tree3a548aa2e0359cb1faa60b865a7962661d745319 /drivers
parentARM: 7197/1: errata: Remove SMP dependency for erratum 751472 (diff)
downloadkernel-qcow2-linux-abb959f8a3f125a6e6641abbd020111516dfc8f6.tar.gz
kernel-qcow2-linux-abb959f8a3f125a6e6641abbd020111516dfc8f6.tar.xz
kernel-qcow2-linux-abb959f8a3f125a6e6641abbd020111516dfc8f6.zip
ARM: 7237/1: PL330: Fix driver freeze
Add a req_running field to the pl330_thread to track which request (if any) has been submitted to the DMA. This mechanism replaces the old one in which we tried to guess the same by looking at the PC of the DMA, which could prevent the driver from sending more requests if it didn't guess correctly. Reference: <1323631637-9610-1-git-send-email-javi.merino@arm.com> Signed-off-by: Javi Merino <javi.merino@arm.com> Acked-by: Jassi Brar <jaswinder.singh@linaro.org> Tested-by: Tushar Behera <tushar.behera@linaro.org> Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions