From 7e2d5f5fef84c86f7877ebb0ec78a3f560150705 Mon Sep 17 00:00:00 2001 From: "Mark D. Studebaker" Date: Sat, 13 Dec 2003 23:39:23 +0000 Subject: [PATCH] fix byte writes git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2166 7894878c-1315-0410-8ee3-d5d059ff63e0 --- kernel/busses/i2c-amd756.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kernel/busses/i2c-amd756.c b/kernel/busses/i2c-amd756.c index 8a1a83cb..e723fd19 100644 --- a/kernel/busses/i2c-amd756.c +++ b/kernel/busses/i2c-amd756.c @@ -215,9 +215,8 @@ static s32 amd756_access(struct i2c_adapter * adap, u16 addr, case I2C_SMBUS_BYTE: outw_p(((addr & 0x7f) << 1) | (read_write & 0x01), SMB_HOST_ADDRESS); - /* TODO: Why only during write? */ if (read_write == I2C_SMBUS_WRITE) - outb_p(command, SMB_HOST_COMMAND); + outb_p(command, SMB_HOST_DATA); size = AMD756_BYTE; break; case I2C_SMBUS_BYTE_DATA: