diff options
Diffstat (limited to 'drivers/input/misc/twl4030-pwrbutton.c')
| -rw-r--r-- | drivers/input/misc/twl4030-pwrbutton.c | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/drivers/input/misc/twl4030-pwrbutton.c b/drivers/input/misc/twl4030-pwrbutton.c index 38e4b507b94c..19a68828cd86 100644 --- a/drivers/input/misc/twl4030-pwrbutton.c +++ b/drivers/input/misc/twl4030-pwrbutton.c | |||
| @@ -107,25 +107,14 @@ static int __exit twl4030_pwrbutton_remove(struct platform_device *pdev) | |||
| 107 | } | 107 | } |
| 108 | 108 | ||
| 109 | static struct platform_driver twl4030_pwrbutton_driver = { | 109 | static struct platform_driver twl4030_pwrbutton_driver = { |
| 110 | .probe = twl4030_pwrbutton_probe, | ||
| 110 | .remove = __exit_p(twl4030_pwrbutton_remove), | 111 | .remove = __exit_p(twl4030_pwrbutton_remove), |
| 111 | .driver = { | 112 | .driver = { |
| 112 | .name = "twl4030_pwrbutton", | 113 | .name = "twl4030_pwrbutton", |
| 113 | .owner = THIS_MODULE, | 114 | .owner = THIS_MODULE, |
| 114 | }, | 115 | }, |
| 115 | }; | 116 | }; |
| 116 | 117 | module_platform_driver(twl4030_pwrbutton_driver); | |
| 117 | static int __init twl4030_pwrbutton_init(void) | ||
| 118 | { | ||
| 119 | return platform_driver_probe(&twl4030_pwrbutton_driver, | ||
| 120 | twl4030_pwrbutton_probe); | ||
| 121 | } | ||
| 122 | module_init(twl4030_pwrbutton_init); | ||
| 123 | |||
| 124 | static void __exit twl4030_pwrbutton_exit(void) | ||
| 125 | { | ||
| 126 | platform_driver_unregister(&twl4030_pwrbutton_driver); | ||
| 127 | } | ||
| 128 | module_exit(twl4030_pwrbutton_exit); | ||
| 129 | 118 | ||
| 130 | MODULE_ALIAS("platform:twl4030_pwrbutton"); | 119 | MODULE_ALIAS("platform:twl4030_pwrbutton"); |
| 131 | MODULE_DESCRIPTION("Triton2 Power Button"); | 120 | MODULE_DESCRIPTION("Triton2 Power Button"); |
