mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-09-04 20:19:47 +08:00 
			
		
		
		
	 1e44727a0b
			
		
	
	
		1e44727a0b
		
	
	
	
	
		
			
			Remove the CXL_KERNEL_API and CXL_EEH Kconfig options, as they were only needed to coordinate the merging of the cxlflash driver. Also remove the stub implementation of cxl_perst_reloads_same_image() in cxlflash which is only used if CXL_EEH isn't defined (i.e. never). Suggested-by: Ian Munsie <imunsie@au1.ibm.com> Signed-off-by: Andrew Donnellan <andrew.donnellan@au1.ibm.com> Acked-by: Ian Munsie <imunsie@au1.ibm.com> Acked-by: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
		
			
				
	
	
		
			39 lines
		
	
	
		
			1011 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
		
			1011 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #
 | |
| # IBM Coherent Accelerator (CXL) compatible devices
 | |
| #
 | |
| 
 | |
| config CXL_BASE
 | |
| 	bool
 | |
| 	default n
 | |
| 	select PPC_COPRO_BASE
 | |
| 
 | |
| config CXL_AFU_DRIVER_OPS
 | |
| 	bool
 | |
| 	default n
 | |
| 
 | |
| config CXL
 | |
| 	tristate "Support for IBM Coherent Accelerators (CXL)"
 | |
| 	depends on PPC_POWERNV && PCI_MSI && EEH
 | |
| 	select CXL_BASE
 | |
| 	select CXL_AFU_DRIVER_OPS
 | |
| 	default m
 | |
| 	help
 | |
| 	  Select this option to enable driver support for IBM Coherent
 | |
| 	  Accelerators (CXL).  CXL is otherwise known as Coherent Accelerator
 | |
| 	  Processor Interface (CAPI).  CAPI allows accelerators in FPGAs to be
 | |
| 	  coherently attached to a CPU via an MMU.  This driver enables
 | |
| 	  userspace programs to access these accelerators via /dev/cxl/afuM.N
 | |
| 	  devices.
 | |
| 
 | |
| 	  CAPI adapters are found in POWER8 based systems.
 | |
| 
 | |
| 	  If unsure, say N.
 | |
| 
 | |
| config CXL_BIMODAL
 | |
| 	bool "Support for bi-modal CAPI cards"
 | |
| 	depends on HOTPLUG_PCI_POWERNV = y && CXL || HOTPLUG_PCI_POWERNV = m && CXL = m
 | |
| 	default y
 | |
| 	help
 | |
| 	  Select this option to enable support for bi-modal CAPI cards, such as
 | |
| 	  the Mellanox CX-4.
 |