The I2C_CLIENT_INSMOD macro is only useful for i2c drivers which implement device detection. The tsl2561 driver doesn't, so there is no point in calling it. Signed-off-by: Jean Delvare <khali@xxxxxxxxxxxx> Cc: Jonathan Cameron <jic23@xxxxxxxxx> --- drivers/staging/iio/light/tsl2561.c | 4 ---- 1 file changed, 4 deletions(-) --- linux-2.6.32-pre.orig/drivers/staging/iio/light/tsl2561.c 2009-09-25 10:54:21.000000000 +0200 +++ linux-2.6.32-pre/drivers/staging/iio/light/tsl2561.c 2009-09-25 14:18:05.000000000 +0200 @@ -239,10 +239,6 @@ static int __devexit tsl2561_remove(stru return tsl2561_powerdown(client); } -static unsigned short normal_i2c[] = { 0x29, 0x39, 0x49, I2C_CLIENT_END }; - -I2C_CLIENT_INSMOD; - static const struct i2c_device_id tsl2561_id[] = { { "tsl2561", 0 }, { } -- Jean Delvare _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel