linux/drivers/i2c/chips
Jean Delvare e296fb7f30 i2c/tsl2550: Speed up initialization
There's some redundancy in the tsl2550 initialization sequence. It is
powering up the device twice, and setting the operating mode twice
too. Setting things just once saves SMBus transactions, which aren't
always cheap, speeding up the device initialization.

Signed-off-by: Jean Delvare <khali@linux-fr.org>
Cc: Rodolfo Giometti <giometti@linux.it>
2007-07-12 14:12:31 +02:00
..
ds1337.c i2c: fix broken ds1337 initialization 2006-12-10 21:21:31 +01:00
ds1374.c i2c/ds1374: Check workqueue creation status 2007-03-22 19:49:01 +01:00
ds1682.c i2c: New DS1682 chip driver 2007-07-12 14:12:29 +02:00
eeprom.c i2c: Fix the i2c_smbus_read_i2c_block_data() prototype 2007-07-12 14:12:29 +02:00
isp1301_omap.c USB: <linux/usb_ch9.h> becomes <linux/usb/ch9.h> 2007-02-07 15:44:32 -08:00
Kconfig i2c: Add support for the TSL2550 2007-07-12 14:12:30 +02:00
m41t00.c i2c/m41t00: Do not forget to write year 2007-01-05 17:54:05 +01:00
Makefile i2c: Add support for the TSL2550 2007-07-12 14:12:30 +02:00
max6875.c i2c: Fix the i2c_smbus_read_i2c_block_data() prototype 2007-07-12 14:12:29 +02:00
pca9539.c i2c: __must_check fixes (chip drivers) 2006-09-26 15:38:51 -07:00
pcf8574.c i2c: __must_check fixes (chip drivers) 2006-09-26 15:38:51 -07:00
pcf8591.c i2c: __must_check fixes (chip drivers) 2006-09-26 15:38:51 -07:00
tps65010.c PM: Separate hibernation code from suspend code 2007-05-09 12:30:48 -07:00
tsl2550.c i2c/tsl2550: Speed up initialization 2007-07-12 14:12:31 +02:00