diff options
Diffstat (limited to 'arch/parisc/kernel/pci.c')
| -rw-r--r-- | arch/parisc/kernel/pci.c | 52 | 
1 files changed, 0 insertions, 52 deletions
diff --git a/arch/parisc/kernel/pci.c b/arch/parisc/kernel/pci.c index 9efd9740531..74d544b1cd2 100644 --- a/arch/parisc/kernel/pci.c +++ b/arch/parisc/kernel/pci.c @@ -195,58 +195,6 @@ void __init pcibios_init_bus(struct pci_bus *bus)  	pci_write_config_word(dev, PCI_BRIDGE_CONTROL, bridge_ctl);  } -/* called by drivers/pci/setup-bus.c:pci_setup_bridge().  */ -void __devinit pcibios_resource_to_bus(struct pci_dev *dev, -		struct pci_bus_region *region, struct resource *res) -{ -#ifdef CONFIG_64BIT -	struct pci_hba_data *hba = HBA_DATA(dev->bus->bridge->platform_data); -#endif - -	if (res->flags & IORESOURCE_IO) { -		/* -		** I/O space may see busnumbers here. Something -		** in the form of 0xbbxxxx where bb is the bus num -		** and xxxx is the I/O port space address. -		** Remaining address translation are done in the -		** PCI Host adapter specific code - ie dino_out8. -		*/ -		region->start = PCI_PORT_ADDR(res->start); -		region->end   = PCI_PORT_ADDR(res->end); -	} else if (res->flags & IORESOURCE_MEM) { -		/* Convert MMIO addr to PCI addr (undo global virtualization) */ -		region->start = PCI_BUS_ADDR(hba, res->start); -		region->end   = PCI_BUS_ADDR(hba, res->end); -	} - -	DBG_RES("pcibios_resource_to_bus(%02x %s [%lx,%lx])\n", -		dev->bus->number, res->flags & IORESOURCE_IO ? "IO" : "MEM", -		region->start, region->end); -} - -void pcibios_bus_to_resource(struct pci_dev *dev, struct resource *res, -			      struct pci_bus_region *region) -{ -#ifdef CONFIG_64BIT -	struct pci_hba_data *hba = HBA_DATA(dev->bus->bridge->platform_data); -#endif - -	if (res->flags & IORESOURCE_MEM) { -		res->start = PCI_HOST_ADDR(hba, region->start); -		res->end = PCI_HOST_ADDR(hba, region->end); -	} - -	if (res->flags & IORESOURCE_IO) { -		res->start = region->start; -		res->end = region->end; -	} -} - -#ifdef CONFIG_HOTPLUG -EXPORT_SYMBOL(pcibios_resource_to_bus); -EXPORT_SYMBOL(pcibios_bus_to_resource); -#endif -  /*   * pcibios align resources() is called every time generic PCI code   * wants to generate a new address. The process of looking for  |