Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b8ec6118 authored by Axel Lin's avatar Axel Lin Committed by Wim Van Sebroeck
Browse files

watchdog: convert drivers/watchdog/* to use module_platform_driver()



This patch converts the drivers in drivers/watchdog/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.

Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
Cc: Nicolas Thill <nico@openwrt.org>
Cc: Florian Fainelli <florian@openwrt.org>
Cc: "David S. Miller" <davem@davemloft.net>
Cc: Paul Cercueil <paul@crapouillou.net>
Cc: Marc Zyngier <maz@misterjones.org>
Cc: Wan ZongShun <mcuos.com@gmail.com>
Cc: Alejandro Cabrera <aldaya@gmail.com>
Cc: "George G. Davis" <gdavis@mvista.com>
Cc: Sylver Bruneau <sylver.bruneau@googlemail.com>
Cc: Vitaly Wool <vital@embeddedalley.com>
Cc: Mika Westerberg <mika.westerberg@iki.fi>
Cc: Timo Kokkonen <timo.t.kokkonen@nokia.com>
Signed-off-by: default avatarWim Van Sebroeck <wim@iguana.be>
parent 1334f329
Loading
Loading
Loading
Loading
+1 −12
Original line number Diff line number Diff line
@@ -353,15 +353,4 @@ static struct platform_driver ar7_wdt_driver = {
	},
};

static int __init ar7_wdt_init(void)
{
	return platform_driver_register(&ar7_wdt_driver);
}

static void __exit ar7_wdt_cleanup(void)
{
	platform_driver_unregister(&ar7_wdt_driver);
}

module_init(ar7_wdt_init);
module_exit(ar7_wdt_cleanup);
module_platform_driver(ar7_wdt_driver);
+1 −12
Original line number Diff line number Diff line
@@ -311,18 +311,7 @@ static struct platform_driver bcm63xx_wdt = {
	}
};

static int __init bcm63xx_wdt_init(void)
{
	return platform_driver_register(&bcm63xx_wdt);
}

static void __exit bcm63xx_wdt_exit(void)
{
	platform_driver_unregister(&bcm63xx_wdt);
}

module_init(bcm63xx_wdt_init);
module_exit(bcm63xx_wdt_exit);
module_platform_driver(bcm63xx_wdt);

MODULE_AUTHOR("Miguel Gaio <miguel.gaio@efixo.com>");
MODULE_AUTHOR("Florian Fainelli <florian@openwrt.org>");
+1 −12
Original line number Diff line number Diff line
@@ -687,15 +687,4 @@ static struct platform_driver cpwd_driver = {
	.remove		= __devexit_p(cpwd_remove),
};

static int __init cpwd_init(void)
{
	return platform_driver_register(&cpwd_driver);
}

static void __exit cpwd_exit(void)
{
	platform_driver_unregister(&cpwd_driver);
}

module_init(cpwd_init);
module_exit(cpwd_exit);
module_platform_driver(cpwd_driver);
+1 −12
Original line number Diff line number Diff line
@@ -271,18 +271,7 @@ static struct platform_driver platform_wdt_driver = {
	.remove = __devexit_p(davinci_wdt_remove),
};

static int __init davinci_wdt_init(void)
{
	return platform_driver_register(&platform_wdt_driver);
}

static void __exit davinci_wdt_exit(void)
{
	platform_driver_unregister(&platform_wdt_driver);
}

module_init(davinci_wdt_init);
module_exit(davinci_wdt_exit);
module_platform_driver(platform_wdt_driver);

MODULE_AUTHOR("Texas Instruments");
MODULE_DESCRIPTION("DaVinci Watchdog Driver");
+1 −11
Original line number Diff line number Diff line
@@ -358,17 +358,7 @@ static struct platform_driver dw_wdt_driver = {
	},
};

static int __init dw_wdt_watchdog_init(void)
{
	return platform_driver_register(&dw_wdt_driver);
}
module_init(dw_wdt_watchdog_init);

static void __exit dw_wdt_watchdog_exit(void)
{
	platform_driver_unregister(&dw_wdt_driver);
}
module_exit(dw_wdt_watchdog_exit);
module_platform_driver(dw_wdt_driver);

MODULE_AUTHOR("Jamie Iles");
MODULE_DESCRIPTION("Synopsys DesignWare Watchdog Driver");
Loading