mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2025-01-27 01:01:06 +02:00
[adm5120] fix initcall level in i2c-gpio-custom driver if not built as a module
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9341 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
06b8f37644
commit
a85c9cccb5
@ -144,7 +144,7 @@ err:
|
||||
return err;
|
||||
}
|
||||
|
||||
static int __init i2c_gpio_custom_init(void)
|
||||
static int __init i2c_gpio_custom_probe(void)
|
||||
{
|
||||
int err;
|
||||
|
||||
@ -174,6 +174,12 @@ err:
|
||||
i2c_gpio_custom_cleanup();
|
||||
return err;
|
||||
}
|
||||
|
||||
#ifdef MODULE
|
||||
static int __init i2c_gpio_custom_init(void)
|
||||
{
|
||||
return i2c_gpio_custom_probe();
|
||||
}
|
||||
module_init(i2c_gpio_custom_init);
|
||||
|
||||
static void __exit i2c_gpio_custom_exit(void)
|
||||
@ -181,10 +187,11 @@ static void __exit i2c_gpio_custom_exit(void)
|
||||
i2c_gpio_custom_cleanup();
|
||||
}
|
||||
module_exit(i2c_gpio_custom_exit);
|
||||
|
||||
#else
|
||||
subsys_initcall(i2c_gpio_custom_probe);
|
||||
#endif /* MODULE*/
|
||||
|
||||
MODULE_LICENSE("GPL v2");
|
||||
MODULE_AUTHOR("Gabor Juhos <juhosg at openwrt.org >");
|
||||
MODULE_DESCRIPTION(DRV_DESC);
|
||||
MODULE_VERSION(DRV_VERSION);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user