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