--- zzzz-none-000/linux-2.6.32.61/drivers/i2c/busses/i2c-gpio.c 2013-06-10 09:43:48.000000000 +0000 +++ ar9-7330-650/linux-2.6.32.61/drivers/i2c/busses/i2c-gpio.c 2011-07-20 07:23:51.000000000 +0000 @@ -210,7 +210,7 @@ return ret; } -module_init(i2c_gpio_init); +subsys_initcall(i2c_gpio_init); static void __exit i2c_gpio_exit(void) {