[POWERPC] pasemi: Add pasemi_pci_getcfgaddr()
Add pasemi_pci_getcfgaddr(), to get the remapped address of a specific config register for a PCI device. Signed-off-by: Olof Johansson <olof@lixom.net> Signed-off-by: Paul Mackerras <paulus@samba.org>
This commit is contained in:
		
							parent
							
								
									a302cb9d95
								
							
						
					
					
						commit
						68c8404c74
					
				| @ -6,6 +6,8 @@ extern void pas_pci_init(void); | ||||
| extern void __devinit pas_pci_irq_fixup(struct pci_dev *dev); | ||||
| extern void __devinit pas_pci_dma_dev_setup(struct pci_dev *dev); | ||||
| 
 | ||||
| extern void __iomem *pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset); | ||||
| 
 | ||||
| extern void __init alloc_iobmap_l2(void); | ||||
| 
 | ||||
| extern void __init pasemi_idle_init(void); | ||||
|  | ||||
| @ -175,3 +175,12 @@ void __init pas_pci_init(void) | ||||
| 	/* Use the common resource allocation mechanism */ | ||||
| 	pci_probe_only = 1; | ||||
| } | ||||
| 
 | ||||
| void __iomem *pasemi_pci_getcfgaddr(struct pci_dev *dev, int offset) | ||||
| { | ||||
| 	struct pci_controller *hose; | ||||
| 
 | ||||
| 	hose = pci_bus_to_host(bus); | ||||
| 
 | ||||
| 	return pa_pxp_cfg_addr(hose, hose->number, dev->devfn, int offset) | ||||
| } | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user