| # 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. |