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");