Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
[linux-block.git] / include / scsi / scsi_driver.h
index f40915d2eceef44b46bb209270a878906255c998..c0e89996bdb3fddf37b7872417a8da561b0b6da6 100644 (file)
@@ -23,7 +23,9 @@ struct scsi_driver {
 #define to_scsi_driver(drv) \
        container_of((drv), struct scsi_driver, gendrv)
 
-extern int scsi_register_driver(struct device_driver *);
+#define scsi_register_driver(drv) \
+       __scsi_register_driver(drv, THIS_MODULE)
+int __scsi_register_driver(struct device_driver *, struct module *);
 #define scsi_unregister_driver(drv) \
        driver_unregister(drv);