mtd: nand: sharpsl: use the mtd instance embedded in struct nand_chip
[linux-2.6-block.git] / drivers / misc / cxl / Kconfig
CommitLineData
10542ca0
IM
1#
2# IBM Coherent Accelerator (CXL) compatible devices
3#
4
5config CXL_BASE
6 bool
7 default n
8 select PPC_COPRO_BASE
881632c9 9
e0fcdc20
MN
10config CXL_KERNEL_API
11 bool
12 default n
13
25901632
DA
14config CXL_EEH
15 bool
16 default n
17
881632c9
IM
18config CXL
19 tristate "Support for IBM Coherent Accelerators (CXL)"
25901632 20 depends on PPC_POWERNV && PCI_MSI && EEH
881632c9 21 select CXL_BASE
e0fcdc20 22 select CXL_KERNEL_API
25901632 23 select CXL_EEH
881632c9
IM
24 default m
25 help
26 Select this option to enable driver support for IBM Coherent
27 Accelerators (CXL). CXL is otherwise known as Coherent Accelerator
28 Processor Interface (CAPI). CAPI allows accelerators in FPGAs to be
29 coherently attached to a CPU via an MMU. This driver enables
30 userspace programs to access these accelerators via /dev/cxl/afuM.N
31 devices.
32
33 CAPI adapters are found in POWER8 based systems.
34
35 If unsure, say N.