Lines Matching +full:bus +full:- +full:range

1 What:		/sys/bus/cxl/flush
4 Contact: linux-cxl@vger.kernel.org
11 What: /sys/bus/cxl/devices/memX/firmware_version
14 Contact: linux-cxl@vger.kernel.org
17 Memory Device Output Payload in the CXL-2.0
21 What: /sys/bus/cxl/devices/memX/ram/size
24 Contact: linux-cxl@vger.kernel.org
28 Payload in the CXL-2.0 specification.
31 What: /sys/bus/cxl/devices/memX/pmem/size
34 Contact: linux-cxl@vger.kernel.org
38 Payload in the CXL-2.0 specification.
41 What: /sys/bus/cxl/devices/memX/serial
44 Contact: linux-cxl@vger.kernel.org
46 (RO) 64-bit serial number per the PCIe Device Serial Number
51 What: /sys/bus/cxl/devices/memX/numa_node
54 Contact: linux-cxl@vger.kernel.org
61 What: /sys/bus/cxl/devices/memX/security/state
64 Contact: linux-cxl@vger.kernel.org
74 What: /sys/bus/cxl/devices/memX/security/sanitize
77 Contact: linux-cxl@vger.kernel.org
80 sanitize the device to securely re-purpose or decommission it.
81 This is done by ensuring that all user data and meta-data,
93 What /sys/bus/cxl/devices/memX/security/erase
96 Contact: linux-cxl@vger.kernel.org
109 What: /sys/bus/cxl/devices/memX/firmware/
112 Contact: linux-cxl@vger.kernel.org
117 documented in sysfs-class-firmware.
120 What: /sys/bus/cxl/devices/*/devtype
123 Contact: linux-cxl@vger.kernel.org
127 variable for uevents for devices on the "cxl" bus.
130 What: /sys/bus/cxl/devices/*/modalias
133 Contact: linux-cxl@vger.kernel.org
137 variable for uevents for devices on the "cxl" bus.
140 What: /sys/bus/cxl/devices/portX/uport
143 Contact: linux-cxl@vger.kernel.org
152 What: /sys/bus/cxl/devices/{port,endpoint}X/parent_dport
155 Contact: linux-cxl@vger.kernel.org
167 What: /sys/bus/cxl/devices/portX/dportY
170 Contact: linux-cxl@vger.kernel.org
177 integer reflects the hardware port unique-id used in the
181 What: /sys/bus/cxl/devices/decoderX.Y
184 Contact: linux-cxl@vger.kernel.org
194 What: /sys/bus/cxl/devices/decoderX.Y/{start,size}
197 Contact: linux-cxl@vger.kernel.org
202 "cxl_decoder_root" the address range is fixed. For decoders of
204 decode range of the cxl_port ancestor of the decoder's cxl_port,
209 What: /sys/bus/cxl/devices/decoderX.Y/locked
212 Contact: linux-cxl@vger.kernel.org
218 secondary bus reset, of the PCIe bridge that provides the bus
222 What: /sys/bus/cxl/devices/decoderX.Y/target_list
225 Contact: linux-cxl@vger.kernel.org
233 What: /sys/bus/cxl/devices/decoderX.Y/cap_{pmem,ram,type2,type3}
236 Contact: linux-cxl@vger.kernel.org
246 What: /sys/bus/cxl/devices/decoderX.Y/target_type
249 Contact: linux-cxl@vger.kernel.org
252 can optionally decode either accelerator memory (type-2) or
253 expander memory (type-3). The 'target_type' attribute indicates
258 What: /sys/bus/cxl/devices/endpointX/CDAT
261 Contact: linux-cxl@vger.kernel.org
269 What: /sys/bus/cxl/devices/decoderX.Y/mode
272 Contact: linux-cxl@vger.kernel.org
275 translates from a host physical address range, to a device local
276 address range. Device-local address ranges are further split
277 into a 'ram' (volatile memory) range and 'pmem' (persistent
278 memory) range. The 'mode' attribute emits one of 'ram', 'pmem',
289 What: /sys/bus/cxl/devices/decoderX.Y/dpa_resource
292 Contact: linux-cxl@vger.kernel.org
295 and its 'dpa_size' attribute is non-zero, this attribute
300 What: /sys/bus/cxl/devices/decoderX.Y/dpa_size
303 Contact: linux-cxl@vger.kernel.org
306 translates from a host physical address range, to a device local
307 address range. The range, base address plus length in bytes, of
314 instance number disabled decoder with non-zero size. I.e.
320 What: /sys/bus/cxl/devices/decoderX.Y/interleave_ways
323 Contact: linux-cxl@vger.kernel.org
326 physical address (HPA) memory range is interleaved. The device
335 What: /sys/bus/cxl/devices/decoderX.Y/interleave_granularity
338 Contact: linux-cxl@vger.kernel.org
347 What: /sys/bus/cxl/devices/decoderX.Y/create_{pmem,ram}_region
350 Contact: linux-cxl@vger.kernel.org
354 (interleave-set) within the decode range bounded by root decoder
358 region and allocate the region-id for the next creation attempt.
363 What: /sys/bus/cxl/devices/decoderX.Y/delete_region
366 Contact: linux-cxl@vger.kernel.org
372 What: /sys/bus/cxl/devices/regionZ/uuid
375 Contact: linux-cxl@vger.kernel.org
380 attribute is a read-only empty string.
383 What: /sys/bus/cxl/devices/regionZ/interleave_granularity
386 Contact: linux-cxl@vger.kernel.org
394 What: /sys/bus/cxl/devices/regionZ/interleave_ways
397 Contact: linux-cxl@vger.kernel.org
404 What: /sys/bus/cxl/devices/regionZ/size
407 Contact: linux-cxl@vger.kernel.org
421 What: /sys/bus/cxl/devices/regionZ/mode
424 Contact: linux-cxl@vger.kernel.org
429 /sys/bus/cxl/devices/decoderX.Y/mode
432 What: /sys/bus/cxl/devices/regionZ/resource
435 Contact: linux-cxl@vger.kernel.org
444 What: /sys/bus/cxl/devices/regionZ/target[0..N]
447 Contact: linux-cxl@vger.kernel.org
463 What: /sys/bus/cxl/devices/regionZ/commit
466 Contact: linux-cxl@vger.kernel.org
479 What: /sys/bus/cxl/devices/memX/trigger_poison_list
482 Contact: linux-cxl@vger.kernel.org