69 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			69 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| # SPDX-License-Identifier: GPL-2.0
 | |
| 
 | |
| menu "Cadence PCIe controllers support"
 | |
| 	depends on PCI
 | |
| 
 | |
| config PCIE_CADENCE
 | |
| 	bool
 | |
| 
 | |
| config PCIE_CADENCE_HOST
 | |
| 	bool
 | |
| 	depends on OF
 | |
| 	select IRQ_DOMAIN
 | |
| 	select PCIE_CADENCE
 | |
| 
 | |
| config PCIE_CADENCE_EP
 | |
| 	bool
 | |
| 	depends on OF
 | |
| 	depends on PCI_ENDPOINT
 | |
| 	select PCIE_CADENCE
 | |
| 
 | |
| config PCIE_CADENCE_PLAT
 | |
| 	bool
 | |
| 
 | |
| config PCIE_CADENCE_PLAT_HOST
 | |
| 	bool "Cadence PCIe platform host controller"
 | |
| 	depends on OF
 | |
| 	select PCIE_CADENCE_HOST
 | |
| 	select PCIE_CADENCE_PLAT
 | |
| 	help
 | |
| 	  Say Y here if you want to support the Cadence PCIe platform controller in
 | |
| 	  host mode. This PCIe controller may be embedded into many different
 | |
| 	  vendors SoCs.
 | |
| 
 | |
| config PCIE_CADENCE_PLAT_EP
 | |
| 	bool "Cadence PCIe platform endpoint controller"
 | |
| 	depends on OF
 | |
| 	depends on PCI_ENDPOINT
 | |
| 	select PCIE_CADENCE_EP
 | |
| 	select PCIE_CADENCE_PLAT
 | |
| 	help
 | |
| 	  Say Y here if you want to support the Cadence PCIe  platform controller in
 | |
| 	  endpoint mode. This PCIe controller may be embedded into many
 | |
| 	  different vendors SoCs.
 | |
| 
 | |
| config PCI_J721E
 | |
| 	bool
 | |
| 
 | |
| config PCI_J721E_HOST
 | |
| 	bool "TI J721E PCIe platform host controller"
 | |
| 	depends on OF
 | |
| 	select PCIE_CADENCE_HOST
 | |
| 	select PCI_J721E
 | |
| 	help
 | |
| 	  Say Y here if you want to support the TI J721E PCIe platform
 | |
| 	  controller in host mode. TI J721E PCIe controller uses Cadence PCIe
 | |
| 	  core.
 | |
| 
 | |
| config PCI_J721E_EP
 | |
| 	bool "TI J721E PCIe platform endpoint controller"
 | |
| 	depends on OF
 | |
| 	depends on PCI_ENDPOINT
 | |
| 	select PCIE_CADENCE_EP
 | |
| 	select PCI_J721E
 | |
| 	help
 | |
| 	  Say Y here if you want to support the TI J721E PCIe platform
 | |
| 	  controller in endpoint mode. TI J721E PCIe controller uses Cadence PCIe
 | |
| 	  core.
 | |
| endmenu
 |