diff options
author | Suneel Garapati <sgarapati@marvell.com> | 2019-10-23 18:40:36 -0700 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2020-08-25 08:01:16 +0200 |
commit | a3fac3f395afc5ad7aeb01fb7ed2d87d07c87ab0 (patch) | |
tree | 3acf8430dfd9d1043c2c1117877353841470c1cb /drivers/pci/Kconfig | |
parent | 51eeae91c5e7b8f7c1bdf46aa6d6bb1675fd2ebc (diff) |
pci: pci-uclass: Add support for Alternate-RoutingID capability
If ARI capability is found on device, use it to update next function
number in bus scan and also helps to skip unnecessary bdf scans.
Signed-off-by: Suneel Garapati <sgarapati@marvell.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
Cc: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'drivers/pci/Kconfig')
-rw-r--r-- | drivers/pci/Kconfig | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/pci/Kconfig b/drivers/pci/Kconfig index 4635752a95..377806f3b0 100644 --- a/drivers/pci/Kconfig +++ b/drivers/pci/Kconfig @@ -63,6 +63,15 @@ config PCI_SRIOV if available on a PCI Physical Function device and probe for applicable drivers. +config PCI_ARID + bool "Enable Alternate Routing-ID support for PCI" + depends on PCI || DM_PCI + default n + help + Say Y here if you want to enable Alternate Routing-ID capability + support on PCI devices. This helps to skip some devices in BDF + scan that are not present. + config PCIE_ECAM_GENERIC bool "Generic ECAM-based PCI host controller support" default n |