[PATCH] SB600 for the Nemo board has non-zero devices on non-root bus
Christian Zigotzky
chzigotzky at xenosoft.de
Thu Nov 16 18:47:08 AEDT 2017
Hi All,
Just a small patch for the P.A. Semi Nemo board:
-----
diff -rupN a/drivers/pci/probe.c b/drivers/pci/probe.c
--- a/drivers/pci/probe.c 2017-11-16 08:18:40.504012010 +0100
+++ b/drivers/pci/probe.c 2017-11-16 08:17:22.044368405 +0100
@@ -2219,6 +2219,8 @@ static int only_one_child(struct pci_bus
if (!parent || !pci_is_pcie(parent))
return 0;
+ #ifndef CONFIG_PPC_PASEMI_NEMO
+ // SB600 for the Nemo board has non-zero devices on non-root bus.
if (pci_pcie_type(parent) == PCI_EXP_TYPE_ROOT_PORT)
return 1;
@@ -2231,6 +2233,7 @@ static int only_one_child(struct pci_bus
if (parent->has_secondary_link &&
!pci_has_flag(PCI_SCAN_ALL_PCIE_DEVS))
return 1;
+ #endif
return 0;
}
----
This is my first patch on this mailing list. Sorry if it isn't in a good
quality. I am still learning. I hope you can add it.
Thanks,
Christian
More information about the Linuxppc-dev
mailing list