xref: /linux/Documentation/ABI/testing/sysfs-bus-cxl (revision 4812be97c015bddf12c70155858df43acc35a4eb)
1b39cb105SDan WilliamsWhat:		/sys/bus/cxl/devices/memX/firmware_version
2b39cb105SDan WilliamsDate:		December, 2020
3b39cb105SDan WilliamsKernelVersion:	v5.12
4b39cb105SDan WilliamsContact:	linux-cxl@vger.kernel.org
5b39cb105SDan WilliamsDescription:
6b39cb105SDan Williams		(RO) "FW Revision" string as reported by the Identify
7b39cb105SDan Williams		Memory Device Output Payload in the CXL-2.0
8b39cb105SDan Williams		specification.
9b39cb105SDan Williams
10b39cb105SDan WilliamsWhat:		/sys/bus/cxl/devices/memX/ram/size
11b39cb105SDan WilliamsDate:		December, 2020
12b39cb105SDan WilliamsKernelVersion:	v5.12
13b39cb105SDan WilliamsContact:	linux-cxl@vger.kernel.org
14b39cb105SDan WilliamsDescription:
15b39cb105SDan Williams		(RO) "Volatile Only Capacity" as bytes. Represents the
16b39cb105SDan Williams		identically named field in the Identify Memory Device Output
17b39cb105SDan Williams		Payload in the CXL-2.0 specification.
18b39cb105SDan Williams
19b39cb105SDan WilliamsWhat:		/sys/bus/cxl/devices/memX/pmem/size
20b39cb105SDan WilliamsDate:		December, 2020
21b39cb105SDan WilliamsKernelVersion:	v5.12
22b39cb105SDan WilliamsContact:	linux-cxl@vger.kernel.org
23b39cb105SDan WilliamsDescription:
24b39cb105SDan Williams		(RO) "Persistent Only Capacity" as bytes. Represents the
25b39cb105SDan Williams		identically named field in the Identify Memory Device Output
26b39cb105SDan Williams		Payload in the CXL-2.0 specification.
27*4812be97SDan Williams
28*4812be97SDan WilliamsWhat:		/sys/bus/cxl/devices/*/devtype
29*4812be97SDan WilliamsDate:		June, 2021
30*4812be97SDan WilliamsKernelVersion:	v5.14
31*4812be97SDan WilliamsContact:	linux-cxl@vger.kernel.org
32*4812be97SDan WilliamsDescription:
33*4812be97SDan Williams		CXL device objects export the devtype attribute which mirrors
34*4812be97SDan Williams		the same value communicated in the DEVTYPE environment variable
35*4812be97SDan Williams		for uevents for devices on the "cxl" bus.
36*4812be97SDan Williams
37*4812be97SDan WilliamsWhat:		/sys/bus/cxl/devices/portX/uport
38*4812be97SDan WilliamsDate:		June, 2021
39*4812be97SDan WilliamsKernelVersion:	v5.14
40*4812be97SDan WilliamsContact:	linux-cxl@vger.kernel.org
41*4812be97SDan WilliamsDescription:
42*4812be97SDan Williams		CXL port objects are enumerated from either a platform firmware
43*4812be97SDan Williams		device (ACPI0017 and ACPI0016) or PCIe switch upstream port with
44*4812be97SDan Williams		CXL component registers. The 'uport' symlink connects the CXL
45*4812be97SDan Williams		portX object to the device that published the CXL port
46*4812be97SDan Williams		capability.
47