PCI: j721e: Make TI J721E depend on ARCH_K3
authorPeter Robinson <pbrobinson@gmail.com>
Thu, 4 Jan 2024 21:39:06 +0000 (21:39 +0000)
committerKrzysztof Wilczyński <kwilczynski@kernel.org>
Sat, 6 Jan 2024 04:51:51 +0000 (04:51 +0000)
The J721E PCIe is hardware specific to TI SoC parts so add a dependency
on that so it's available for those SoC parts and for compile testing but
not necessarily everyone who enables the Cadence PCIe controller.

Link: https://lore.kernel.org/linux-pci/20240104213910.1426843-1-pbrobinson@gmail.com
Signed-off-by: Peter Robinson <pbrobinson@gmail.com>
Signed-off-by: Krzysztof Wilczyński <kwilczynski@kernel.org>
drivers/pci/controller/cadence/Kconfig

index 291d127113632040ae7991998129973a8ddb1a9c..1d5a70c9055ed600696958d5a438731fccf7a187 100644 (file)
@@ -47,6 +47,7 @@ config PCI_J721E
 
 config PCI_J721E_HOST
        bool "TI J721E PCIe controller (host mode)"
+       depends on ARCH_K3 || COMPILE_TEST
        depends on OF
        select PCIE_CADENCE_HOST
        select PCI_J721E
@@ -57,6 +58,7 @@ config PCI_J721E_HOST
 
 config PCI_J721E_EP
        bool "TI J721E PCIe controller (endpoint mode)"
+       depends on ARCH_K3 || COMPILE_TEST
        depends on OF
        depends on PCI_ENDPOINT
        select PCIE_CADENCE_EP