]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/pci/controller/Kconfig
treewide: replace '---help---' in Kconfig files with 'help'
[mirror_ubuntu-jammy-kernel.git] / drivers / pci / controller / Kconfig
index ae36edb1d7dbf10196ad0aa31859babfdb377bb1..adddf21fa38157bd7e3b6bcf0ae3ac1e209f5e69 100644 (file)
@@ -58,15 +58,33 @@ config PCIE_RCAR
        bool "Renesas R-Car PCIe controller"
        depends on ARCH_RENESAS || COMPILE_TEST
        depends on PCI_MSI_IRQ_DOMAIN
+       select PCIE_RCAR_HOST
        help
          Say Y here if you want PCIe controller support on R-Car SoCs.
+         This option will be removed after arm64 defconfig is updated.
+
+config PCIE_RCAR_HOST
+       bool "Renesas R-Car PCIe host controller"
+       depends on ARCH_RENESAS || COMPILE_TEST
+       depends on PCI_MSI_IRQ_DOMAIN
+       help
+         Say Y here if you want PCIe controller support on R-Car SoCs in host
+         mode.
+
+config PCIE_RCAR_EP
+       bool "Renesas R-Car PCIe endpoint controller"
+       depends on ARCH_RENESAS || COMPILE_TEST
+       depends on PCI_ENDPOINT
+       help
+         Say Y here if you want PCIe controller support on R-Car SoCs in
+         endpoint mode.
 
 config PCI_HOST_COMMON
-       bool
+       tristate
        select PCI_ECAM
 
 config PCI_HOST_GENERIC
-       bool "Generic PCI host controller"
+       tristate "Generic PCI host controller"
        depends on OF
        select PCI_HOST_COMMON
        select IRQ_DOMAIN
@@ -230,7 +248,7 @@ config PCIE_TANGO_SMP8759
 config VMD
        depends on PCI_MSI && X86_64 && SRCU
        tristate "Intel Volume Management Device Driver"
-       ---help---
+       help
          Adds support for the Intel Volume Management Device (VMD). VMD is a
          secondary PCI host bridge that allows PCI Express root ports,
          and devices attached to them, to be removed from the default