X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Frtc%2Fclass.c;fp=drivers%2Frtc%2Fclass.c;h=7a0d8ee2de9c9aa95f973b86dec3d5955d348798;hb=97bf2856c6014879bd04983a3e9dfcdac1e7fe85;hp=1cb61a761cb284cc6dd590e6ebd8062f6271d246;hpb=76828883507a47dae78837ab5dec5a5b4513c667;p=linux-2.6.git diff --git a/drivers/rtc/class.c b/drivers/rtc/class.c index 1cb61a761..7a0d8ee2d 100644 --- a/drivers/rtc/class.c +++ b/drivers/rtc/class.c @@ -39,7 +39,7 @@ static void rtc_device_release(struct class_device *class_dev) * Returns the pointer to the new struct class device. */ struct rtc_device *rtc_device_register(const char *name, struct device *dev, - struct rtc_class_ops *ops, + const struct rtc_class_ops *ops, struct module *owner) { struct rtc_device *rtc; @@ -142,9 +142,9 @@ static void __exit rtc_exit(void) class_destroy(rtc_class); } -module_init(rtc_init); +subsys_initcall(rtc_init); module_exit(rtc_exit); -MODULE_AUTHOR("Alessandro Zummo "); +MODULE_AUTHOR("Alessandro Zummo "); MODULE_DESCRIPTION("RTC class support"); MODULE_LICENSE("GPL");