samsung-keypad.c (b74201415288517845916476e79cba48caf805d8) | samsung-keypad.c (5146c84f87c8aa3d115cea0d77ed3553df426752) |
---|---|
1/* 2 * Samsung keypad driver 3 * 4 * Copyright (C) 2010 Samsung Electronics Co.Ltd 5 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 6 * Author: Donghwa Lee <dh09.lee@samsung.com> 7 * 8 * This program is free software; you can redistribute it and/or modify it --- 453 unchanged lines hidden (view full) --- 462 .remove = __devexit_p(samsung_keypad_remove), 463 .driver = { 464 .name = "samsung-keypad", 465 .owner = THIS_MODULE, 466 .pm = &samsung_keypad_pm_ops, 467 }, 468 .id_table = samsung_keypad_driver_ids, 469}; | 1/* 2 * Samsung keypad driver 3 * 4 * Copyright (C) 2010 Samsung Electronics Co.Ltd 5 * Author: Joonyoung Shim <jy0922.shim@samsung.com> 6 * Author: Donghwa Lee <dh09.lee@samsung.com> 7 * 8 * This program is free software; you can redistribute it and/or modify it --- 453 unchanged lines hidden (view full) --- 462 .remove = __devexit_p(samsung_keypad_remove), 463 .driver = { 464 .name = "samsung-keypad", 465 .owner = THIS_MODULE, 466 .pm = &samsung_keypad_pm_ops, 467 }, 468 .id_table = samsung_keypad_driver_ids, 469}; |
470module_platform_driver(samsung_keypad_driver); |
|
470 | 471 |
471static int __init samsung_keypad_init(void) 472{ 473 return platform_driver_register(&samsung_keypad_driver); 474} 475module_init(samsung_keypad_init); 476 477static void __exit samsung_keypad_exit(void) 478{ 479 platform_driver_unregister(&samsung_keypad_driver); 480} 481module_exit(samsung_keypad_exit); 482 | |
483MODULE_DESCRIPTION("Samsung keypad driver"); 484MODULE_AUTHOR("Joonyoung Shim <jy0922.shim@samsung.com>"); 485MODULE_AUTHOR("Donghwa Lee <dh09.lee@samsung.com>"); 486MODULE_LICENSE("GPL"); | 472MODULE_DESCRIPTION("Samsung keypad driver"); 473MODULE_AUTHOR("Joonyoung Shim <jy0922.shim@samsung.com>"); 474MODULE_AUTHOR("Donghwa Lee <dh09.lee@samsung.com>"); 475MODULE_LICENSE("GPL"); |