diff options
author | Domen Puncer <domen.puncer@ultra.si> | 2006-08-13 23:35:40 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-09-26 15:38:50 -0700 |
commit | 8859942ede8154c1e90e3b0d1b60aecf0cfaa169 (patch) | |
tree | b71e1447c4bce6ce4b7dfca581430cacdfc95533 /fs/dcache.c | |
parent | 643bd3fbd9dc73ed3dc1e4f6980e6f15fdbb9bb6 (diff) |
i2c-au1550: Fix timeout problem
i2c-au1550: Fix timeout problem
Fix from Jordan Crouse:
If the transmit and recieve FIFOS are not empty, forceably flush them
rather then waiting for them to drain on their own.
This solves at least a problem reported by Clem Taylor:
http://www.linux-mips.org/archives/linux-mips/2006-05/msg00240.html
(1% of I2C transactions would timeout)
Signed-off-by: Domen Puncer <domen.puncer@ultra.si>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'fs/dcache.c')
0 files changed, 0 insertions, 0 deletions