static int __init rtc_init_module(void) { rtc_printk(KERN_INFO, "%s - version %s\n", DRV_DESCRIPTION, rtc_driver_version); return exi_driver_register(&rtc_driver); }
static int __init sd_init_module(void) { int retval = 0; sd_printk(KERN_INFO, "%s - version %s\n", DRV_DESCRIPTION, sd_driver_version); if (register_blkdev(SD_MAJOR, DRV_MODULE_NAME)) { sd_printk(KERN_ERR, "unable to register major %d\n", SD_MAJOR); retval = -EIO; goto out; } retval = exi_driver_register(&sd_driver); out: return retval; }