adp5520-keys.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) | adp5520-keys.c (5146c84f87c8aa3d115cea0d77ed3553df426752) |
---|---|
1/* 2 * Keypad driver for Analog Devices ADP5520 MFD PMICs 3 * 4 * Copyright 2009 Analog Devices Inc. 5 * 6 * Licensed under the GPL-2 or later. 7 */ 8 --- 188 unchanged lines hidden (view full) --- 197static struct platform_driver adp5520_keys_driver = { 198 .driver = { 199 .name = "adp5520-keys", 200 .owner = THIS_MODULE, 201 }, 202 .probe = adp5520_keys_probe, 203 .remove = __devexit_p(adp5520_keys_remove), 204}; | 1/* 2 * Keypad driver for Analog Devices ADP5520 MFD PMICs 3 * 4 * Copyright 2009 Analog Devices Inc. 5 * 6 * Licensed under the GPL-2 or later. 7 */ 8 --- 188 unchanged lines hidden (view full) --- 197static struct platform_driver adp5520_keys_driver = { 198 .driver = { 199 .name = "adp5520-keys", 200 .owner = THIS_MODULE, 201 }, 202 .probe = adp5520_keys_probe, 203 .remove = __devexit_p(adp5520_keys_remove), 204}; |
205module_platform_driver(adp5520_keys_driver); |
|
205 | 206 |
206static int __init adp5520_keys_init(void) 207{ 208 return platform_driver_register(&adp5520_keys_driver); 209} 210module_init(adp5520_keys_init); 211 212static void __exit adp5520_keys_exit(void) 213{ 214 platform_driver_unregister(&adp5520_keys_driver); 215} 216module_exit(adp5520_keys_exit); 217 | |
218MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); 219MODULE_DESCRIPTION("Keys ADP5520 Driver"); 220MODULE_LICENSE("GPL"); 221MODULE_ALIAS("platform:adp5520-keys"); | 207MODULE_AUTHOR("Michael Hennerich <hennerich@blackfin.uclinux.org>"); 208MODULE_DESCRIPTION("Keys ADP5520 Driver"); 209MODULE_LICENSE("GPL"); 210MODULE_ALIAS("platform:adp5520-keys"); |