aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/video/grvga.c
diff options
context:
space:
mode:
authorSachin Kamat <sachin.kamat@linaro.org>2013-09-20 12:05:38 +0530
committerTomi Valkeinen <tomi.valkeinen@ti.com>2013-09-20 12:03:26 +0300
commit350d72f0edd8bbc56d3018112316e1f05a273a20 (patch)
tree2122ab987887112a2fd05eaa7d87028b148336b7 /drivers/video/grvga.c
parentvideo/matrox/matroxfb_maven: Use module_i2c_driver to register driver (diff)
downloadlinux-dev-350d72f0edd8bbc56d3018112316e1f05a273a20.tar.xz
linux-dev-350d72f0edd8bbc56d3018112316e1f05a273a20.zip
video: grvga: Use module_platform_driver
module_platform_driver removes some boilerplate code and makes it simple. Signed-off-by: Sachin Kamat <sachin.kamat@linaro.org> Cc: Kristoffer Glembo <kristoffer@gaisler.com> Signed-off-by: Tomi Valkeinen <tomi.valkeinen@ti.com>
Diffstat (limited to 'drivers/video/grvga.c')
-rw-r--r--drivers/video/grvga.c14
1 files changed, 1 insertions, 13 deletions
diff --git a/drivers/video/grvga.c b/drivers/video/grvga.c
index 861109e7de1b..b95eee7d901e 100644
--- a/drivers/video/grvga.c
+++ b/drivers/video/grvga.c
@@ -557,19 +557,7 @@ static struct platform_driver grvga_driver = {
.remove = grvga_remove,
};
-
-static int __init grvga_init(void)
-{
- return platform_driver_register(&grvga_driver);
-}
-
-static void __exit grvga_exit(void)
-{
- platform_driver_unregister(&grvga_driver);
-}
-
-module_init(grvga_init);
-module_exit(grvga_exit);
+module_platform_driver(grvga_driver);
MODULE_LICENSE("GPL");
MODULE_AUTHOR("Aeroflex Gaisler");