Message ID | 20240916-topic-amlogic-arm32-upstream-bindings-fixes-v2-0-0b20ed4f0571@linaro.org (mailing list archive) |
---|---|
Headers | show |
Series | ARM: dts: amlogic: first easy dtbs fixes | expand |
Hi, On Mon, 16 Sep 2024 10:08:29 +0200, Neil Armstrong wrote: > This is the easy fixes to start and fully document the ARM Amlogic > Device Trees, remaining work includes: > - amlogic,meson-hhi-sysctrl: > https://git.codelinaro.org/neil.armstrong/linux/-/commit/1be8f8c67e5b83fa4069ccbcfa80d0614f668a65 > - pinctrl: Unevaluated properties are not allowed ('reg', 'reg' were unexpected) > https://git.codelinaro.org/neil.armstrong/linux/-/commit/8b408ad0781b4eb28a86aa04be136bc04ef73f0c > https://git.codelinaro.org/neil.armstrong/linux/-/commit/b6e9df5a7a642ee757e3aa0c84236338151d9f6d > > [...] Thanks, Applied to https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git (v6.13/arm-dt) [01/11] ARM: dts: amlogic: meson6: fix clk81 node name https://git.kernel.org/amlogic/c/78233621aca725ef851c6c2fdace1c169680f94d [02/11] ARM: dts: amlogic: meson8: fix soc thermal-zone node name https://git.kernel.org/amlogic/c/285d2d647f4dedb15f015d9fa5430defb9a35897 [03/11] ARM: dts: amlogic: meson8: fix ao_arc_sram node name https://git.kernel.org/amlogic/c/e1d42e116770445e11a4062e28f23da70ea63d83 [04/11] ARM: dts: amlogic: meson6: remove support for ATV1200 board https://git.kernel.org/amlogic/c/e2a3f11ae11c9f9ee780bf49f00a69f12dce3529 [05/11] ARM: dts: amlogic: meson8b-odroidc1: fix invalid reset-gpio https://git.kernel.org/amlogic/c/6c180982d08b79271271e138399b68d2456c65f2 [06/11] ARM: dts: amlogic: fix /memory node name https://git.kernel.org/amlogic/c/7947fd2d350e6057e7514459c7ee2db39d1096a2 [07/11] ARM: dts: amlogic: meson8: use correct pinctrl bank node name https://git.kernel.org/amlogic/c/c3806b25c0f3b95a7f6e6edc23f93ff293173bfa [08/11] ARM: dts: amlogic: add missing phy-mode in ethmac node https://git.kernel.org/amlogic/c/e4940a57791d6accf95e822c10807af18e8e3c7d [09/11] ARM: dts: amlogic: meson8-minix-neo-x8: fix invalid pnictrl-names https://git.kernel.org/amlogic/c/bf1f647c3af4b83683ba31b1ed359aa2cf5f6aed [10/11] ARM: dts: amlogic: meson8b-ec100: add missing clocks property in sound card https://git.kernel.org/amlogic/c/ecb81fe2ffde2b925e46e4d02816a8292a7a3229 [11/11] ARM: dts: amlogic: meson8b-ec100: add missing gpio-line-names entry https://git.kernel.org/amlogic/c/9d8706ba5abe9cd2b7e326dc51bc2bbc7c0ab9fa These changes has been applied on the intermediate git tree [1]. The v6.13/arm-dt branch will then be sent via a formal Pull Request to the Linux SoC maintainers for inclusion in their intermediate git branches in order to be sent to Linus during the next merge window, or sooner if it's a set of fixes. In the cases of fixes, those will be merged in the current release candidate kernel and as soon they appear on the Linux master branch they will be backported to the previous Stable and Long-Stable kernels [2]. The intermediate git branches are merged daily in the linux-next tree [3], people are encouraged testing these pre-release kernels and report issues on the relevant mailing-lists. If problems are discovered on those changes, please submit a signed-off-by revert patch followed by a corrective changeset. [1] https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git [2] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git [3] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
This is the easy fixes to start and fully document the ARM Amlogic Device Trees, remaining work includes: - amlogic,meson-hhi-sysctrl: https://git.codelinaro.org/neil.armstrong/linux/-/commit/1be8f8c67e5b83fa4069ccbcfa80d0614f668a65 - pinctrl: Unevaluated properties are not allowed ('reg', 'reg' were unexpected) https://git.codelinaro.org/neil.armstrong/linux/-/commit/8b408ad0781b4eb28a86aa04be136bc04ef73f0c https://git.codelinaro.org/neil.armstrong/linux/-/commit/b6e9df5a7a642ee757e3aa0c84236338151d9f6d This depends on the submitted bindings patch to fix more checks: - https://lore.kernel.org/all/20240911-topic-amlogic-arm32-upstream-bindings-fixes-covert-realtek-rt5640-v1-1-6b3745e34540@linaro.org/ - https://lore.kernel.org/all/20240911-topic-amlogic-arm32-upstream-bindings-fixes-meson-pinctrl-gpio-line-names-v1-1-4345ba336ea4@linaro.org/ - https://lore.kernel.org/all/20240911-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson-mx-sdio-v1-1-b7bfae886211@linaro.org/ - https://lore.kernel.org/all/20240911-topic-amlogic-arm32-upstream-bindings-fixes-amlogic-hhi-sysctrl-v1-1-b8c3180b2fba@linaro.org/ - https://lore.kernel.org/all/20240911-topic-amlogic-arm32-upstream-bindings-fixes-convert-meson8-clkc-v1-1-e0b8623c090d@linaro.org/ With all those changes, we finally get fully documented ARM32 Amlogic DT ! Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org> --- Changes in v2: - Collected reviews from Martin - Fixed /memory node name fix - Removed meson6 DT instead of fixing - Added a few more patches to fix all DT checks errors - Link to v1: https://lore.kernel.org/r/20240911-topic-amlogic-arm32-upstream-bindings-fixes-v1-0-feaabb45916b@linaro.org --- Neil Armstrong (11): ARM: dts: amlogic: meson6: fix clk81 node name ARM: dts: amlogic: meson8: fix soc thermal-zone node name ARM: dts: amlogic: meson8: fix ao_arc_sram node name ARM: dts: amlogic: meson6: remove support for ATV1200 board ARM: dts: amlogic: meson8b-odroidc1: fix invalid reset-gpio ARM: dts: amlogic: fix /memory node name ARM: dts: amlogic: meson8: use correct pinctrl bank node name ARM: dts: amlogic: add missing phy-mode in ethmac node ARM: dts: amlogic: meson8-minix-neo-x8: fix invalid pnictrl-names ARM: dts: amlogic: meson8b-ec100: add missing clocks property in sound card ARM: dts: amlogic: meson8b-ec100: add missing gpio-line-names entry arch/arm/boot/dts/amlogic/Makefile | 2 - arch/arm/boot/dts/amlogic/meson6-atv1200.dts | 33 ---------- arch/arm/boot/dts/amlogic/meson6.dtsi | 73 ----------------------- arch/arm/boot/dts/amlogic/meson8-minix-neo-x8.dts | 5 +- arch/arm/boot/dts/amlogic/meson8.dtsi | 8 +-- arch/arm/boot/dts/amlogic/meson8b-ec100.dts | 8 ++- arch/arm/boot/dts/amlogic/meson8b-mxq.dts | 2 +- arch/arm/boot/dts/amlogic/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/amlogic/meson8b.dtsi | 8 +-- arch/arm/boot/dts/amlogic/meson8m2-mxiii-plus.dts | 2 +- 10 files changed, 21 insertions(+), 124 deletions(-) --- base-commit: 292f97a2f8ac6b645ccd7766a06310351b9d9fdc change-id: 20240911-topic-amlogic-arm32-upstream-bindings-fixes-69d624b8bccd Best regards,