Commit c4121e77 authored by Anton Blanchard's avatar Anton Blanchard Committed by Linus Torvalds

[PATCH] ppc64: OF overrides for pci_probe_only, pci_assign_all_buses

Allow pci_probe_only and pci_assign_all_buses to be modified via OF
properties.
Signed-off-by: default avatarAnton Blanchard <anton@samba.org>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 2321acc0
...@@ -386,6 +386,24 @@ unsigned long __init find_and_init_phbs(void) ...@@ -386,6 +386,24 @@ unsigned long __init find_and_init_phbs(void)
of_node_put(root); of_node_put(root);
pci_devs_phb_init(); pci_devs_phb_init();
/*
* pci_probe_only and pci_assign_all_buses can be set via properties
* in chosen.
*/
if (of_chosen) {
int *prop;
prop = (int *)get_property(of_chosen, "linux,pci-probe-only",
NULL);
if (prop)
pci_probe_only = *prop;
prop = (int *)get_property(of_chosen,
"linux,pci-assign-all-buses", NULL);
if (prop)
pci_assign_all_buses = *prop;
}
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