tsl2550.c (2d8ad8719591fa803b0d589ed057fa46f49b7155) | tsl2550.c (a64fe2ed76614d37abb6966a67f4f39d10efba3c) |
---|---|
1/* 2 * tsl2550.c - Linux kernel modules for ambient light sensor 3 * 4 * Copyright (C) 2007 Rodolfo Giometti <giometti@linux.it> 5 * Copyright (C) 2007 Eurotech S.p.A. <info@eurotech.it> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by --- 440 unchanged lines hidden (view full) --- 449 }, 450 .suspend = tsl2550_suspend, 451 .resume = tsl2550_resume, 452 .probe = tsl2550_probe, 453 .remove = __devexit_p(tsl2550_remove), 454 .id_table = tsl2550_id, 455}; 456 | 1/* 2 * tsl2550.c - Linux kernel modules for ambient light sensor 3 * 4 * Copyright (C) 2007 Rodolfo Giometti <giometti@linux.it> 5 * Copyright (C) 2007 Eurotech S.p.A. <info@eurotech.it> 6 * 7 * This program is free software; you can redistribute it and/or modify 8 * it under the terms of the GNU General Public License as published by --- 440 unchanged lines hidden (view full) --- 449 }, 450 .suspend = tsl2550_suspend, 451 .resume = tsl2550_resume, 452 .probe = tsl2550_probe, 453 .remove = __devexit_p(tsl2550_remove), 454 .id_table = tsl2550_id, 455}; 456 |
457static int __init tsl2550_init(void) 458{ 459 return i2c_add_driver(&tsl2550_driver); 460} | 457module_i2c_driver(tsl2550_driver); |
461 | 458 |
462static void __exit tsl2550_exit(void) 463{ 464 i2c_del_driver(&tsl2550_driver); 465} 466 | |
467MODULE_AUTHOR("Rodolfo Giometti <giometti@linux.it>"); 468MODULE_DESCRIPTION("TSL2550 ambient light sensor driver"); 469MODULE_LICENSE("GPL"); 470MODULE_VERSION(DRIVER_VERSION); | 459MODULE_AUTHOR("Rodolfo Giometti <giometti@linux.it>"); 460MODULE_DESCRIPTION("TSL2550 ambient light sensor driver"); 461MODULE_LICENSE("GPL"); 462MODULE_VERSION(DRIVER_VERSION); |
471 472module_init(tsl2550_init); 473module_exit(tsl2550_exit); | |