| # SPDX-License-Identifier: GPL-2.0-only | |
| # | |
| # IBM Coherent Accelerator (CXL) compatible devices | |
| # | |
| config CXL_BASE | |
| bool | |
| select PPC_COPRO_BASE | |
| config CXL | |
| tristate "Support for IBM Coherent Accelerators (CXL)" | |
| depends on PPC_POWERNV && PCI_MSI && EEH | |
| select CXL_BASE | |
| 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. |