mbox series

[GIT,PULL] amlogic ARM64 DT updates for v6.12

Message ID cc8fb460-5ac0-4b16-8490-8ac9f89f1b7f@linaro.org (mailing list archive)
State New
Headers show
Series [GIT,PULL] amlogic ARM64 DT updates for v6.12 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git tags/amlogic-arm64-dt-for-v6.12

Message

Neil Armstrong Sept. 5, 2024, 12:50 p.m. UTC
Hi,

Here's a set of Amlogic ARM64 DT changes for v6.12, with:
- The final DT fixes to solve all remaining bindings check errors
- Amlogic A4/A5/T7/C4 & S4 base peripheral nodes
- New Amlogic C3 AW419 Reference Board

Thanks,
Neil

The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

   Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

   https://git.kernel.org/pub/scm/linux/kernel/git/amlogic/linux.git tags/amlogic-arm64-dt-for-v6.12

for you to fetch changes up to e202307b75660aad42fafbb0d3df2c9dadf019ec:

   arm64: dts: amlogic: gxlx-s905l-p271: drop saradc gxlx compatible (2024-09-05 09:10:28 +0200)

----------------------------------------------------------------
Amlogic ARM64 DT changes for v6.12:
- New Boards:
   - AW419 (Amlogic C3)
- Power Controller node for Amlogic A5 SoC
- Always-On Secure node for Amlogig A4/T7/C4 & S4 SoCs
- Amlogic A4 & C3 hardware support:
   - PLL, SPICC, NOND, SDCard, Ethernet, Watchdog
- Final fixes for DTBs check:
   - add clock and clock-names to sound cards
   - drop saradc gxlx compatible

----------------------------------------------------------------
Huqiang Qin (1):
       arm64: dts: amlogic: add watchdog node for A4 SoCs

Neil Armstrong (2):
       arm64: dts: amlogic: add clock and clock-names to sound cards
       arm64: dts: amlogic: gxlx-s905l-p271: drop saradc gxlx compatible

Xianwei Zhao (10):
       arm64: dts: amlogic: a5: add power domain controller node
       arm64: dts: amlogic: enable some device nodes for S4
       arm64: dts: amlogic: s4: add ao secure node
       arm64: dts: amlogic: c3: add ao secure node
       arm64: dts: amlogic: t7: add ao secure node
       arm64: dts: amlogic: a4: add ao secure node
       dt-bindings: clock: fix C3 PLL input parameter
       arm64: dts: amlogic: add some device nodes for C3
       arm64: dts: amlogic: add C3 AW419 board
       arm64: dts: amlogic: c3: fix dtbcheck warning

  .../bindings/clock/amlogic,c3-pll-clkc.yaml        |   7 +-
  arch/arm64/boot/dts/amlogic/Makefile               |   1 +
  arch/arm64/boot/dts/amlogic/amlogic-a4-common.dtsi |  14 +
  arch/arm64/boot/dts/amlogic/amlogic-a5.dtsi        |  10 +
  .../boot/dts/amlogic/amlogic-c3-c302x-aw409.dts    | 231 ++++++++++
  .../boot/dts/amlogic/amlogic-c3-c308l-aw419.dts    | 260 +++++++++++
  arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi        | 503 ++++++++++++++++++++-
  arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi        |   8 +
  arch/arm64/boot/dts/amlogic/meson-axg-s400.dts     |   4 +
  arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts  |   4 +
  .../boot/dts/amlogic/meson-g12a-radxa-zero.dts     |   4 +
  arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |   4 +
  arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts    |   4 +
  arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |   4 +
  .../dts/amlogic/meson-g12b-bananapi-cm4-cm4io.dts  |   4 +
  .../meson-g12b-bananapi-cm4-mnt-reform2.dts        |   4 +
  .../boot/dts/amlogic/meson-g12b-bananapi.dtsi      |   4 +
  .../boot/dts/amlogic/meson-g12b-dreambox.dtsi      |   6 +
  .../arm64/boot/dts/amlogic/meson-g12b-gsking-x.dts |   4 +
  .../boot/dts/amlogic/meson-g12b-gtking-pro.dts     |   4 +
  arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts  |   4 +
  .../dts/amlogic/meson-g12b-odroid-go-ultra.dts     |   4 +
  .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |   4 +
  .../boot/dts/amlogic/meson-g12b-odroid-n2l.dts     |   4 +
  .../boot/dts/amlogic/meson-g12b-radxa-zero2.dts    |   4 +
  .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts      |   4 +
  .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |   4 +
  .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   4 +
  arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts |   4 +
  .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts      |   4 +
  .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |   4 +
  .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |   4 +
  arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts    |   4 +
  arch/arm64/boot/dts/amlogic/meson-gxbb-p201.dts    |   4 +
  .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |   4 +
  .../boot/dts/amlogic/meson-gxbb-wetek-hub.dts      |   4 +
  .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts    |   4 +
  .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   4 +
  .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |   4 +
  .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts     |   4 +
  .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |   4 +
  .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   4 +
  .../boot/dts/amlogic/meson-gxl-s905x-p212.dts      |   4 +
  .../boot/dts/amlogic/meson-gxl-s905x-vero4k.dts    |   5 +
  .../boot/dts/amlogic/meson-gxlx-s905l-p271.dts     |   4 -
  .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   4 +
  .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts |   4 +
  arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts |   4 +
  arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |   4 +
  .../dts/amlogic/meson-libretech-cottonwood.dtsi    |   4 +
  .../boot/dts/amlogic/meson-s4-s805x2-aq222.dts     | 145 ++++++
  arch/arm64/boot/dts/amlogic/meson-s4.dtsi          | 136 ++++++
  .../boot/dts/amlogic/meson-sm1-a95xf3-air-gbit.dts |   4 +
  .../boot/dts/amlogic/meson-sm1-a95xf3-air.dts      |   4 +
  .../boot/dts/amlogic/meson-sm1-bananapi-m2-pro.dts |   4 +
  .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts     |   4 +
  arch/arm64/boot/dts/amlogic/meson-sm1-h96-max.dts  |   4 +
  arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |   4 +
  arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |   4 +
  .../boot/dts/amlogic/meson-sm1-x96-air-gbit.dts    |   4 +
  arch/arm64/boot/dts/amlogic/meson-sm1-x96-air.dts  |   4 +
  61 files changed, 1511 insertions(+), 11 deletions(-)
  create mode 100644 arch/arm64/boot/dts/amlogic/amlogic-c3-c308l-aw419.dts