···33223322 dma_free_coherent(dev, ATA_PRD_TBL_SZ, ap->prd, ap->prd_dma);33233323}3324332433253325+void ata_host_stop (struct ata_host_set *host_set)33263326+{33273327+ if (host_set->mmio_base)33283328+ iounmap(host_set->mmio_base);33293329+}33303330+33313331+33253332/**33263333 * ata_host_remove - Unregister SCSI host structure with upper layers33273334 * @ap: Port to unregister···38853878 }3886387938873880 free_irq(host_set->irq, host_set);38883888- if (host_set->ops->host_stop)38893889- host_set->ops->host_stop(host_set);38903890- if (host_set->mmio_base)38913891- iounmap(host_set->mmio_base);3892388138933882 for (i = 0; i < host_set->n_ports; i++) {38943883 ap = host_set->ports[i];···3902389939033900 scsi_host_put(ap->host);39043901 }39023902+39033903+ if (host_set->ops->host_stop)39043904+ host_set->ops->host_stop(host_set);3905390539063906 kfree(host_set);39073907···40033997EXPORT_SYMBOL_GPL(ata_exec_command);40043998EXPORT_SYMBOL_GPL(ata_port_start);40053999EXPORT_SYMBOL_GPL(ata_port_stop);40004000+EXPORT_SYMBOL_GPL(ata_host_stop);40064001EXPORT_SYMBOL_GPL(ata_interrupt);40074002EXPORT_SYMBOL_GPL(ata_qc_prep);40084003EXPORT_SYMBOL_GPL(ata_bmdma_setup);
+1-1
drivers/scsi/libata.h
···2626#define __LIBATA_H__27272828#define DRV_NAME "libata"2929-#define DRV_VERSION "1.10" /* must be exactly four chars */2929+#define DRV_VERSION "1.11" /* must be exactly four chars */30303131struct ata_scsi_args {3232 u16 *id;