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