summaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-pca-isa.c
diff options
context:
space:
mode:
authorAlexander Shishkin <virtuoso@slind.org>2010-05-11 20:35:17 +0200
committerBen Dooks <ben-linux@fluff.org>2010-05-20 01:18:59 +0200
commite9f59b9c9bc5730152b6a94c47dd90b730a07e35 (patch)
treeee00d5f5995a47dbb61d119967b4091a79c45580 /drivers/i2c/busses/i2c-pca-isa.c
parentomap: i2c: make errata 1.153 workaround a separate function (diff)
downloadlinux-e9f59b9c9bc5730152b6a94c47dd90b730a07e35.tar.xz
linux-e9f59b9c9bc5730152b6a94c47dd90b730a07e35.zip
omap: i2c: add a timeout to the busy waiting
The errata 1.153 workaround is busy waiting on XUDF bit in interrupt context, which may lead to kernel hangs. The problem can be reproduced by running the bus with wrong (too high) speed. Signed-off-by: Alexander Shishkin <virtuoso@slind.org> Signed-off-by: Tony Lindgren <tony@atomide.com> Signed-off-by: Ben Dooks <ben-linux@fluff.org>
Diffstat (limited to 'drivers/i2c/busses/i2c-pca-isa.c')
0 files changed, 0 insertions, 0 deletions