cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

Kconfig (876B)


      1# SPDX-License-Identifier: GPL-2.0-only
      2#
      3# Open Coherent Accelerator (OCXL) compatible devices
      4#
      5
      6config OCXL_BASE
      7	bool
      8	select PPC_COPRO_BASE
      9
     10config OCXL
     11	tristate "OpenCAPI coherent accelerator support"
     12	depends on HOTPLUG_PCI_POWERNV
     13	select OCXL_BASE
     14	default m
     15	help
     16	  Select this option to enable the ocxl driver for Open
     17	  Coherent Accelerator Processor Interface (OpenCAPI) devices.
     18
     19	  OpenCAPI allows FPGA and ASIC accelerators to be coherently
     20	  attached to a CPU over an OpenCAPI link.
     21
     22	  The ocxl driver enables userspace programs to access these
     23	  accelerators through devices in /dev/ocxl/.
     24
     25	  For more information, see https://opencapi.org.
     26
     27	  This is not to be confused with the support for IBM CAPI
     28	  accelerators (CONFIG_CXL), which are PCI-based instead of a
     29	  dedicated OpenCAPI link, and don't follow the same protocol.
     30
     31	  If unsure, say N.