scsi: remove the old scsi_module.c initialization model
[sfrench/cifs-2.6.git] / drivers / scsi / hosts.c
index 0a5362822ed625e750ea930b6fc71b6cc47a821e..ffd1030b6c91dfd485c5f21b2b8ab436632dd587 100644 (file)
@@ -518,29 +518,6 @@ struct Scsi_Host *scsi_host_alloc(struct scsi_host_template *sht, int privsize)
 }
 EXPORT_SYMBOL(scsi_host_alloc);
 
-struct Scsi_Host *scsi_register(struct scsi_host_template *sht, int privsize)
-{
-       struct Scsi_Host *shost = scsi_host_alloc(sht, privsize);
-
-       if (!sht->detect) {
-               printk(KERN_WARNING "scsi_register() called on new-style "
-                                   "template for driver %s\n", sht->name);
-               dump_stack();
-       }
-
-       if (shost)
-               list_add_tail(&shost->sht_legacy_list, &sht->legacy_hosts);
-       return shost;
-}
-EXPORT_SYMBOL(scsi_register);
-
-void scsi_unregister(struct Scsi_Host *shost)
-{
-       list_del(&shost->sht_legacy_list);
-       scsi_host_put(shost);
-}
-EXPORT_SYMBOL(scsi_unregister);
-
 static int __scsi_host_match(struct device *dev, const void *data)
 {
        struct Scsi_Host *p;