Commit d6658408 authored by Arnd Bergmann's avatar Arnd Bergmann Committed by Kumar Gala

[POWERPC] fix building without PCI

Some code looks can be configured to be built without
PCI support, but does not work properly.
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
parent 3dfaa762
...@@ -252,6 +252,8 @@ define_machine(efika) ...@@ -252,6 +252,8 @@ define_machine(efika)
.progress = rtas_progress, .progress = rtas_progress,
.get_boot_time = rtas_get_boot_time, .get_boot_time = rtas_get_boot_time,
.calibrate_decr = generic_calibrate_decr, .calibrate_decr = generic_calibrate_decr,
#ifdef CONFIG_PCI
.phys_mem_access_prot = pci_phys_mem_access_prot, .phys_mem_access_prot = pci_phys_mem_access_prot,
#endif
}; };
...@@ -56,6 +56,7 @@ static struct mtd_partition linkstation_physmap_partitions[] = { ...@@ -56,6 +56,7 @@ static struct mtd_partition linkstation_physmap_partitions[] = {
static int __init linkstation_add_bridge(struct device_node *dev) static int __init linkstation_add_bridge(struct device_node *dev)
{ {
#ifdef CONFIG_PCI
int len; int len;
struct pci_controller *hose; struct pci_controller *hose;
const int *bus_range; const int *bus_range;
...@@ -78,7 +79,7 @@ static int __init linkstation_add_bridge(struct device_node *dev) ...@@ -78,7 +79,7 @@ static int __init linkstation_add_bridge(struct device_node *dev)
/* Interpret the "ranges" property */ /* Interpret the "ranges" property */
/* This also maps the I/O region and sets isa_io/mem_base */ /* This also maps the I/O region and sets isa_io/mem_base */
pci_process_bridge_OF_ranges(hose, dev, 1); pci_process_bridge_OF_ranges(hose, dev, 1);
#endif
return 0; return 0;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment