tps6507x-ts.c (94bd217e2d683719ab21a4ac117d8a1b91cbedc9) | tps6507x-ts.c (cdcc96e261909eccf596c070116c8b906a42b328) |
---|---|
1/* 2 * drivers/input/touchscreen/tps6507x_ts.c 3 * 4 * Touchscreen driver for the tps6507x chip. 5 * 6 * Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com) 7 * 8 * Credits: --- 357 unchanged lines hidden (view full) --- 366static struct platform_driver tps6507x_ts_driver = { 367 .driver = { 368 .name = "tps6507x-ts", 369 .owner = THIS_MODULE, 370 }, 371 .probe = tps6507x_ts_probe, 372 .remove = __devexit_p(tps6507x_ts_remove), 373}; | 1/* 2 * drivers/input/touchscreen/tps6507x_ts.c 3 * 4 * Touchscreen driver for the tps6507x chip. 5 * 6 * Copyright (c) 2009 RidgeRun (todd.fischer@ridgerun.com) 7 * 8 * Credits: --- 357 unchanged lines hidden (view full) --- 366static struct platform_driver tps6507x_ts_driver = { 367 .driver = { 368 .name = "tps6507x-ts", 369 .owner = THIS_MODULE, 370 }, 371 .probe = tps6507x_ts_probe, 372 .remove = __devexit_p(tps6507x_ts_remove), 373}; |
374module_platform_driver(tps6507x_ts_driver); |
|
374 | 375 |
375static int __init tps6507x_ts_init(void) 376{ 377 return platform_driver_register(&tps6507x_ts_driver); 378} 379module_init(tps6507x_ts_init); 380 381static void __exit tps6507x_ts_exit(void) 382{ 383 platform_driver_unregister(&tps6507x_ts_driver); 384} 385module_exit(tps6507x_ts_exit); 386 | |
387MODULE_AUTHOR("Todd Fischer <todd.fischer@ridgerun.com>"); 388MODULE_DESCRIPTION("TPS6507x - TouchScreen driver"); 389MODULE_LICENSE("GPL v2"); 390MODULE_ALIAS("platform:tps6507x-tsc"); | 376MODULE_AUTHOR("Todd Fischer <todd.fischer@ridgerun.com>"); 377MODULE_DESCRIPTION("TPS6507x - TouchScreen driver"); 378MODULE_LICENSE("GPL v2"); 379MODULE_ALIAS("platform:tps6507x-tsc"); |