| # IBM Coherent Accelerator (CXL) compatible devices |
| config CXL_AFU_DRIVER_OPS |
| tristate "Support for IBM Coherent Accelerators (CXL)" |
| depends on PPC_POWERNV && PCI_MSI && EEH |
| select CXL_AFU_DRIVER_OPS |
| 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 |
| CAPI adapters are found in POWER8 based systems. |
| bool "Support for bi-modal CAPI cards" |
| depends on HOTPLUG_PCI_POWERNV = y && CXL || HOTPLUG_PCI_POWERNV = m && CXL = m |
| Select this option to enable support for bi-modal CAPI cards, such as |