From: Arnd Bergmann Date: Mon, 15 Jun 2026 11:41:02 +0000 (+0200) Subject: Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers" X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=218462fb8e1ae308d5c85640cc530932257a37a3;p=thirdparty%2Fkernel%2Flinux.git Revert "Documentation: ABI: add sysfs interface for ZynqMP CSU registers" This reverts commit 8ebebccf1579f6ce92bde3ddbb13df12c080f647, which was merged by accident. Signed-off-by: Arnd Bergmann --- diff --git a/Documentation/ABI/stable/sysfs-driver-firmware-zynqmp b/Documentation/ABI/stable/sysfs-driver-firmware-zynqmp index ac8c2314deee2..c3fec3c835af3 100644 --- a/Documentation/ABI/stable/sysfs-driver-firmware-zynqmp +++ b/Documentation/ABI/stable/sysfs-driver-firmware-zynqmp @@ -254,36 +254,3 @@ Description: The expected result is 500. Users: Xilinx - -What: /sys/devices/platform/firmware\:zynqmp-firmware/csu_registers/* -Date: May 2026 -KernelVersion: 7.2 -Contact: "Ronak Jain" -Description: - Read/Write CSU (Configuration Security Unit) registers. - - This interface provides dynamic access to CSU registers that are - discovered from the firmware at boot time using PM_QUERY_DATA API. - - The supported registers are: - - - multiboot: CSU_MULTI_BOOT register - - idcode: CSU_IDCODE register (read-only) - - pcap-status: CSU_PCAP_STATUS register (read-only) - - Read operations use the existing IOCTL_READ_REG API. - Write operations use the existing IOCTL_MASK_WRITE_REG API. - - The firmware enforces access control - read-only registers will reject - write attempts even though the sysfs permissions show write access. - - Usage for reading:: - - # cat /sys/devices/platform/firmware\:zynqmp-firmware/csu_registers/multiboot - # cat /sys/devices/platform/firmware\:zynqmp-firmware/csu_registers/idcode - - Usage for writing (mask and value are in hexadecimal):: - - # echo 0xFFFFFFF 0x0 > /sys/devices/platform/firmware\:zynqmp-firmware/csu_registers/multiboot - -Users: Xilinx/AMD