Hi Simon, one more comment ... On Sun, 2010-10-17 at 11:50 -0400, Simon Guinot wrote: [ ... ] > +static int __devinit > +fan_alarm_init(struct gpio_fan_data *fan_data, struct gpio_fan_alarm *alarm) > +{ __devinit and __devexit can cause problems if this driver is built into the kernel, but the underlying i2c master driver is built as module. So please remove __devinit and __devexit. Thanks, Guenter _______________________________________________ lm-sensors mailing list lm-sensors@xxxxxxxxxxxxxx http://lists.lm-sensors.org/mailman/listinfo/lm-sensors