[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: Arnd Bergmann <arnd@arndb.de>
This commit is contained in:
committed by
Kumar Gala
parent
3dfaa762b5
commit
d665840867
@@ -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[] = {
|
|||||||
|
|
||||||
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)
|
|||||||
/* 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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user