[GIT PULL] amlogic ARM64 DT updates for v6.9

Neil Armstrong neil.armstrong at linaro.org
Wed Feb 28 00:43:43 PST 2024


Hi,

Here's a set of Amlogic ARM64 DT changes for v6.9, with:
- DT cleanups
- various new hardware support & set-up
- Amlogic Bindings unstable removal
- New board: Freebox Pop Player (IPTV Set-To-Box from Free Frnch internet provider) based on Amlogic S905X2 SoC

This board adds 2 Overlays for each Wireless chip variant of the board.

Neil

The following changes since commit 6613476e225e090cc9aad49be7fa504e290dd33d:

   Linux 6.8-rc1 (2024-01-21 14:11:32 -0800)

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.9

for you to fetch changes up to a3b7554ade36436bbbd52b058207a31dc4224e36:

   dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers (2024-02-27 14:54:32 +0100)

----------------------------------------------------------------
Amlogic ARM64 DT changes for v6.9:
- New Board:
   - Freebox Pop Player (IPTV Set-To-Box from Free FRench internet provider)
- Add reset controller for Amlogic C3
- Set initial rate for the NPU on Amlogic G12 SoCs
- Set initial clocks for USB on Amlogic A1
- Initialize Amlogic AXG SoC capacitance
- Drop unstable remark on Amlogic Bindings
- Add all Amlogic maintainers/reviewers on Amlogic SoCs bindings
- Cleanups:
   - T7 whitespaces
   - Underscore in names

----------------------------------------------------------------
Alexey Romanov (1):
       arch: arm64: dts: meson: a1: add assigned-clocks for usb node

Dmitry Rokosov (2):
       arm64: dts: amlogic: axg: move cpu cooling-cells to common dtsi
       arm64: dts: amlogic: axg: initialize default SoC capacitance

Krzysztof Kozlowski (4):
       arm64: dts: amlogic: t7: minor whitespace cleanup
       arm64: dts: amlogic: replace underscores in node names
       dt-bindings: arm: amlogic: remove unstable remark
       dt-bindings: arm: amlogic: add Neil, Martin and Jerome as maintainers

Marc Gonzalez (2):
       dt-bindings: vendor-prefixes: add freebox
       dt-bindings: arm: amlogic: add fbx8am binding

Pierre-Hugues Husson (2):
       arm64: dts: amlogic: add fbx8am board
       arm64: dts: amlogic: add fbx8am DT overlays

Tomeu Vizoso (1):
       arm64: dts: amlogic: meson-g12-common: Set the rates of the clocks for the NPU

Zelong Dong (1):
       arm64: dts: amlogic: add reset controller for Amlogic C3 SoC

  Documentation/devicetree/bindings/arm/amlogic.yaml |  15 +-
  .../devicetree/bindings/vendor-prefixes.yaml       |   2 +
  arch/arm64/boot/dts/amlogic/Makefile               |   6 +
  arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi        |   7 +
  arch/arm64/boot/dts/amlogic/amlogic-t7.dtsi        |   2 +-
  arch/arm64/boot/dts/amlogic/meson-a1-ad402.dts     |   2 +-
  arch/arm64/boot/dts/amlogic/meson-a1.dtsi          |   2 +
  .../dts/amlogic/meson-axg-jethome-jethub-j1xx.dtsi |  30 +-
  arch/arm64/boot/dts/amlogic/meson-axg-s400.dts     |  16 +-
  arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |   8 +
  arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   3 +
  .../boot/dts/amlogic/meson-g12a-fbx8am-brcm.dtso   |  31 ++
  .../dts/amlogic/meson-g12a-fbx8am-realtek.dtso     |  21 +
  arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts  | 462 +++++++++++++++++++++
  .../boot/dts/amlogic/meson-g12a-radxa-zero.dts     |  12 +-
  arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts  |  14 +-
  arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts    |  16 +-
  arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts |  14 +-
  .../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi     |   2 +-
  arch/arm64/boot/dts/amlogic/meson-g12b-odroid.dtsi |  20 +-
  arch/arm64/boot/dts/amlogic/meson-g12b-w400.dtsi   |  10 +-
  .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi    |  12 +-
  .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi |   8 +-
  .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts    |   6 +-
  .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts |   8 +-
  arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts    |   4 +-
  arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi   |   6 +-
  .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi      |   8 +-
  arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi  |   8 +-
  .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts   |   8 +-
  .../boot/dts/amlogic/meson-gxl-s805x-p241.dts      |   8 +-
  .../amlogic/meson-gxl-s905w-jethome-jethub-j80.dts |   8 +-
  .../dts/amlogic/meson-gxl-s905x-hwacom-amazetv.dts |   6 +-
  .../amlogic/meson-gxl-s905x-libretech-cc-v2.dts    |  12 +-
  .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts   |   6 +-
  .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts    |   6 +-
  .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi     |   8 +-
  .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   8 +-
  .../dts/amlogic/meson-gxm-s912-libretech-pc.dts    |   2 +-
  arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |  16 +-
  .../dts/amlogic/meson-libretech-cottonwood.dtsi    |   6 +-
  arch/arm64/boot/dts/amlogic/meson-sm1-ac2xx.dtsi   |  10 +-
  .../arm64/boot/dts/amlogic/meson-sm1-bananapi.dtsi |  14 +-
  .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts      |   4 +-
  arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi  |  20 +-
  arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts   |  12 +-
  46 files changed, 714 insertions(+), 195 deletions(-)
  create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am-brcm.dtso
  create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am-realtek.dtso
  create mode 100644 arch/arm64/boot/dts/amlogic/meson-g12a-fbx8am.dts



More information about the linux-amlogic mailing list