blob: a12aa721e2d30dfa6912abbc5ed0c8eea22ce981 [file] [log] [blame]
b.liue9582032025-04-17 19:18:16 +08001From 48051ece78136e4235a2415a52797db56f8a4478 Mon Sep 17 00:00:00 2001
2From: Mathieu Olivari <mathieu@codeaurora.org>
3Date: Tue, 21 Apr 2015 19:09:07 -0700
4Subject: [PATCH 33/69] ARM: qcom: automatically select PCI_DOMAINS if PCI is
5 enabled
6
7If multiple PCIe devices are present in the system, the kernel will
8panic at boot time when trying to scan the PCI buses. This happens on
9IPQ806x based platforms, which has 3 PCIe ports.
10
11Enabling this option allows the kernel to assign the pci-domains
12according to the device-tree content. This allows multiple PCIe
13controllers to coexist in the system.
14
15Signed-off-by: Mathieu Olivari <mathieu@codeaurora.org>
16---
17 arch/arm/mach-qcom/Kconfig | 1 +
18 1 file changed, 1 insertion(+)
19
20--- a/arch/arm/mach-qcom/Kconfig
21+++ b/arch/arm/mach-qcom/Kconfig
22@@ -7,6 +7,7 @@ menuconfig ARCH_QCOM
23 select ARM_AMBA
24 select PINCTRL
25 select QCOM_SCM if SMP
26+ select PCI_DOMAINS if PCI
27 help
28 Support for Qualcomm's devicetree based systems.
29