drivers/usb/musb: add missing platform_driver owner
PATCH 1/19 drivers/usb/musb: add missing platform_driver owner
set the owner of platform_driver, to ensure that the caller of driver holds a module refernece
Signed-off-by Libo Chen <[email protected]>
--- drivers/usb/musb/am35x.c | 1 + drivers/usb/musb/blackfin.c | 1 + drivers/usb/musb/da8xx.c | 1 + drivers/usb/musb/davinci.c | 1 + drivers/usb/musb/omap2430.c | 1 + drivers/usb/musb/tusb6010.c | 1 + drivers/usb/musb/ux500.c | 1 + 7 files changed, 7 insertions(+), 0 deletions(-)
drivers/usb/musb/am35x.c +1 -0
@@ -631,6 +631,7 @@ static struct platform_driver am35x_driver = { .remove = am35x_remove, .driver = { .name = "musb-am35x", + .owner = THIS_MODULE, .pm = DEV_PM_OPS, }, };
drivers/usb/musb/blackfin.c +1 -0
@@ -563,6 +563,7 @@ static struct platform_driver bfin_driver = { .remove = __exit_p(bfin_remove), .driver = { .name = "musb-blackfin", + .owner = THIS_MODULE, .pm = DEV_PM_OPS, }, };
drivers/usb/musb/da8xx.c +1 -0
@@ -575,6 +575,7 @@ static struct platform_driver da8xx_driver = { .remove = da8xx_remove, .driver = { .name = "musb-da8xx", + .owner = THIS_MODULE, }, };
drivers/usb/musb/davinci.c +1 -0
@@ -607,6 +607,7 @@ static struct platform_driver davinci_driver = { .remove = davinci_remove, .driver = { .name = "musb-davinci", + .owner = THIS_MODULE, }, };
drivers/usb/musb/omap2430.c +1 -0
@@ -668,6 +668,7 @@ static struct platform_driver omap2430_driver = { .remove = omap2430_remove, .driver = { .name = "musb-omap2430", + .owner = THIS_MODULE, .pm = DEV_PM_OPS, .of_match_table = of_match_ptr(omap2430_id_table), },
drivers/usb/musb/tusb6010.c +1 -0
@@ -1231,6 +1231,7 @@ static struct platform_driver tusb_driver = { .remove = tusb_remove, .driver = { .name = "musb-tusb", + .owner = THIS_MODULE, }, };
drivers/usb/musb/ux500.c +1 -0
@@ -325,6 +325,7 @@ static struct platform_driver ux500_driver = { .remove = ux500_remove, .driver = { .name = "musb-ux500", + .owner = THIS_MODULE, .pm = DEV_PM_OPS, }, };
Signature · 1 line
1.7.1