aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2011-01-12 23:42:57 +0000
committerRussell King <rmk+kernel@arm.linux.org.uk>2011-01-25 21:18:05 +0000
commit250c7a61c35a258e2422b3d55c61bfbad33326be (patch)
tree7d6384c03895828a4052b5f9fbe1c760c8d6092a /arch
parent69058cd6d10423126ab6aeb568f4af2bd34c49fe (diff)
downloadkernel_samsung_smdk4412-250c7a61c35a258e2422b3d55c61bfbad33326be.zip
kernel_samsung_smdk4412-250c7a61c35a258e2422b3d55c61bfbad33326be.tar.gz
kernel_samsung_smdk4412-250c7a61c35a258e2422b3d55c61bfbad33326be.tar.bz2
ALSA: AACI: fix timeout duration
Relying on the access time of peripherals is unreliable - it depends on the speed of the CPU and the bus. On Versatile Express, these timeouts were expiring, causing the driver to fail. Add udelay(1) to ensure that they don't expire early, and adjust timeouts to give a reasonable margin over the response times. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions