diff options
author | Russell King <rmk+kernel@arm.linux.org.uk> | 2011-01-12 23:42:57 +0000 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2011-01-25 21:18:05 +0000 |
commit | 250c7a61c35a258e2422b3d55c61bfbad33326be (patch) | |
tree | 7d6384c03895828a4052b5f9fbe1c760c8d6092a /arch | |
parent | 69058cd6d10423126ab6aeb568f4af2bd34c49fe (diff) | |
download | kernel_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