diff options
author | Niklas Cassel <niklas.cassel@axis.com> | 2016-05-09 13:49:03 +0200 |
---|---|---|
committer | Bjorn Helgaas <bhelgaas@google.com> | 2016-06-11 20:56:20 +0200 |
commit | a3cbfae1f7b3b5b3bdac23f2feea16a3bd571d1f (patch) | |
tree | 22b5673b1ab5db0ae83c62e6c789e54e3def17ec /drivers/pci/host/Kconfig | |
parent | PCI: Add DT binding for Axis ARTPEC-6 PCIe controller (diff) | |
download | linux-a3cbfae1f7b3b5b3bdac23f2feea16a3bd571d1f.tar.xz linux-a3cbfae1f7b3b5b3bdac23f2feea16a3bd571d1f.zip |
PCI: artpec: Add Axis ARTPEC-6 PCIe controller driver
The Axis ARTPEC-6 SoC integrates a PCIe controller from Synopsys. Add a
new driver that provides the small glue needed to use the existing
DesignWare driver to make it work on the Axis ARTPEC-6 SoC.
[bhelgaas: return errors directly without gotos, fold in section mismatch
fix]
Signed-off-by: Niklas Cassel <niklas.cassel@axis.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci/host/Kconfig')
-rw-r--r-- | drivers/pci/host/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/pci/host/Kconfig b/drivers/pci/host/Kconfig index 5d2374e4ee7f..033d9ad37c74 100644 --- a/drivers/pci/host/Kconfig +++ b/drivers/pci/host/Kconfig @@ -245,4 +245,13 @@ config PCIE_ARMADA_8K Designware hardware and therefore the driver re-uses the Designware core functions to implement the driver. +config PCIE_ARTPEC6 + bool "Axis ARTPEC-6 PCIe controller" + depends on MACH_ARTPEC6 + select PCIE_DW + select PCIEPORTBUS + help + Say Y here to enable PCIe controller support on Axis ARTPEC-6 + SoCs. This PCIe controller uses the DesignWare core. + endmenu |