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