rtc-ds2404.c (cf9ce948f47640797bd19980e1d99c6d17d0bdc3) | rtc-ds2404.c (56ae1b8e420015f1428bf9443f1b3321ad789b02) |
---|---|
1/* 2 * Copyright (C) 2012 Sven Schnelle <svens@stackframe.org> 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 * 8 */ --- 269 unchanged lines hidden (view full) --- 278static struct platform_driver rtc_device_driver = { 279 .probe = rtc_probe, 280 .remove = rtc_remove, 281 .driver = { 282 .name = "ds2404", 283 .owner = THIS_MODULE, 284 }, 285}; | 1/* 2 * Copyright (C) 2012 Sven Schnelle <svens@stackframe.org> 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License version 2 as 6 * published by the Free Software Foundation. 7 * 8 */ --- 269 unchanged lines hidden (view full) --- 278static struct platform_driver rtc_device_driver = { 279 .probe = rtc_probe, 280 .remove = rtc_remove, 281 .driver = { 282 .name = "ds2404", 283 .owner = THIS_MODULE, 284 }, 285}; |
286module_platform_driver(rtc_device_driver); |
|
286 | 287 |
287static __init int ds2404_init(void) 288{ 289 return platform_driver_register(&rtc_device_driver); 290} 291 292static __exit void ds2404_exit(void) 293{ 294 platform_driver_unregister(&rtc_device_driver); 295} 296 297module_init(ds2404_init); 298module_exit(ds2404_exit); 299 | |
300MODULE_DESCRIPTION("DS2404 RTC"); 301MODULE_AUTHOR("Sven Schnelle"); 302MODULE_LICENSE("GPL"); 303MODULE_ALIAS("platform:ds2404"); | 288MODULE_DESCRIPTION("DS2404 RTC"); 289MODULE_AUTHOR("Sven Schnelle"); 290MODULE_LICENSE("GPL"); 291MODULE_ALIAS("platform:ds2404"); |