diff options
Diffstat (limited to 'arch/sparc/kernel/pci.c')
| -rw-r--r-- | arch/sparc/kernel/pci.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/sparc/kernel/pci.c b/arch/sparc/kernel/pci.c index fdaf2181167..c85bfd788f7 100644 --- a/arch/sparc/kernel/pci.c +++ b/arch/sparc/kernel/pci.c @@ -535,7 +535,7 @@ static void __devinit of_scan_pci_bridge(struct pci_pbm_info *pbm,  	}  	bus->primary = dev->bus->number; -	bus->subordinate = busrange[1]; +	bus->busn_res.end = busrange[1];  	bus->bridge_ctl = 0;  	/* parse ranges property, or cook one up by hand for Simba */ @@ -693,8 +693,8 @@ struct pci_bus * __devinit pci_scan_one_pbm(struct pci_pbm_info *pbm,  		pci_free_resource_list(&resources);  		return NULL;  	} -	bus->secondary = pbm->pci_first_busno; -	bus->subordinate = pbm->pci_last_busno; +	bus->busn_res.start = pbm->pci_first_busno; +	bus->busn_res.end = pbm->pci_last_busno;  	pci_of_scan_bus(pbm, node, bus);  	pci_bus_add_devices(bus);  |