aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/pci/controller/dwc/Kconfig
diff options
context:
space:
mode:
authorYue Wang <yue.wang@amlogic.com>2018-12-18 16:04:46 +0800
committerLorenzo Pieralisi <lorenzo.pieralisi@arm.com>2018-12-19 10:24:30 +0000
commit9c0ef6d34fdbfb4f948b96d7611f0fd47649044e (patch)
tree46c24483dd3aeb6cd4eb1bb376e527a8ef50e17c /drivers/pci/controller/dwc/Kconfig
parentdt-bindings: PCI: meson: add DT bindings for Amlogic Meson PCIe controller (diff)
downloadwireguard-linux-9c0ef6d34fdbfb4f948b96d7611f0fd47649044e.tar.xz
wireguard-linux-9c0ef6d34fdbfb4f948b96d7611f0fd47649044e.zip
PCI: amlogic: Add the Amlogic Meson PCIe controller driver
The Amlogic Meson PCIe host controller is based on the Synopsys DesignWare PCI core. This patch adds the driver support for Meson PCIe controller. Link: https://lore.kernel.org/linux-pci/20181218224708.GB22610@google.com/ Signed-off-by: Yue Wang <yue.wang@amlogic.com> Signed-off-by: Hanjie Lin <hanjie.lin@amlogic.com> [lorenzo.pieralisi@arm.com: updated coding/comment style] Signed-off-by: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
Diffstat (limited to 'drivers/pci/controller/dwc/Kconfig')
-rw-r--r--drivers/pci/controller/dwc/Kconfig10
1 files changed, 10 insertions, 0 deletions
diff --git a/drivers/pci/controller/dwc/Kconfig b/drivers/pci/controller/dwc/Kconfig
index 91b0194240a5..78003225d8ff 100644
--- a/drivers/pci/controller/dwc/Kconfig
+++ b/drivers/pci/controller/dwc/Kconfig
@@ -193,4 +193,14 @@ config PCIE_HISI_STB
help
Say Y here if you want PCIe controller support on HiSilicon STB SoCs
+config PCI_MESON
+ bool "MESON PCIe controller"
+ depends on PCI_MSI_IRQ_DOMAIN
+ select PCIE_DW_HOST
+ help
+ Say Y here if you want to enable PCI controller support on Amlogic
+ SoCs. The PCI controller on Amlogic is based on DesignWare hardware
+ and therefore the driver re-uses the DesignWare core functions to
+ implement the driver.
+
endmenu