Kernel compilation fails for i386 architecture as PCI_MSI_IRQ_DOMAIN is not set. Synopsys DesignWare framework depends on the PCI_MSI_IRQ_DOMAIN. So mark the Intel PCIe controller driver dependency on PCI_MSI_IRQ_DOMAIN as it uses the Synopsys DesignWare framework. Reported-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Signed-off-by: Dilip Kota <eswara.kota@xxxxxxxxxxxxxxx> --- drivers/pci/controller/dwc/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/controller/dwc/Kconfig b/drivers/pci/controller/dwc/Kconfig index e580ae036d77..d8116ed7f3a4 100644 --- a/drivers/pci/controller/dwc/Kconfig +++ b/drivers/pci/controller/dwc/Kconfig @@ -212,6 +212,7 @@ config PCIE_ARTPEC6_EP config PCIE_INTEL_GW bool "Intel Gateway PCIe host controller support" depends on OF && (X86 || COMPILE_TEST) + depends on PCI_MSI_IRQ_DOMAIN select PCIE_DW_HOST help Say 'Y' here to enable PCIe Host controller support on Intel -- 2.11.0