Hi, Bug report for Aspeed-related user-space on using incorrect sysfs ABI is here: https://github.com/openbmc/phosphor-state-manager/issues/27 Best regards, Krzysztof The following changes since commit 1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0: Linux 6.10-rc1 (2024-05-26 15:20:12 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-dt.git tags/dt-cleanup-6.11 for you to fetch changes up to 90b6de4550aac6ac97448d3d26429a0a55dbaa34: ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection (2024-06-26 18:57:21 +0200) ---------------------------------------------------------------- Minor improvements in ARM DTS for v6.11 Few cleanups and improvements which were missed by their maintainers: 1. Add Krzysztof as odd-fixer for old ARM platforms: Alphascale, AXM LSI, Moxa, TI Nspire and VT8500 (with Alexey Charkov). 2. VT8500: align node names with bindings (USB, panel timings). 3. Cirrus: align node names with bindings (panel timings). 4. TI Nspire: correct unit addresses, correct watchdog compatible and properties while making it disabled (never tested). 5. Nuvoton, Aspeed: align node names with bindings (I2C). IMPORTANT: At least for Aspeed it is known to affect some user-space tools, because that user-space looks for specific node path via /sys/firmware/devicetree. The /sys/firmware/devicetree is not the ABI and any user-space relying on it: - Prevents any changes in DTS, e.g. node renaming or moving, changing unit addresses (re-arranging child bus addressing). - Is using undocumented interface. - Is neither reliable nor understandable. 6. TI OMAP and Davinci: align node names with bindings (panel timings), drop incorrect property. 7. STI: document in bindings codec child to fix dtbs_checks. ---------------------------------------------------------------- Andrew Davis (2): ARM: dts: nspire: Add unit name addresses to memory nodes ARM: dts: nspire: Add full compatible for watchdog node Krzysztof Kozlowski (10): ARM: dts: vt8500: align panel timings node name with dtschema ARM: dts: cirrus: align panel timings node name with dtschema MAINTAINERS: ARM: moxa: add Krzysztof Kozlowski as maintainer MAINTAINERS: ARM: axm: add Krzysztof Kozlowski as maintainer MAINTAINERS: ARM: vt8500: add Alexey and Krzysztof as maintainers MAINTAINERS: ARM: nspire: add Krzysztof Kozlowski as maintainer MAINTAINERS: ARM: alphascale: add Krzysztof Kozlowski as maintainer ARM: dts: ti: align panel timings node name with dtschema dt-bindings: soc: sti: st,sti-syscon: document codec node ARM: dts: omap am5729-beagleboneai: drop unneeded ti,enable-id-detection Mohammad Shehar Yaar Tausif (1): ARM: dts: vt8500: replace "uhci" nodename with generic name "usb" Rob Herring (Arm) (2): arm: dts: nuvoton: Use standard 'i2c' bus node name arm: dts: aspeed: Use standard 'i2c' bus node name .../devicetree/bindings/soc/sti/st,sti-syscon.yaml | 9 +++++ MAINTAINERS | 41 +++++++++++++++++++++- arch/arm/boot/dts/aspeed/aspeed-g4.dtsi | 28 +++++++-------- arch/arm/boot/dts/aspeed/aspeed-g5.dtsi | 28 +++++++-------- arch/arm/boot/dts/aspeed/aspeed-g6.dtsi | 32 ++++++++--------- arch/arm/boot/dts/cirrus/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/nspire/nspire-classic.dtsi | 2 +- arch/arm/boot/dts/nspire/nspire-cx.dts | 2 +- arch/arm/boot/dts/nspire/nspire.dtsi | 5 ++- arch/arm/boot/dts/nuvoton/nuvoton-npcm730-kudo.dts | 22 ++++++------ .../dts/nuvoton/nuvoton-npcm750-runbmc-olympus.dts | 22 ++++++------ arch/arm/boot/dts/ti/davinci/da850-evm.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-guardian.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pdu001.dts | 2 +- arch/arm/boot/dts/ti/omap/am335x-pepper.dts | 2 +- arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 1 - arch/arm/boot/dts/vt8500/vt8500-bv07.dts | 2 +- arch/arm/boot/dts/vt8500/vt8500.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8505-ref.dts | 2 +- arch/arm/boot/dts/vt8500/wm8505.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8650-mid.dts | 2 +- arch/arm/boot/dts/vt8500/wm8650.dtsi | 2 +- arch/arm/boot/dts/vt8500/wm8750.dtsi | 4 +-- arch/arm/boot/dts/vt8500/wm8850-w70v2.dts | 2 +- arch/arm/boot/dts/vt8500/wm8850.dtsi | 4 +-- 25 files changed, 137 insertions(+), 87 deletions(-)