da9034-ts.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) | da9034-ts.c (cdcc96e261909eccf596c070116c8b906a42b328) |
---|---|
1/* 2 * Touchscreen driver for Dialog Semiconductor DA9034 3 * 4 * Copyright (C) 2006-2008 Marvell International Ltd. 5 * Fengwei Yin <fengwei.yin@marvell.com> 6 * Bin Yang <bin.yang@marvell.com> 7 * Eric Miao <eric.miao@marvell.com> 8 * --- 365 unchanged lines hidden (view full) --- 374static struct platform_driver da9034_touch_driver = { 375 .driver = { 376 .name = "da9034-touch", 377 .owner = THIS_MODULE, 378 }, 379 .probe = da9034_touch_probe, 380 .remove = __devexit_p(da9034_touch_remove), 381}; | 1/* 2 * Touchscreen driver for Dialog Semiconductor DA9034 3 * 4 * Copyright (C) 2006-2008 Marvell International Ltd. 5 * Fengwei Yin <fengwei.yin@marvell.com> 6 * Bin Yang <bin.yang@marvell.com> 7 * Eric Miao <eric.miao@marvell.com> 8 * --- 365 unchanged lines hidden (view full) --- 374static struct platform_driver da9034_touch_driver = { 375 .driver = { 376 .name = "da9034-touch", 377 .owner = THIS_MODULE, 378 }, 379 .probe = da9034_touch_probe, 380 .remove = __devexit_p(da9034_touch_remove), 381}; |
382module_platform_driver(da9034_touch_driver); |
|
382 | 383 |
383static int __init da9034_touch_init(void) 384{ 385 return platform_driver_register(&da9034_touch_driver); 386} 387module_init(da9034_touch_init); 388 389static void __exit da9034_touch_exit(void) 390{ 391 platform_driver_unregister(&da9034_touch_driver); 392} 393module_exit(da9034_touch_exit); 394 | |
395MODULE_DESCRIPTION("Touchscreen driver for Dialog Semiconductor DA9034"); 396MODULE_AUTHOR("Eric Miao <eric.miao@marvell.com>, Bin Yang <bin.yang@marvell.com>"); 397MODULE_LICENSE("GPL"); 398MODULE_ALIAS("platform:da9034-touch"); | 384MODULE_DESCRIPTION("Touchscreen driver for Dialog Semiconductor DA9034"); 385MODULE_AUTHOR("Eric Miao <eric.miao@marvell.com>, Bin Yang <bin.yang@marvell.com>"); 386MODULE_LICENSE("GPL"); 387MODULE_ALIAS("platform:da9034-touch"); |