:orphan: .. title:: CONFIG_PCIE_ECAM .. kconfig:: CONFIG_PCIE_ECAM CONFIG_PCIE_ECAM ################ *Enable support for PCIe ECAM Controllers* Type: ``bool`` Help ==== .. code-block:: none Add support for Enhanced Configuration Address Mapping configured PCIe Controllers allowing all outgoing I/O and MEM TLPs to be mapped from memory space into any 256 MB region of the PCIe configuration space. Direct dependencies =================== \ :kconfig:`PCIE_CONTROLLER ` && \ :kconfig:`PCIE ` *(Includes any dependencies from ifs and menus.)* Defaults ======== No defaults. Implicitly defaults to ``n``. Kconfig definition ================== At ``/pcie/host/Kconfig:25`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:34`` → ``/pcie/Kconfig:3`` Menu path: (Top) → Device Drivers → Enable new PCI/PCIe Root Complex support → Enable PCIe Controller management .. code-block:: kconfig config PCIE_ECAM bool "Enable support for PCIe ECAM Controllers" depends on PCIE_CONTROLLER && PCIE help Add support for Enhanced Configuration Address Mapping configured PCIe Controllers allowing all outgoing I/O and MEM TLPs to be mapped from memory space into any 256 MB region of the PCIe configuration space. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*