static int __init zalon7xx_init(void)
{
- return register_parisc_driver(&zalon_driver);
+ int ret = ncr53c8xx_init();
+ if (!ret)
+ ret = register_parisc_driver(&zalon_driver);
+ if (ret)
+ ncr53c8xx_exit();
+ return ret;
}
static void __exit zalon7xx_exit(void)