[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20240702065359.7378-2-krzysztof.kozlowski@linaro.org>
Date: Tue, 2 Jul 2024 08:53:58 +0200
From: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>
To: Olof Johansson <olof@...om.net>,
Arnd Bergmann <arnd@...db.de>,
arm@...nel.org,
soc@...nel.org
Cc: Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
linux-arm-kernel@...ts.infradead.org,
linux-samsung-soc@...r.kernel.org,
linux-kernel@...r.kernel.org,
Krzysztof Kozlowski <krzk@...nel.org>
Subject: [GIT PULL] 2/2 ARM: dts: various cleanup for v6.11
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(-)
Powered by blists - more mailing lists