1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/arch/arm64/boot/dts/rockchip
Linus Torvalds aca48b2dd1 ARM: SoC devicetree changes for v5.17
As usual, this is the bulk of the updates for the SoC tree, adding
 more devices to existing files, addressing issues from ever improving
 automated checking, and fixing minor issues.
 
 The most interesting bits as usual are the new platforms.
 All the newly supported SoCs belong into existing families
 this time:
 
  - Qualcomm gets support for two newly announced platforms, both
    of which can now work in production environments: the SDX65
    5G modem that can run a minimal Linux on its Cortex-A7 core,
    and the Snapdragon 8 Gen 1, their latest high-end phone SoC.
 
  - Renesas adds support for R-Car S4-8, the most recent automotive
    Server/Communication SoC.
 
  - TI adds support for J721s2, a new automotive SoC in the K3
    family.
 
  - Mediatek MT7986a/b is a SoC used in Wifi routers, the latest
    generation following their popular MT76xx series. Only basic
    support is added for now.
 
  - NXP i.MX8 ULP8 is a new low-power variant of the widespread
    i.MX8 series.
 
  - TI SPEAr320s is a minor variant of the old SPEAr320 SoC that
    we have supported for a long time.
 
 New boards with the existing SoCs include
 
  - Aspeed AST2500/AST2600 BMCs in TYAN, Facebook and Yadro servers
 
  - AT91/SAMA5 based evaluation board
 
  - NXP gains twenty new development and industrial boards for their
    i.MX and Layerscape SoCs
 
  - Intel IXP4xx now supports the final two machines in device tree
    that were previously only supported in old style board files.
 
  - Mediatek MT6589 is used in the Fairphone FP1 phone from 2013,
    while MT8183 is used in the Acer Chromebook 314.
 
  - Qualcomm gains support for the reference machines using the two
    new SoCs, plus a number of Chromebook variants and phones based
    on the Snapdragon 7c, 845 and 888 SoCs, including various
    Sony Xperia devices and the Microsoft Surface Duo 2.
 
  - ST STM32 now supports the Engicam i.Core STM32MP1 carrier board.
 
  - Tegra now boots various older Android devices based on 32-bit
    chips out of the box, including a number of ASUS Transformer
    tablets.
    There is also a new Jetson AGX Orin developer kit.
 
  - Apple support adds the missing device trees for all the remaining
    M1 Macbook and iMac variants, though not yet the M1 Pro/Max
    versions.
 
  - Allwinner now supports another version of the Tanix TX6 set-top
    box based on the H6 SoC.
 
  - Broadcom gains support for the Netgear RAXE500 Wireless router
    based on BCM4908.
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEo6/YBQwIrVS28WGKmmx57+YAGNkFAmHDsm4ACgkQmmx57+YA
 GNm9YhAAm0c/uPAkDA/6ESjaMC5qIHnV8CC9ZV24iINqFutcjKm2az8OiqKZT7UW
 a/+n2sfjAiyoAAaXrp/WvyMH2Sula1i/OZpR4GYIbD/lbYRFk+4+iW2YY9vViCjL
 KH6M/H6KfOSNmGcpe3wDvu7D4YWfFKDCDyUJsEaMW2xSQehYbH5P0OuzQW1EROHr
 GQp60QtCbUpMmqIrkJT99MxBGCCyb4dV6BT3iU489/YU3q3pOF8OWMLKv5TlXzfw
 x0pLH5CKavvCFj3iqp80sCEBeSoUecLKVnBRfmwAH1vgfNrhpXh4jP9m1e3Vh3Bb
 aJGZ57W77Akf+TywZEojDdIDQGKcdlzpZNxN2i4e4+LECYvfOdJW8GP18MmsXEY4
 apb0NeKad8FGRI4b97dIVEcTa894JkEZaEtnNaIdjWFhBgzO+Kr2iOTw71AKsJmc
 eIwv4SDdUQTU4VT08ceJTOVt8NikGALJStg5knpVJ9lfHvFlWj1GAE4QnCtS6pUR
 iiyqJ1/7khNplcgowaz6nuC2gSE49UwYQImLvBfG17eT1YU3B2OZg/FZ9xSmr2bW
 Thk+TKO9A6xai8QQWYV99Ae+Y6nDWUrLL5U9DXTn4cm64g5z3VkVKGcNajg/kAad
 hyQmSIhcypp2KN//c+d3VU/KY1EUYJDzg1EEwRuxP7Gih5/7pb8=
 =IF3G
 -----END PGP SIGNATURE-----

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

Pull ARM SoC devicetree updates from Arnd Bergmann:
 "As usual, this is the bulk of the updates for the SoC tree, adding
  more devices to existing files, addressing issues from ever improving
  automated checking, and fixing minor issues.

  The most interesting bits as usual are the new platforms. All the
  newly supported SoCs belong into existing families this time:

   - Qualcomm gets support for two newly announced platforms, both of
     which can now work in production environments: the SDX65 5G modem
     that can run a minimal Linux on its Cortex-A7 core, and the
     Snapdragon 8 Gen 1, their latest high-end phone SoC.

   - Renesas adds support for R-Car S4-8, the most recent automotive
     Server/Communication SoC.

   - TI adds support for J721s2, a new automotive SoC in the K3 family.

   - Mediatek MT7986a/b is a SoC used in Wifi routers, the latest
     generation following their popular MT76xx series. Only basic
     support is added for now.

   - NXP i.MX8 ULP8 is a new low-power variant of the widespread i.MX8
     series.

   - TI SPEAr320s is a minor variant of the old SPEAr320 SoC that we
     have supported for a long time.

  New boards with the existing SoCs include

   - Aspeed AST2500/AST2600 BMCs in TYAN, Facebook and Yadro servers

   - AT91/SAMA5 based evaluation board

   - NXP gains twenty new development and industrial boards for their
     i.MX and Layerscape SoCs

   - Intel IXP4xx now supports the final two machines in device tree
     that were previously only supported in old style board files.

   - Mediatek MT6589 is used in the Fairphone FP1 phone from 2013, while
     MT8183 is used in the Acer Chromebook 314.

   - Qualcomm gains support for the reference machines using the two new
     SoCs, plus a number of Chromebook variants and phones based on the
     Snapdragon 7c, 845 and 888 SoCs, including various Sony Xperia
     devices and the Microsoft Surface Duo 2.

   - ST STM32 now supports the Engicam i.Core STM32MP1 carrier board.

   - Tegra now boots various older Android devices based on 32-bit chips
     out of the box, including a number of ASUS Transformer tablets.

     There is also a new Jetson AGX Orin developer kit.

   - Apple support adds the missing device trees for all the remaining
     M1 Macbook and iMac variants, though not yet the M1 Pro/Max
     versions.

   - Allwinner now supports another version of the Tanix TX6 set-top box
     based on the H6 SoC.

   - Broadcom gains support for the Netgear RAXE500 Wireless router
     based on BCM4908"

* tag 'dt-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (574 commits)
  Revert "ARM: dts: BCM5301X: define RTL8365MB switch on Asus RT-AC88U"
  arm64: dts: qcom: sm6125: Avoid using missing SM6125_VDDCX
  arm64: dts: qcom: sm8450-qrd: Enable USB nodes
  arm64: dts: qcom: sm8450: Add usb nodes
  ARM: dts: aspeed: add LCLK setting into LPC KCS nodes
  dt-bindings: ipmi: bt-bmc: add 'clocks' as a required property
  ARM: dts: aspeed: add LCLK setting into LPC IBT node
  ARM: dts: aspeed: p10: Add TPM device
  ARM: dts: aspeed: p10: Enable USB host ports
  ARM: dts: aspeed: Add TYAN S8036 BMC machine
  ARM: dts: aspeed: tyan-s7106: Add uart_routing and fix vuart config
  ARM: dts: aspeed: Adding Facebook Bletchley BMC
  ARM: dts: aspeed: g220a: Enable secondary flash
  ARM: dts: Add openbmc-flash-layout-64-alt.dtsi
  ARM: dts: aspeed: Add secure boot controller node
  dt-bindings: aspeed: Add Secure Boot Controller bindings
  ARM: dts: Remove "spidev" nodes
  dt-bindings: pinctrl: samsung: Add pin drive definitions for Exynos850
  dt-bindings: arm: samsung: Document E850-96 board binding
  dt-bindings: Add vendor prefix for WinLink
  ...
2022-01-10 08:24:40 -08:00
..
Makefile arm64: dts: rockchip: Add gru-scarlet-dumo board 2021-09-15 17:50:34 +02:00
px30-engicam-common.dtsi arm64: dts: rockchip: move mmc aliases to board dts on px30 2021-04-11 11:13:06 +02:00
px30-engicam-ctouch2.dtsi arm64: dts: rockchip: Add BT support on px30-engicam 2020-11-30 02:37:13 +01:00
px30-engicam-edimm2.2.dtsi arm64: dts: rockchip: Enable LVDS panel on px30-engicam-edimm2.2 2020-11-30 02:37:13 +01:00
px30-engicam-px30-core-ctouch2-of10.dts arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 10.1" OF 2020-11-30 02:37:13 +01:00
px30-engicam-px30-core-ctouch2.dts arm64: dts: rockchip: Add Engicam PX30.Core C.TOUCH 2.0 2020-11-08 22:38:10 +01:00
px30-engicam-px30-core-edimm2.2.dts arm64: dts: rockchip: Add BT support on px30-engicam 2020-11-30 02:37:13 +01:00
px30-engicam-px30-core.dtsi arm64: dts: rockchip: move mmc aliases to board dts on px30 2021-04-11 11:13:06 +02:00
px30-evb.dts arm64: dts: rockchip: hook up camera on px30-evb 2021-09-20 15:16:34 +02:00
px30.dtsi arm64: dts: rockchip: Add missing secondary compatible for PX30 DSI 2021-12-12 13:07:29 +01:00
rk356x.dtsi arm64: dts: rockchip: Add spi nodes on rk356x 2021-12-11 11:59:11 +01:00
rk3308-evb.dts arm64: dts: rockchip: Add basic dts for RK3308 EVB 2019-10-27 18:54:25 +01:00
rk3308-roc-cc.dts arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply 2021-11-21 18:34:05 +01:00
rk3308.dtsi arm64: dts: rockchip: change gpio nodenames 2021-10-17 09:50:36 +02:00
rk3318-a95x-z2.dts arm64: dts: rockchip: remove ddc-i2c-scl-* properties from rk3318-a95x-z2.dts 2021-09-15 17:50:11 +02:00
rk3326-odroid-go2.dts arm64: dts: rockchip: Correct regulator for USB host on Odroid-Go2 2021-09-20 15:07:22 +02:00
rk3326.dtsi arm64: dts: rockchip: add core devicetree for rk3326 2020-04-19 14:29:20 +02:00
rk3328-a1.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3328 2021-04-11 11:13:06 +02:00
rk3328-evb.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3328 2021-04-11 11:13:06 +02:00
rk3328-nanopi-r2s.dts arm64: dts: rockchip: fix regulator-gpio states array 2021-05-14 14:11:53 +02:00
rk3328-roc-cc.dts arm64: dts: rockchip: fix regulator-gpio states array 2021-05-14 14:11:53 +02:00
rk3328-roc-pc.dts arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC 2021-09-15 17:50:14 +02:00
rk3328-rock-pi-e.dts arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on rk3328 rock-pi-e 2021-05-10 01:52:45 +02:00
rk3328-rock64.dts arm64: dts: rockchip: rename flash nodenames 2021-09-15 17:50:10 +02:00
rk3328.dtsi arm64: dts: rockchip: change gpio nodenames 2021-10-17 09:50:36 +02:00
rk3368-evb-act8846.dts arm64: dts: rockchip: use SPDX-License-Identifier 2018-06-17 09:31:57 +02:00
rk3368-evb.dtsi arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368-geekbox.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368-lion-haikou.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368-lion.dtsi arm64: dts: rockchip: add phandles to muxed i2c buses on rk3368-lion 2021-09-23 21:44:04 +02:00
rk3368-orion-r68-meta.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368-px5-evb.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368-r88.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3368 2021-04-11 11:13:07 +02:00
rk3368.dtsi arm64: dts: rockchip: change gpio nodenames 2021-10-17 09:50:36 +02:00
rk3399-evb.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-ficus.dts arm64: dts: rockchip: rename and label gpio-led subnodes 2020-05-19 00:15:56 +02:00
rk3399-firefly.dts arm64: dts: rockchip: Add USB-C port details for rk3399 Firefly 2021-06-19 10:44:51 +02:00
rk3399-gru-bob.dts arm64: dts: rockchip: add 'chassis-type' property 2021-10-16 21:26:48 +02:00
rk3399-gru-chromebook.dtsi arm64: dts: rockchip: add RK3399 Gru gpio-line-names 2021-09-15 17:50:43 +02:00
rk3399-gru-kevin.dts arm64: dts: rockchip: add 'chassis-type' property 2021-10-16 21:26:48 +02:00
rk3399-gru-scarlet-dumo.dts arm64: dts: rockchip: Add gru-scarlet-dumo board 2021-09-15 17:50:34 +02:00
rk3399-gru-scarlet-inx.dts arm64: dts: rockchip: add Gru Scarlet devicetrees 2018-11-06 09:50:40 +01:00
rk3399-gru-scarlet-kd.dts arm64: dts: rockchip: add Gru Scarlet devicetrees 2018-11-06 09:50:40 +01:00
rk3399-gru-scarlet.dtsi arm64: dts: rockchip: add 'chassis-type' property 2021-10-16 21:26:48 +02:00
rk3399-gru.dtsi arm64: dts: rockchip: fix PCI reg address warning on rk3399-gru 2021-09-20 15:05:39 +02:00
rk3399-hugsun-x99.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-khadas-edge-captain.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge-v.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge.dts arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/Captain boards 2019-06-14 15:59:35 +02:00
rk3399-khadas-edge.dtsi arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge 2021-11-21 18:33:24 +01:00
rk3399-kobol-helios64.dts ARM: SoC devicetree changes for v5.17 2022-01-10 08:24:40 -08:00
rk3399-leez-p710.dts arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply 2021-11-21 18:34:05 +01:00
rk3399-nanopc-t4.dts arm64: dts: rockchip: Move ep-gpios property to nanopc-t4 from nanopi4 2021-01-25 23:58:12 +01:00
rk3399-nanopi-m4.dts arm64: dts: rockchip: Refine nanopi4 differences 2019-01-17 14:58:54 +01:00
rk3399-nanopi-m4b.dts arm64: dts: rockchip: Add NanoPi M4B board 2021-01-25 23:58:36 +01:00
rk3399-nanopi-neo4.dts arm64: dts: rockchip: Add Nanopi NEO4 initial support 2019-03-18 08:45:47 +01:00
rk3399-nanopi-r4s.dts arm64: dts: rockchip: rename LED label for NanoPi R4S 2021-05-10 01:52:45 +02:00
rk3399-nanopi4.dtsi arm64: dts: rockchip: Use only supported PCIe link speed on rk3399 2021-05-10 01:52:45 +02:00
rk3399-op1-opp.dtsi arm64: dts: rockchip: align operating-points table name with dtschema 2021-09-20 15:25:12 +02:00
rk3399-opp.dtsi arm64: dts: rockchip: align operating-points table name with dtschema 2021-09-20 15:25:12 +02:00
rk3399-orangepi.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-pinebook-pro.dts arm64: dts: rockchip: add 'chassis-type' property 2021-10-16 21:26:48 +02:00
rk3399-puma-haikou.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-puma.dtsi arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-roc-pc-mezzanine.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-roc-pc-plus.dts arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS 2021-09-15 17:50:15 +02:00
rk3399-roc-pc.dts arm64: dts: rockchip: Split rk3399-roc-pc for with and without mezzanine board. 2019-11-08 23:07:06 +01:00
rk3399-roc-pc.dtsi arm64: dts: rockchip: Re-add regulator-always-on for vcc_sdio for rk3399-roc-pc 2021-06-19 23:55:10 +02:00
rk3399-rock-pi-4.dtsi ARM: SoC devicetree changes for v5.17 2022-01-10 08:24:40 -08:00
rk3399-rock-pi-4a-plus.dts arm64: dts: rockchip: add interrupt and headphone-detection for Rock Pi4's audio codec 2021-11-21 18:38:19 +01:00
rk3399-rock-pi-4a.dts arm64: dts: rockchip: Mark rock-pi-4 as rock-pi-4a dts 2020-08-30 21:11:39 +02:00
rk3399-rock-pi-4b-plus.dts arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards 2021-12-12 13:50:22 +01:00
rk3399-rock-pi-4b.dts arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards 2021-12-12 13:50:22 +01:00
rk3399-rock-pi-4c.dts arm64: dts: rockchip: Fix Bluetooth on ROCK Pi 4 boards 2021-12-12 13:50:22 +01:00
rk3399-rock960.dts arm64: dts: rockchip: cleanup cpu_thermal node of rk3399-rock960.dts 2021-02-01 19:00:31 +01:00
rk3399-rock960.dtsi arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-rockpro64-v2.dts arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2.1 boards 2019-12-16 10:56:26 +01:00
rk3399-rockpro64.dts arm64: dts: rockchip: split rk3399-rockpro64 for v2 and v2.1 boards 2019-12-16 10:56:26 +01:00
rk3399-rockpro64.dtsi arm64: dts: rockchip: add thermal fan control to rockpro64 2021-09-15 17:50:35 +02:00
rk3399-sapphire-excavator.dts arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399-sapphire.dts arm64: dts: rockchip: add a standalone version of the rk3399 sapphire 2018-02-20 10:35:52 +01:00
rk3399-sapphire.dtsi arm64: dts: rockchip: move mmc aliases to board dts on rk3399 2021-04-11 11:13:07 +02:00
rk3399.dtsi arm64: dts: rockchip: Add idle cooling devices to rk3399 2021-10-20 10:00:11 +02:00
rk3399pro-rock-pi-n10.dts arm64: dts: rk3399pro: vmarc-som: Move common properties into Carrier 2020-07-18 17:06:13 +02:00
rk3399pro-vmarc-som.dtsi arm64: dts: rockchip: Use only supported PCIe link speed on rk3399 2021-05-10 01:52:45 +02:00
rk3399pro.dtsi arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs 2019-06-27 00:22:45 +02:00
rk3566-quartz64-a.dts arm64: dts: rockchip: Add spi1 pins on Quartz64 A 2021-12-11 11:59:12 +01:00
rk3566.dtsi arm64: dts: rockchip: add rk3566 dtsi 2021-09-15 17:50:24 +02:00
rk3568-evb1-v10.dts arm64: dts: rockchip: add saradc to rk3568-evb1-v10 2021-09-15 17:50:45 +02:00
rk3568-pinctrl.dtsi arm64: dts: rockchip: add rk3568 tsadc nodes 2021-09-15 17:50:40 +02:00
rk3568.dtsi arm64: dts: rockchip: add gmac0 node to rk3568 2021-09-15 17:50:32 +02:00
rockchip-pinconf.dtsi arm64: dts: rockchip: add generic pinconfig settings used by most Rockchip socs 2021-06-22 12:06:08 +02:00