aboutsummaryrefslogtreecommitdiffstats
path: root/fs
diff options
context:
space:
mode:
authorJean Delvare <khali@linux-fr.org>2009-12-06 17:06:17 +0100
committerJean Delvare <khali@linux-fr.org>2009-12-06 17:06:17 +0100
commit6f7e549f873e9ff10a4a27241db568bf7988ee0c (patch)
tree7b8d37442fe3b6ebbaedda63deb65276a2371c9b /fs
parenti2c/chips: Move ds1682 to drivers/misc (diff)
downloadlinux-dev-6f7e549f873e9ff10a4a27241db568bf7988ee0c.tar.xz
linux-dev-6f7e549f873e9ff10a4a27241db568bf7988ee0c.zip
i2c-powermac: Reject unsupported I2C transactions
The i2c-powermac driver doesn't support arbitrary multi-message I2C transactions, only SMBus ones. Make it clear by returning an error if a multi-message I2C transaction is attempted. This is better than only processing the first message, because most callers won't recover from the short transaction. Anyone wishing to issue multi-message transactions should use the SMBus API instead of the raw I2C API. Signed-off-by: Jean Delvare <khali@linux-fr.org> Tested-by: Michel Daenzer <michel@daenzer.net> Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Paul Mackerras <paulus@samba.org>
Diffstat (limited to 'fs')
0 files changed, 0 insertions, 0 deletions