aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/libata-core.c
diff options
context:
space:
mode:
authorJeff Garzik <jgarzik@pobox.com>2005-08-30 05:42:52 -0400
committerJeff Garzik <jgarzik@pobox.com>2005-08-30 05:42:52 -0400
commit374b1873571bf80dc0c1fcceaaad067980f3b9de (patch)
treed53352d9fed18984e48cf734a1036ff8fbef856f /drivers/scsi/libata-core.c
parentea6ba10bbb88e106f9e2db7dc253993bb3bbbe3b (diff)
[libata] update several drivers to use pci_iomap()/pci_iounmap()
Diffstat (limited to 'drivers/scsi/libata-core.c')
-rw-r--r--drivers/scsi/libata-core.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/drivers/scsi/libata-core.c b/drivers/scsi/libata-core.c
index dee4b12b0342..1fe20f76fb50 100644
--- a/drivers/scsi/libata-core.c
+++ b/drivers/scsi/libata-core.c
@@ -4200,6 +4200,15 @@ ata_probe_ent_alloc(struct device *dev, struct ata_port_info *port)
4200 4200
4201 4201
4202 4202
4203#ifdef CONFIG_PCI
4204
4205void ata_pci_host_stop (struct ata_host_set *host_set)
4206{
4207 struct pci_dev *pdev = to_pci_dev(host_set->dev);
4208
4209 pci_iounmap(pdev, host_set->mmio_base);
4210}
4211
4203/** 4212/**
4204 * ata_pci_init_native_mode - Initialize native-mode driver 4213 * ata_pci_init_native_mode - Initialize native-mode driver
4205 * @pdev: pci device to be initialized 4214 * @pdev: pci device to be initialized
@@ -4212,7 +4221,6 @@ ata_probe_ent_alloc(struct device *dev, struct ata_port_info *port)
4212 * ata_probe_ent structure should then be freed with kfree(). 4221 * ata_probe_ent structure should then be freed with kfree().
4213 */ 4222 */
4214 4223
4215#ifdef CONFIG_PCI
4216struct ata_probe_ent * 4224struct ata_probe_ent *
4217ata_pci_init_native_mode(struct pci_dev *pdev, struct ata_port_info **port) 4225ata_pci_init_native_mode(struct pci_dev *pdev, struct ata_port_info **port)
4218{ 4226{
@@ -4595,6 +4603,7 @@ EXPORT_SYMBOL_GPL(ata_scsi_simulate);
4595 4603
4596#ifdef CONFIG_PCI 4604#ifdef CONFIG_PCI
4597EXPORT_SYMBOL_GPL(pci_test_config_bits); 4605EXPORT_SYMBOL_GPL(pci_test_config_bits);
4606EXPORT_SYMBOL_GPL(ata_pci_host_stop);
4598EXPORT_SYMBOL_GPL(ata_pci_init_native_mode); 4607EXPORT_SYMBOL_GPL(ata_pci_init_native_mode);
4599EXPORT_SYMBOL_GPL(ata_pci_init_one); 4608EXPORT_SYMBOL_GPL(ata_pci_init_one);
4600EXPORT_SYMBOL_GPL(ata_pci_remove_one); 4609EXPORT_SYMBOL_GPL(ata_pci_remove_one);