lkml.org 
[lkml]   [2020]   [Sep]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectRe: [PATCH -next] pinctrl: sprd: use module_platform_driver to simplify the code
    On Mon, 14 Sep 2020 at 14:32, Liu Shixin <liushixin2@huawei.com> wrote:
    >
    > module_platform_driver() makes the code simpler by eliminating
    > boilerplate code.
    >
    > Signed-off-by: Liu Shixin <liushixin2@huawei.com>

    Acked-by: Chunyan Zhang <zhang.lyra@gmail.com>

    Thanks,
    Chunyan

    > ---
    > drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 13 +------------
    > 1 file changed, 1 insertion(+), 12 deletions(-)
    >
    > diff --git a/drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c b/drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c
    > index 06c8671b40e7..d14f382f2392 100644
    > --- a/drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c
    > +++ b/drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c
    > @@ -946,18 +946,7 @@ static struct platform_driver sprd_pinctrl_driver = {
    > .remove = sprd_pinctrl_remove,
    > .shutdown = sprd_pinctrl_shutdown,
    > };
    > -
    > -static int sprd_pinctrl_init(void)
    > -{
    > - return platform_driver_register(&sprd_pinctrl_driver);
    > -}
    > -module_init(sprd_pinctrl_init);
    > -
    > -static void sprd_pinctrl_exit(void)
    > -{
    > - platform_driver_unregister(&sprd_pinctrl_driver);
    > -}
    > -module_exit(sprd_pinctrl_exit);
    > +module_platform_driver(sprd_pinctrl_driver);
    >
    > MODULE_DESCRIPTION("SPREADTRUM Pin Controller Driver");
    > MODULE_AUTHOR("Baolin Wang <baolin.wang@spreadtrum.com>");
    > --
    > 2.25.1
    >

    \
     
     \ /
      Last update: 2020-09-14 10:13    [W:4.235 / U:0.004 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site