Skip to content

Commit 9d71d3c

Browse files
committed
Merge tag 'arm-dt-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull ARM devicetree updates from Arnd Bergmann: "This is the set of device tree changes, mostly covering new hardware support, with 577 patches touching a little over 500 files. There are five new Arm SoCs supported in this release, all of them for existing SoC families: - Realtek RTD1195, RTD1395 and RTD1619 -- three SoCs used in both NAS devices and Android Set-top-box designs, along with the "Horseradish", "Lion Skin" and "Mjolnir" reference platforms; the Mele X1000 and Xnano X5 set-top-boxes and the Banana Pi BPi-M4 single-board computer. - Renesas RZ/G1H (r8a7742) -- a high-end 32-bit industrial SoC and the iW-RainboW-G21D-Qseven-RZG1H board/SoM - Rockchips RK3326 -- low-end 64-bit SoC along with the Odroid-GO Advance game console Newly added machines on already supported SoCs are: - AMLogic S905D based Smartlabs SML-5442TW TV box - AMLogic S905X3 based ODROID-C4 SBC - AMLogic S922XH based Beelink GT-King Pro TV box - Allwinner A20 based Olimex A20-OLinuXino-LIME-eMMC SBC - Aspeed ast2500 based BMCs in Facebook x86 "Yosemite V2" and YADRO OpenPower P9 "Nicole" - Marvell Kirkwood based Check Point L-50 router - Mediatek MT8173 based Elm/Hana Chromebook laptops - Microchip SAMA5D2 "Industrial Connectivity Platform" reference board - NXP i.MX8m based Beacon i.MX8m-Mini SoM development kit - Octavo OSDMP15x based Linux Automation MC-1 development board - Qualcomm SDM630 based Xiaomi Redmi Note 7 phone - Realtek RTD1295 based Xnano X5 TV Box - STMicroelectronics STM32MP1 based Stinger96 single-board computer and IoT Box - Samsung Exynos4210 based based Samsung Galaxy S2 phone - Socionext Uniphier based Akebi96 SBC - TI Keystone based K2G Evaluation board - TI am5729 based Beaglebone-AI development board Include device descriptions for additional hardware support in existing SoCs and machines based on all major SoC platforms: - AMlogic Meson - Allwinner sunxi - Arm Juno/VFP/Vexpress/Integrator - Broadcom bcm283x/bcm2711 - Hisilicon hi6220 - Marvell EBU - Mediatek MT27xx, MT76xx, MT81xx and MT67xx - Microchip SAMA5D2 - NXP i.MX6/i.MX7/i.MX8 and Layerscape - Nvidia Tegra - Qualcomm Snapdragon - Renesas r8a77961, r8a7791 - Rockchips RK32xx/RK33xx - ST-Ericsson ux500 - STMicroelectronics SMT32 - Samsung Exynos and S5PV210 - Socionext Uniphier - TI OMAP5/DRA7 and Keystone" * tag 'arm-dt-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (564 commits) ARM: dts: keystone: Rename "msmram" node to "sram" arm: dts: mt2712: add uart APDMA to device tree arm64: dts: mt8183: add mmc node arm64: dts: mt2712: add ethernet device node arm64: tegra: Make the RTC a wakeup source on Jetson Nano and TX1 ARM: dts: mmp3: Add the fifth SD HCI ARM: dts: berlin*: Fix up the SDHCI node names ARM: dts: mmp3: Fix USB & USB PHY node names ARM: dts: mmp3: Fix L2 cache controller node name ARM: dts: mmp*: Fix up encoding of the /rtc interrupts property ARM: dts: pxa*: Fix up encoding of the /rtc interrupts property ARM: dts: pxa910: Fix the gpio interrupt cell number ARM: dts: pxa3xx: Fix up encoding of the /gpio interrupts property ARM: dts: pxa168: Fix the gpio interrupt cell number ARM: dts: pxa168: Add missing address/size cells to i2c nodes ARM: dts: dove: Fix interrupt controller node name ARM: dts: kirkwood: Fix interrupt controller node name arm64: dts: Add SC9863A emmc and sd card nodes arm64: dts: Add SC9863A clock nodes arm64: dts: mt6358: add PMIC MT6358 related nodes ...
2 parents 828f3e1 + 9ad249a commit 9d71d3c

File tree

486 files changed

+25099
-4895
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

486 files changed

+25099
-4895
lines changed

Documentation/devicetree/bindings/arm/amlogic.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ properties:
107107
- amlogic,p231
108108
- libretech,aml-s905d-pc
109109
- phicomm,n1
110+
- smartlabs,sml5442tw
110111
- const: amlogic,s905d
111112
- const: amlogic,meson-gxl
112113

@@ -148,6 +149,8 @@ properties:
148149
- description: Boards with the Amlogic Meson G12B S922X SoC
149150
items:
150151
- enum:
152+
- azw,gtking
153+
- azw,gtking-pro
151154
- hardkernel,odroid-n2
152155
- khadas,vim3
153156
- ugoos,am6
@@ -159,6 +162,7 @@ properties:
159162
- enum:
160163
- seirobotics,sei610
161164
- khadas,vim3l
165+
- hardkernel,odroid-c4
162166
- const: amlogic,sm1
163167

164168
- description: Boards with the Amlogic Meson A1 A113L SoC

Documentation/devicetree/bindings/arm/atmel-at91.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,13 @@ properties:
8282
- const: atmel,sama5d2
8383
- const: atmel,sama5
8484

85+
- description: Microchip SAMA5D2 Industrial Connectivity Platform
86+
items:
87+
- const: microchip,sama5d2-icp
88+
- const: atmel,sama5d27
89+
- const: atmel,sama5d2
90+
- const: atmel,sama5
91+
8592
- description: SAM9X60-EK board
8693
items:
8794
- const: microchip,sam9x60ek

Documentation/devicetree/bindings/arm/cpus.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ properties:
167167
- qcom,kryo260
168168
- qcom,kryo280
169169
- qcom,kryo385
170+
- qcom,kryo468
170171
- qcom,kryo485
171172
- qcom,scorpion
172173

Documentation/devicetree/bindings/arm/fsl.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ properties:
119119
- fsl,imx6q-sabreauto
120120
- fsl,imx6q-sabrelite
121121
- fsl,imx6q-sabresd
122+
- kontron,imx6q-samx6i # Kontron i.MX6 Dual/Quad SMARC Module
122123
- technexion,imx6q-pico-dwarf # TechNexion i.MX6Q Pico-Dwarf
123124
- technexion,imx6q-pico-hobbit # TechNexion i.MX6Q Pico-Hobbit
124125
- technexion,imx6q-pico-nymph # TechNexion i.MX6Q Pico-Nymph
@@ -170,14 +171,17 @@ properties:
170171
- emtrion,emcon-mx6-avari # emCON-MX6S or emCON-MX6DL SoM on Avari Base
171172
- fsl,imx6dl-sabreauto # i.MX6 DualLite/Solo SABRE Automotive Board
172173
- fsl,imx6dl-sabresd # i.MX6 DualLite SABRE Smart Device Board
174+
- kontron,imx6dl-samx6i # Kontron i.MX6 Solo SMARC Module
173175
- technexion,imx6dl-pico-dwarf # TechNexion i.MX6DL Pico-Dwarf
174176
- technexion,imx6dl-pico-hobbit # TechNexion i.MX6DL Pico-Hobbit
175177
- technexion,imx6dl-pico-nymph # TechNexion i.MX6DL Pico-Nymph
176178
- technexion,imx6dl-pico-pi # TechNexion i.MX6DL Pico-Pi
177179
- technologic,imx6dl-ts4900
178180
- technologic,imx6dl-ts7970
179181
- toradex,colibri_imx6dl # Colibri iMX6 Module
182+
- toradex,colibri_imx6dl-v1_1 # Colibri iMX6 Module V1.1
180183
- toradex,colibri_imx6dl-eval-v3 # Colibri iMX6 Module on Colibri Evaluation Board V3
184+
- toradex,colibri_imx6dl-v1_1-eval-v3 # Colibri iMX6 Module V1.1 on Colibri Evaluation Board V3
181185
- ysoft,imx6dl-yapp4-draco # i.MX6 DualLite Y Soft IOTA Draco board
182186
- ysoft,imx6dl-yapp4-hydra # i.MX6 DualLite Y Soft IOTA Hydra board
183187
- ysoft,imx6dl-yapp4-ursa # i.MX6 Solo Y Soft IOTA Ursa board

Documentation/devicetree/bindings/arm/mediatek.yaml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,28 @@ properties:
8484
- enum:
8585
- mediatek,mt8135-evbp1
8686
- const: mediatek,mt8135
87+
- description: Google Elm (Acer Chromebook R13)
88+
items:
89+
- const: google,elm-rev8
90+
- const: google,elm-rev7
91+
- const: google,elm-rev6
92+
- const: google,elm-rev5
93+
- const: google,elm-rev4
94+
- const: google,elm-rev3
95+
- const: google,elm
96+
- const: mediatek,mt8173
97+
- description: Google Hana (Lenovo Chromebook N23 Yoga, C330, 300e,...)
98+
items:
99+
- const: google,hana-rev6
100+
- const: google,hana-rev5
101+
- const: google,hana-rev4
102+
- const: google,hana-rev3
103+
- const: google,hana
104+
- const: mediatek,mt8173
105+
- description: Google Hana rev7 (Poin2 Chromebook 11C)
106+
items:
107+
- const: google,hana-rev7
108+
- const: mediatek,mt8173
87109
- items:
88110
- enum:
89111
- mediatek,mt8173-evb

Documentation/devicetree/bindings/arm/qcom.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ description: |
3737
msm8994
3838
msm8996
3939
sc7180
40+
sdm630
41+
sdm660
4042
sdm845
4143
4244
The 'board' element must be one of the following strings:
@@ -153,6 +155,11 @@ properties:
153155
- qcom,sc7180-idp
154156
- const: qcom,sc7180
155157

158+
- items:
159+
- enum:
160+
- xiaomi,lavender
161+
- const: qcom,sdm660
162+
156163
- items:
157164
- enum:
158165
- qcom,ipq6018-cp01-c1

Documentation/devicetree/bindings/arm/realtek.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@ properties:
1414
const: '/'
1515
compatible:
1616
oneOf:
17+
# RTD1195 SoC based boards
18+
- items:
19+
- enum:
20+
- mele,x1000 # MeLE X1000
21+
- realtek,horseradish # Realtek Horseradish EVB
22+
- const: realtek,rtd1195
23+
1724
# RTD1293 SoC based boards
1825
- items:
1926
- enum:
@@ -25,6 +32,7 @@ properties:
2532
- enum:
2633
- mele,v9 # MeLE V9
2734
- probox2,ava # ProBox2 AVA
35+
- xnano,x5 # Xnano X5
2836
- zidoo,x9s # Zidoo X9S
2937
- const: realtek,rtd1295
3038

@@ -33,4 +41,17 @@ properties:
3341
- enum:
3442
- synology,ds418 # Synology DiskStation DS418
3543
- const: realtek,rtd1296
44+
45+
# RTD1395 SoC based boards
46+
- items:
47+
- enum:
48+
- bananapi,bpi-m4 # Banana Pi BPI-M4
49+
- realtek,lion-skin # Realtek Lion Skin EVB
50+
- const: realtek,rtd1395
51+
52+
# RTD1619 SoC based boards
53+
- items:
54+
- enum:
55+
- realtek,mjolnir # Realtek Mjolnir EVB
56+
- const: realtek,rtd1619
3657
...

Documentation/devicetree/bindings/arm/renesas.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,16 @@ properties:
5454

5555
- description: RZ/G1H (R8A77420)
5656
items:
57+
- enum:
58+
# iWave Systems RZ/G1H Qseven System On Module (iW-RainboW-G21M-Qseven)
59+
- iwave,g21m
60+
- const: renesas,r8a7742
61+
62+
- items:
63+
- enum:
64+
# iWave Systems RZ/G1H Qseven Development Platform (iW-RainboW-G21D-Qseven)
65+
- iwave,g21d
66+
- const: iwave,g21m
5767
- const: renesas,r8a7742
5868

5969
- description: RZ/G1M (R8A77430)

Documentation/devicetree/bindings/arm/rockchip.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,6 +358,11 @@ properties:
358358
- const: haoyu,marsboard-rk3066
359359
- const: rockchip,rk3066a
360360

361+
- description: Hardkernel Odroid Go Advance
362+
items:
363+
- const: hardkernel,rk3326-odroid-go2
364+
- const: rockchip,rk3326
365+
361366
- description: Hugsun X99 TV Box
362367
items:
363368
- const: hugsun,x99

Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ properties:
5252
items:
5353
- enum:
5454
- insignal,origen # Insignal Origen
55+
- samsung,i9100 # Samsung Galaxy S2 (GT-I9100)
5556
- samsung,smdkv310 # Samsung SMDKV310 eval
5657
- samsung,trats # Samsung Tizen Reference
5758
- samsung,universal_c210 # Samsung C210

0 commit comments

Comments
 (0)