2021-02-17 12:09:52 +08:00
|
|
|
What: /sys/bus/cxl/devices/memX/firmware_version
|
|
|
|
Date: December, 2020
|
|
|
|
KernelVersion: v5.12
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
(RO) "FW Revision" string as reported by the Identify
|
|
|
|
Memory Device Output Payload in the CXL-2.0
|
|
|
|
specification.
|
|
|
|
|
|
|
|
What: /sys/bus/cxl/devices/memX/ram/size
|
|
|
|
Date: December, 2020
|
|
|
|
KernelVersion: v5.12
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
(RO) "Volatile Only Capacity" as bytes. Represents the
|
|
|
|
identically named field in the Identify Memory Device Output
|
|
|
|
Payload in the CXL-2.0 specification.
|
|
|
|
|
|
|
|
What: /sys/bus/cxl/devices/memX/pmem/size
|
|
|
|
Date: December, 2020
|
|
|
|
KernelVersion: v5.12
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
(RO) "Persistent Only Capacity" as bytes. Represents the
|
|
|
|
identically named field in the Identify Memory Device Output
|
|
|
|
Payload in the CXL-2.0 specification.
|
2021-06-10 00:01:35 +08:00
|
|
|
|
|
|
|
What: /sys/bus/cxl/devices/*/devtype
|
|
|
|
Date: June, 2021
|
|
|
|
KernelVersion: v5.14
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
CXL device objects export the devtype attribute which mirrors
|
|
|
|
the same value communicated in the DEVTYPE environment variable
|
|
|
|
for uevents for devices on the "cxl" bus.
|
|
|
|
|
|
|
|
What: /sys/bus/cxl/devices/portX/uport
|
|
|
|
Date: June, 2021
|
|
|
|
KernelVersion: v5.14
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
CXL port objects are enumerated from either a platform firmware
|
|
|
|
device (ACPI0017 and ACPI0016) or PCIe switch upstream port with
|
|
|
|
CXL component registers. The 'uport' symlink connects the CXL
|
|
|
|
portX object to the device that published the CXL port
|
|
|
|
capability.
|
2021-06-10 00:01:46 +08:00
|
|
|
|
|
|
|
What: /sys/bus/cxl/devices/portX/dportY
|
|
|
|
Date: June, 2021
|
|
|
|
KernelVersion: v5.14
|
|
|
|
Contact: linux-cxl@vger.kernel.org
|
|
|
|
Description:
|
|
|
|
CXL port objects are enumerated from either a platform firmware
|
|
|
|
device (ACPI0017 and ACPI0016) or PCIe switch upstream port with
|
|
|
|
CXL component registers. The 'dportY' symlink identifies one or
|
|
|
|
more downstream ports that the upstream port may target in its
|
|
|
|
decode of CXL memory resources. The 'Y' integer reflects the
|
|
|
|
hardware port unique-id used in the hardware decoder target
|
|
|
|
list.
|