regulator: Convert virtual and userspace regulator consumer drivers to use module_platform_driver()
PATCH 1/1 regulator: Convert virtual and userspace regulator consumer drivers to use module_platform_driver()
This patch converts virtual and userspace regulator consumer drivers to use the module_platform_driver() macro which makes the code smaller and a bit simpler.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/userspace-consumer.c | 13 +------------ drivers/regulator/virtual.c | 12 +----------- 2 files changed, 2 insertions(+), 23 deletions(-)
drivers/regulator/userspace-consumer.c +1 -12
@@ -185,18 +185,7 @@ static struct platform_driver regulator_userspace_consumer_driver = { }, }; - -static int __init regulator_userspace_consumer_init (void ) -{ -return platform_driver_register (®ulator_userspace_consumer_driver); -} -module_init (regulator_userspace_consumer_init); - -static void __exit regulator_userspace_consumer_exit(void) -{ -platform_driver_unregister (®ulator_userspace_consumer_driver); -} -module_exit (regulator_userspace_consumer_exit); +module_platform_driver (regulator_userspace_consumer_driver);MODULE_AUTHOR ("Mike Rapoport <[email protected]>" );MODULE_DESCRIPTION ("Userspace consumer for voltage and current regulators" );
drivers/regulator/virtual.c +1 -11
@@ -352,17 +352,7 @@ static struct platform_driver regulator_virtual_consumer_driver = { }, }; -static int __init regulator_virtual_consumer_init (void ) -{ -return platform_driver_register (®ulator_virtual_consumer_driver); -} -module_init (regulator_virtual_consumer_init); - -static void __exit regulator_virtual_consumer_exit(void) -{ -platform_driver_unregister (®ulator_virtual_consumer_driver); -} -module_exit (regulator_virtual_consumer_exit); +module_platform_driver (regulator_virtual_consumer_driver);MODULE_AUTHOR ("Mark Brown <[email protected]>" );MODULE_DESCRIPTION ("Virtual regulator consumer" );
Signature · 1 line
1.7.5.4
Mark Brown
AppliedQuoted 2 lines · Axel Lin
This patch converts virtual and userspace regulator consumer drivers to use the
module_platform_driver()macro which makes the code smaller and a bit simpler.
Applied, thanks.