# Kconfig - PCI configuration options # # Copyright (c) 2015 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 # menuconfig PCI bool "PCI Settings" depends on X86 help This options enables support of PCI bus for device drivers. if PCI config PCI_SHELL bool "Enable PCI Shell" depends on SHELL select PCI_ENUMERATION help Enable commands for debugging PCI using the built-in shell. config PCI_ENUMERATION bool "Enable PCI device enumeration" help This option enables the PCI enumeration for device drivers. This might be useful along with PCI_DEBUG to find out which are the PCI settings of the devices. Once those are known and statically set in every relevant driver's configuration, it might be wise to disable this option to remove useless code. config PCI_LEGACY_BRIDGE bool "PCI legacy bridge device support" help This option adds support for PCI legacy bridge device, that allows direct setup of the PCI interrupt pin to IRQ number mapping. config PCI_LEGACY_BRIDGE_BUS int "PCI Legacy Bridge Bus number" depends on PCI_LEGACY_BRIDGE default 0 config PCI_LEGACY_BRIDGE_DEV int "PCI Legacy Bridge Device number" depends on PCI_LEGACY_BRIDGE default 0 config PCI_LEGACY_BRIDGE_VENDOR_ID hex "PCI Legacy Bridge Vendor ID" depends on PCI_LEGACY_BRIDGE default 0 config PCI_LEGACY_BRIDGE_DEVICE_ID hex "PCI Legacy Bridge Device ID" depends on PCI_LEGACY_BRIDGE default 0 module = PCI module-str = PCI source "subsys/logging/Kconfig.template.log_config" endif # PCI