Title: [8473] trunk/drivers/staging/iio/adc/adt75.c: Task[#5912] Forgot to add 2 bytes I2C read opreation for adt75.
- Revision
- 8473
- Author
- sonicz
- Date
- 2010-03-17 03:39:19 -0400 (Wed, 17 Mar 2010)
Log Message
Task[#5912] Forgot to add 2 bytes I2C read opreation for adt75.
Modified Paths
Diff
Modified: trunk/drivers/staging/iio/adc/adt75.c (8472 => 8473)
--- trunk/drivers/staging/iio/adc/adt75.c 2010-03-17 06:43:44 UTC (rev 8472)
+++ trunk/drivers/staging/iio/adc/adt75.c 2010-03-17 07:39:19 UTC (rev 8473)
@@ -95,7 +95,11 @@
struct i2c_client *client = chip->client;
int ret = 0;
- ret = i2c_smbus_write_byte_data(client, reg, data);
+ if (reg == ADT75_CONFIG || reg == ADT75_ONESHOT)
+ ret = i2c_smbus_write_byte_data(client, reg, data);
+ else
+ ret = i2c_smbus_write_word_data(client, reg, data);
+
if (ret < 0)
dev_err(&client->dev, "I2C write error\n");
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits