Messages in this thread | | | Date | Sun, 17 Feb 2013 10:42:57 +0800 | Subject | Re: [PATCH v2 1/3] mfd: syscon: Removed support for unloading | From | Dong Aisheng <> |
| |
On 12 February 2013 02:42, Alexander Shiyan <shc_work@mail.ru> wrote: > The driver can be used in various subsystems and therefore should not > be unloaded when it is defined in the kernel configuration, so remove > support for unloading it. > > Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Acked-by: Dong Aisheng <dong.aisheng@linaro.org>
Regards Dong Aisheng
> --- > drivers/mfd/syscon.c | 18 ------------------ > 1 file changed, 18 deletions(-) > > diff --git a/drivers/mfd/syscon.c b/drivers/mfd/syscon.c > index 3f10591..e1886fb 100644 > --- a/drivers/mfd/syscon.c > +++ b/drivers/mfd/syscon.c > @@ -138,17 +138,6 @@ static int syscon_probe(struct platform_device *pdev) > return 0; > } > > -static int syscon_remove(struct platform_device *pdev) > -{ > - struct syscon *syscon; > - > - syscon = platform_get_drvdata(pdev); > - iounmap(syscon->base); > - platform_set_drvdata(pdev, NULL); > - > - return 0; > -} > - > static struct platform_driver syscon_driver = { > .driver = { > .name = "syscon", > @@ -156,7 +145,6 @@ static struct platform_driver syscon_driver = { > .of_match_table = of_syscon_match, > }, > .probe = syscon_probe, > - .remove = syscon_remove, > }; > > static int __init syscon_init(void) > @@ -165,12 +153,6 @@ static int __init syscon_init(void) > } > postcore_initcall(syscon_init); > > -static void __exit syscon_exit(void) > -{ > - platform_driver_unregister(&syscon_driver); > -} > -module_exit(syscon_exit); > - > MODULE_AUTHOR("Dong Aisheng <dong.aisheng@linaro.org>"); > MODULE_DESCRIPTION("System Control driver"); > MODULE_LICENSE("GPL v2"); > -- > 1.7.12.4 >
| |