1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# IBM Coherent Accelerator (CXL) compatible devices 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunconfig CXL_BASE 7*4882a593Smuzhiyun bool 8*4882a593Smuzhiyun select PPC_COPRO_BASE 9*4882a593Smuzhiyun 10*4882a593Smuzhiyunconfig CXL 11*4882a593Smuzhiyun tristate "Support for IBM Coherent Accelerators (CXL)" 12*4882a593Smuzhiyun depends on PPC_POWERNV && PCI_MSI && EEH 13*4882a593Smuzhiyun select CXL_BASE 14*4882a593Smuzhiyun default m 15*4882a593Smuzhiyun help 16*4882a593Smuzhiyun Select this option to enable driver support for IBM Coherent 17*4882a593Smuzhiyun Accelerators (CXL). CXL is otherwise known as Coherent Accelerator 18*4882a593Smuzhiyun Processor Interface (CAPI). CAPI allows accelerators in FPGAs to be 19*4882a593Smuzhiyun coherently attached to a CPU via an MMU. This driver enables 20*4882a593Smuzhiyun userspace programs to access these accelerators via /dev/cxl/afuM.N 21*4882a593Smuzhiyun devices. 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun CAPI adapters are found in POWER8 based systems. 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun If unsure, say N. 26