Lines Matching +full:system +full:- +full:cache +full:- +full:controller
1 # SPDX-License-Identifier: GPL-2.0-only
10 layers three protocols on that signalling (CXL.io, CXL.cache, and
11 CXL.mem). The CXL.cache protocol allows devices to hold cachelines
23 The CXL specification defines a "CXL memory device" sub-class in the
24 PCI "memory controller" base class of devices. Device's identified by
26 memory to be mapped into the system address map (Host-managed Device
64 (https://www.computeexpresslink.org/spec-landing). The CXL core
66 hierarchy to map regions that represent System RAM, or Persistent
78 managed via a bridge driver from CXL to the LIBNVDIMM system
89 The CXL.mem protocol allows a device to act as a provider of "System
91 memory were attached to the typical CPU memory controller. This is
92 known as HDM "Host-managed Device Memory".
118 system-physical address range. For CXL regions established by
119 platform-firmware this option enables memory error handling to
121 range. Otherwise, platform-firmware managed CXL is enabled by being
122 placed in the system address map and does not need a driver.
127 bool "CXL: Region Cache Management Bypass (TEST)"
134 fails the region will fail to enable. Reasons for cache
135 invalidation failure are due to the CPU not providing a cache
139 regions when there might be conflicting contents in the CPU cache.