32 lines
		
	
	
		
			876 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			876 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# SPDX-License-Identifier: GPL-2.0-only
 | 
						|
#
 | 
						|
# Open Coherent Accelerator (OCXL) compatible devices
 | 
						|
#
 | 
						|
 | 
						|
config OCXL_BASE
 | 
						|
	bool
 | 
						|
	select PPC_COPRO_BASE
 | 
						|
 | 
						|
config OCXL
 | 
						|
	tristate "OpenCAPI coherent accelerator support"
 | 
						|
	depends on HOTPLUG_PCI_POWERNV
 | 
						|
	select OCXL_BASE
 | 
						|
	default m
 | 
						|
	help
 | 
						|
	  Select this option to enable the ocxl driver for Open
 | 
						|
	  Coherent Accelerator Processor Interface (OpenCAPI) devices.
 | 
						|
 | 
						|
	  OpenCAPI allows FPGA and ASIC accelerators to be coherently
 | 
						|
	  attached to a CPU over an OpenCAPI link.
 | 
						|
 | 
						|
	  The ocxl driver enables userspace programs to access these
 | 
						|
	  accelerators through devices in /dev/ocxl/.
 | 
						|
 | 
						|
	  For more information, see https://opencapi.org.
 | 
						|
 | 
						|
	  This is not to be confused with the support for IBM CAPI
 | 
						|
	  accelerators (CONFIG_CXL), which are PCI-based instead of a
 | 
						|
	  dedicated OpenCAPI link, and don't follow the same protocol.
 | 
						|
 | 
						|
	  If unsure, say N.
 |