summaryrefslogtreecommitdiff
path: root/components/drivers/pci/host/Kconfig
blob: 2c6dbba5521e6a2f188e65d79748f82429187d8f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
config RT_PCI_HOST_COMMON
    bool "Common PCI host controller"
    depends on RT_PCI_ECAM
    default y
    help
      Include shared helper code for PCI host controllers that follow the ECAM
      (Enhanced Configuration Access Mechanism) layout. Required by most PCIe
      root complexes.

config RT_PCI_HOST_GENERIC
    bool "Generic PCI host controller"
    depends on RT_PCI_ECAM
    select RT_PCI_HOST_COMMON
    default y
    help
      Build the minimal ECAM-based PCI host driver that can enumerate devices at
      a fixed base address. Useful for QEMU/virt platforms or simple SoCs.

rsource "dw/Kconfig"

osource "$(SOC_DM_PCI_DIR)/Kconfig"