linux-loongson/arch/arm/boot/dts/allwinner
Linus Torvalds 115e74a29b soc: dt changes for 6.17
There are a few new variants of existing chips:
 
  - mt6572 is an older mobile phone chip from mediatek that was
    extremely popular a decade ago but never got upstreamed until now.
 
  - exynos2200 is a recent high-end mobile phone chip used in a
    few Samsung phones like the Galaxy S22
 
  - Renesas R-Car V4M-7 (R8A779H2) is an updated version of R-Car V4M
    (R8A779H0) and used in automotive applications
 
  - Tegra264 is a new chip from NVIDIA, but support is fairly minimal
    for now, and not much information is public about it.
 
 There are five more chips in a separate branch, as those are new
 chip families that I merged along with the necessary infrastructure.
 
 New board support is not that exciting, with a total of 33 newly
 added machines here:
 
  - Evaluation platforms for the chips above, plus TI am62d2 and
    Sophgo sg2042.
 
  - Six 32-bit industrial boards based on stm32, imx6 and am33 chips,
    plus eight 64-bit rockchips rk33xx/rk35xx, am62d2, t527, imx8 and
    imx95.
 
  - Two newly added ASPEED BMC based motherboards, and one that got
    removed
 
  - Phones and Tablets based on 32-bit mt6572, tegra30 and 64-bit
    msm8976 SoCs
 
  - Three Laptops based on Mediatek mt8186 and Qualcomm Snapdragon X1
 
  - A set-top box based on Amlogic meson-gxm.
 
 Updates for existing machines are spread over all the above families.
 One notable change here is support for the RP1 I/O chip used in
 Raspberry Pi 5.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmiEp54ACgkQmmx57+YA
 GNmE+BAAvGeMkjz05rl3kSeNWCxm3WlQtrVAS3CGxXlmuB3GH4svAYO7ZFqnA1Lq
 oLKfvH9TXQgNTRlRV2bKSVCcgsvMdRukqvaNIp+9jOHKkdapgGUHr7XALZCITODp
 Ey2YPOKVi3aY2tEqUiuV09oLBFYBB5ldSuPG7SnFHNS0+IWlqqFDdQhrFXfBNf02
 Upzca6J96A6TRG7Rq+VD4127QLapNDLm1S2R+3PbEapz/v/XNxQEtigWl+E88N5L
 ju1pXu9f93w1EeQla6rN6S8RKI6Ed0kVt0I7mtwJ5KrPs9jzQwZZc5t7z+0HVyaK
 o5ldagj7nEVlth2Fc2+E67DnxB6Xe8BkTcNspnS6oWscqvyYo2WCjYOBQcTocU5m
 ej4urbS80z2bGbew9zp/ZCBJjmqOdXW/B8z9mokg1u/aktHmAiOWXnFZtws5+rBM
 It/GjP4b8MzS3JYq1oNSCUV2KpYF9hzfSg1Td7DEvyhhvSgeJyXNsc4OozZzTCv6
 bO3h1PBW6JBWVupRIAz7IrqseAsCabCMfIHduvtYWJieRzv24z1Dfv8p73v3iknN
 qpOOyGOvWdPH0u04LAbovYdJfGrR/IN04wOYGcH0uB/bufW5qCKBb9AEAvxvTaJR
 Jg1Q7ac/+TVJSFwBQJresw4WdFPHVKVwd2s382Q5hKtx3B5Cn4Y=
 =0VBL
 -----END PGP SIGNATURE-----

Merge tag 'soc-dt-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc

Pull SoC devicetree updates from Arnd Bergmann:
 "There are a few new variants of existing chips:

   - mt6572 is an older mobile phone chip from mediatek that was
     extremely popular a decade ago but never got upstreamed until now

   - exynos2200 is a recent high-end mobile phone chip used in a few
     Samsung phones like the Galaxy S22

   - Renesas R-Car V4M-7 (R8A779H2) is an updated version of R-Car V4M
     (R8A779H0) and used in automotive applications

   - Tegra264 is a new chip from NVIDIA, but support is fairly minimal
     for now, and not much information is public about it

  There are five more chips in a separate branch, as those are new chip
  families that I merged along with the necessary infrastructure.

  New board support is not that exciting, with a total of 33 newly added
  machines here:

   - Evaluation platforms for the chips above, plus TI am62d2 and Sophgo
     sg2042

   - Six 32-bit industrial boards based on stm32, imx6 and am33 chips,
     plus eight 64-bit rockchips rk33xx/rk35xx, am62d2, t527, imx8 and
     imx95

   - Two newly added ASPEED BMC based motherboards, and one that got
     removed

   - Phones and Tablets based on 32-bit mt6572, tegra30 and 64-bit
     msm8976 SoCs

   - Three Laptops based on Mediatek mt8186 and Qualcomm Snapdragon X1

   - A set-top box based on Amlogic meson-gxm

  Updates for existing machines are spread over all the above families.
  One notable change here is support for the RP1 I/O chip used in
  Raspberry Pi 5"

* tag 'soc-dt-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (606 commits)
  riscv: dts: sophgo: fix mdio node name for CV180X
  riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device
  riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree
  riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree
  dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings
  riscv: dts: sophgo: add ethernet GMAC device for sg2042
  riscv: dts: sophgo: Enable ethernet device for Huashan Pi
  riscv: dts: sophgo: Add mdio multiplexer device for cv18xx
  riscv: dts: sophgo: Add ethernet device for cv18xx
  riscv: dts: sophgo: sg2044: add pmu configuration
  riscv: dts: sophgo: sg2044: add ziccrse extension
  riscv: dts: sophgo: add zfh for sg2042
  riscv: dts: sophgo: add ziccrse for sg2042
  riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree
  riscv: dts: sophgo: sg2044: add PCIe device support for SG2044
  riscv: dts: sophgo: sg2044: add MSI device support for SG2044
  riscv: dts: sophgo: add reset configuration for Sophgo CV1800 series SoC
  riscv: dts: sophgo: add reset generator for Sophgo CV1800 series SoC
  dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000
  riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property
  ...
2025-07-29 11:04:52 -07:00
..
axp22x.dtsi
axp81x.dtsi
axp152.dtsi
axp209.dtsi
axp223.dtsi
axp809.dtsi
Makefile ARM: dts: sunxi: add support for NetCube Systems Kumquat 2025-02-09 16:34:40 +08:00
sun4i-a10-a1000.dts
sun4i-a10-ba10-tvbox.dts
sun4i-a10-chuwi-v7-cw0825.dts
sun4i-a10-cubieboard.dts
sun4i-a10-dserve-dsrv9703c.dts
sun4i-a10-gemei-g9.dts
sun4i-a10-hackberry.dts
sun4i-a10-hyundai-a7hd.dts
sun4i-a10-inet1.dts
sun4i-a10-inet9f-rev03.dts
sun4i-a10-inet97fv2.dts
sun4i-a10-itead-iteaduino-plus.dts
sun4i-a10-jesurun-q5.dts
sun4i-a10-marsboard.dts
sun4i-a10-mini-xplus.dts
sun4i-a10-mk802.dts
sun4i-a10-mk802ii.dts
sun4i-a10-olinuxino-lime.dts
sun4i-a10-pcduino2.dts
sun4i-a10-pcduino.dts
sun4i-a10-pov-protab2-ips9.dts
sun4i-a10-topwise-a721.dts
sun4i-a10.dtsi
sun5i-a10s-auxtek-t003.dts
sun5i-a10s-auxtek-t004.dts
sun5i-a10s-mk802.dts
sun5i-a10s-olinuxino-micro.dts
sun5i-a10s-r7-tv-dongle.dts
sun5i-a10s-wobo-i5.dts
sun5i-a10s.dtsi
sun5i-a13-difrnce-dit4350.dts
sun5i-a13-empire-electronix-d709.dts
sun5i-a13-empire-electronix-m712.dts
sun5i-a13-hsg-h702.dts
sun5i-a13-inet-98v-rev2.dts
sun5i-a13-licheepi-one.dts
sun5i-a13-olinuxino-micro.dts
sun5i-a13-olinuxino.dts
sun5i-a13-pocketbook-614-plus.dts ARM: dts: sun5i: Add PocketBook 614 Plus support 2024-04-15 23:34:10 +02:00
sun5i-a13-pocketbook-touch-lux-3.dts
sun5i-a13-q8-tablet.dts
sun5i-a13-utoo-p66.dts
sun5i-a13.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-gr8-chip-pro.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-gr8-evb.dts
sun5i-gr8.dtsi
sun5i-r8-chip.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun5i-r8.dtsi
sun5i-reference-design-tablet.dtsi
sun5i.dtsi
sun6i-a31-app4-evb1.dts
sun6i-a31-colombus.dts
sun6i-a31-hummingbird.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun6i-a31-i7.dts
sun6i-a31-m9.dts
sun6i-a31-mele-a1000g-quad.dts
sun6i-a31.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun6i-a31s-colorfly-e708-q1.dts
sun6i-a31s-cs908.dts
sun6i-a31s-inet-q972.dts
sun6i-a31s-primo81.dts
sun6i-a31s-sina31s-core.dtsi
sun6i-a31s-sina31s.dts
sun6i-a31s-sinovoip-bpi-m2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun6i-a31s-yones-toptech-bs1078-v2.dts
sun6i-a31s.dtsi
sun6i-reference-design-tablet.dtsi
sun7i-a20-bananapi-m1-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-bananapi.dts ARM: dts: bananapi: add support for PHY LEDs 2025-05-13 17:35:59 +08:00
sun7i-a20-bananapro.dts
sun7i-a20-cubieboard2.dts
sun7i-a20-cubietruck.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-haoyu-marsboard.dts
sun7i-a20-hummingbird.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-i12-tvbox.dts
sun7i-a20-icnova-a20-adb4006.dts
sun7i-a20-icnova-a20.dtsi
sun7i-a20-icnova-swac.dts
sun7i-a20-itead-ibox.dts
sun7i-a20-lamobo-r1.dts
sun7i-a20-linutronix-testbox-v2.dts
sun7i-a20-m3.dts
sun7i-a20-mk808c.dts
sun7i-a20-olimex-som204-evb-emmc.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olimex-som204-evb.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olimex-som-evb-emmc.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olimex-som-evb.dts
sun7i-a20-olinuxino-lime2-emmc.dts
sun7i-a20-olinuxino-lime2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20-olinuxino-lime-emmc.dts
sun7i-a20-olinuxino-lime.dts
sun7i-a20-olinuxino-micro-emmc.dts
sun7i-a20-olinuxino-micro.dts
sun7i-a20-orangepi-mini.dts
sun7i-a20-orangepi.dts
sun7i-a20-pcduino3-nano.dts
sun7i-a20-pcduino3.dts
sun7i-a20-wexler-tab7200.dts
sun7i-a20-wits-pro-a20-dkt.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun7i-a20.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-a33.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-evb.dts
sun8i-a23-gt90h-v4.dts
sun8i-a23-inet86dz.dts
sun8i-a23-ippo-q8h-v1.2.dts
sun8i-a23-ippo-q8h-v5.dts
sun8i-a23-polaroid-mid2407pxe03.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-polaroid-mid2809pxe04.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a23-q8-tablet.dts
sun8i-a23.dtsi
sun8i-a33-et-q8-v1.6.dts
sun8i-a33-ga10h-v1.1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a33-inet-d978-rev2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a33-ippo-q8h-v1.2.dts
sun8i-a33-olinuxino.dts
sun8i-a33-q8-tablet.dts
sun8i-a33-sinlinx-sina33.dts
sun8i-a33-vstar-core1.dtsi ARM: dts: sunxi: add support for RerVision A33-Vstar board 2024-10-26 00:14:08 +08:00
sun8i-a33-vstar.dts ARM: dts: sunxi: add support for RerVision A33-Vstar board 2024-10-26 00:14:08 +08:00
sun8i-a33.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-allwinner-h8homlet-v2.dts
sun8i-a83t-bananapi-m3.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-cubietruck-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t-tbs-a711.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-a83t.dtsi arm/arm64: dts: allwinner: Use preferred node names for cooling maps 2025-04-28 11:34:33 +08:00
sun8i-h2-plus-bananapi-m2-zero.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h2-plus-libretech-all-h3-cc.dts
sun8i-h2-plus-orangepi-r1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h2-plus-orangepi-zero.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-bananapi-m2-plus-v1.2.dts
sun8i-h3-bananapi-m2-plus.dts
sun8i-h3-beelink-x2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-emlid-neutis-n5h3-devboard.dts
sun8i-h3-emlid-neutis-n5h3.dtsi
sun8i-h3-libretech-all-h3-cc.dts
sun8i-h3-mapleboard-mp130.dts
sun8i-h3-nanopi-duo2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi-m1-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi-m1.dts
sun8i-h3-nanopi-neo-air.dts ARM: dts: allwinner: Align wifi node name with bindings 2025-04-28 11:34:34 +08:00
sun8i-h3-nanopi-neo.dts
sun8i-h3-nanopi-r1.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-nanopi.dtsi
sun8i-h3-orangepi-2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-lite.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-one.dts
sun8i-h3-orangepi-pc-plus.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-orangepi-pc.dts
sun8i-h3-orangepi-plus2e.dts
sun8i-h3-orangepi-plus.dts
sun8i-h3-orangepi-zero-plus2.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-h3-rervision-dvk.dts
sun8i-h3-zeropi.dts
sun8i-h3.dtsi arm/arm64: dts: allwinner: Use preferred node names for cooling maps 2025-04-28 11:34:33 +08:00
sun8i-q8-common.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r16-bananapi-m2m.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r16-nintendo-nes-classic.dts
sun8i-r16-nintendo-super-nes-classic.dts
sun8i-r16-parrot.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40-bananapi-m2-ultra.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40-cpu-opp.dtsi
sun8i-r40-feta40i.dtsi ARM: dts: sun8i: Open FETA40i-C regulator aldo1 2024-02-23 21:07:06 +01:00
sun8i-r40-oka40i-c.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-r40.dtsi arm/arm64: dts: allwinner: Use preferred node names for cooling maps 2025-04-28 11:34:33 +08:00
sun8i-reference-design-tablet.dtsi
sun8i-s3-elimo-impetus.dtsi
sun8i-s3-elimo-initium.dts
sun8i-s3-lichee-zero-plus.dts
sun8i-s3-pinecube.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun8i-t3-cqa3t-bv3.dts
sun8i-t113s-mangopi-mq-r-t113.dts ARM: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun8i-t113s.dtsi ARM: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sun8i-v3-sl631-imx179.dts
sun8i-v3-sl631.dtsi
sun8i-v3.dtsi ARM: dts: sun8i: v3: Add RGB666 LCD PD pins definition 2025-07-02 21:49:15 +08:00
sun8i-v3s-anbernic-rg-nano.dts ARM: dts: sunxi: add support for Anbernic RG-Nano 2023-09-29 19:08:06 +02:00
sun8i-v3s-licheepi-zero-dock.dts
sun8i-v3s-licheepi-zero.dts
sun8i-v3s-netcube-kumquat.dts ARM: dts: sunxi: add support for NetCube Systems Kumquat 2025-02-09 16:34:40 +08:00
sun8i-v3s.dtsi soc: dt changes for 6.17 2025-07-29 11:04:52 -07:00
sun8i-v40-bananapi-m2-berry.dts arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sun9i-a80-cubieboard4.dts ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 2024-10-25 23:27:34 +08:00
sun9i-a80-optimus.dts
sun9i-a80.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
suniv-f1c100s-licheepi-nano.dts ARM: dts: suniv: f1c100s: Activate Audio Codec for Lichee Pi Nano 2024-12-05 21:38:19 +08:00
suniv-f1c100s.dtsi ARM: dts: suniv: f1c100s: Add support for Audio Codec 2024-12-05 21:38:13 +08:00
suniv-f1c200s-lctech-pi.dts
suniv-f1c200s-popstick-v1.1.dts
sunxi-bananapi-m2-plus-v1.2.dtsi
sunxi-bananapi-m2-plus.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-common-regulators.dtsi
sunxi-d1s-t113-mangopi-mq-r.dtsi ARM: dts: use capital "OR" for multiple licenses in SPDX 2023-08-29 16:02:35 -04:00
sunxi-h3-h5-emlid-neutis.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-h3-h5.dtsi arm: dts: allwinner: drop underscore in node names 2024-04-15 23:09:55 +02:00
sunxi-itead-core-common.dtsi
sunxi-libretech-all-h3-cc.dtsi
sunxi-libretech-all-h3-it.dtsi
sunxi-reference-design-tablet.dtsi