pci: Update the highest subordinate bus number for bridge setup
Update the highest subordinate bus number after probing the devices under the bus for setting up the bridge correctly. The commit42f3663a3f("pci: Update to use new sequence numbers") removed this but it is required if a PCIe bridge is under the bus. Fixes:42f3663a3f("pci: Update to use new sequence numbers") Signed-off-by: Masami Hiramatsu <masami.hiramatsu@linaro.org>
This commit is contained in:
committed by
Stefano Babic
parent
566c537c60
commit
19e1b8d9b2
@@ -646,6 +646,9 @@ int dm_pci_hose_probe_bus(struct udevice *bus)
|
||||
return log_msg_ret("probe", ret);
|
||||
}
|
||||
|
||||
if (!ea_pos)
|
||||
sub_bus = pci_get_bus_max();
|
||||
|
||||
dm_pciauto_postscan_setup_bridge(bus, sub_bus);
|
||||
|
||||
return sub_bus;
|
||||
|
||||
Reference in New Issue
Block a user