patch-2.4.9 linux/arch/arm/mach-integrator/pci.c

Next file: linux/arch/arm/mach-integrator/pci_v3.c
Previous file: linux/arch/arm/mach-integrator/cpu.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.8/linux/arch/arm/mach-integrator/pci.c linux/arch/arm/mach-integrator/pci.c
@@ -110,10 +110,13 @@
 	return irq_tab[intnr];
 }
 
-extern void pci_v3_init(struct arm_pci_sysdata *);
+extern void pci_v3_setup_resources(struct resource **res);
+extern void pci_v3_init(void *);
 
 struct hw_pci integrator_pci __initdata = {
-	init:		pci_v3_init,
-	swizzle:	integrator_swizzle,
-	map_irq:	integrator_map_irq,
+	setup_resources:	pci_v3_setup_resources,
+	init:			pci_v3_init,
+	mem_offset:		0x40000000,
+	swizzle:		integrator_swizzle,
+	map_irq:		integrator_map_irq,
 };

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)