Skip to content

Commit 0cac5ce

Browse files
committed
Merge tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC devicetree updates from Arnd Bergmann: "Three new SoCs got added in existing arm64 chip families: - Renesas R-Car X5H (R8A78000) is a new generation of automotive SoCs, based on 16 Cortex-A720 (Armv9.2) cores, which makes the the currently highest-perforance embedded SoC. - TI AM62L is a new variant of the AM62 family of industrial SoCs, this one comes without a GPU. - Qualcomm MSM8937 (Snapdragon 430) is an older mobile phone chip based on Cortex-A53, and closely related to MSM8917 (Snapdragn 425), which we already support. In addition, there are a good number of newly supported machines across SoC families: - Two Aspeed AST2600 (Cortex-A7) based BMC setups for large servers - Mobile Phones and tables based on Mediatek MT6582, Nvidia Tegra124, Qualcomm MSM8937 and Qualcomm MSM8939, - Two Laptops based on Qualcomm SoCs: one using the older sdm850, the other using x1p42100. - One Router based on Rockchips RK3568 - 24 variants of the Enclustra Mercury system-on-module, all based on 32-bit Intel/Altera SocFPGA chips, plus two boards using 64-bit SocFPGA Agilex chips.. - 30 industrial/embedded boards and single-board computers, using various chips from NXP, Rockchips, Mediatek, TI, Amlogic, Qualcomm, Spacemit, and Starfive. In total there are 783 commits here, the majority of these improving hardware support and cleaning up devicetree files across the tree, with the majority of the changes going into the Qualcomm, NXP, Renesas and Rockchips platforms" * tag 'soc-dt-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (782 commits) arm64: dts: mediatek: mt8195: Fix address range for JPEG decoder core 1 ARM: dts: samsung: exynos4412-midas: turn off SDIO WLAN chip during system suspend ARM: dts: samsung: exynos4210-trats: turn off SDIO WLAN chip during system suspend ARM: dts: samsung: exynos4210-i9100: turn off SDIO WLAN chip during system suspend ARM: dts: samsung: universal_c210: turn off SDIO WLAN chip during system suspend arm64: dts: amlogic: meson-g12b: Fix L2 cache reference for S922X CPUs arm64: dts: Add gpio_intc node for Amlogic S7D SoCs arm64: dts: Add gpio_intc node for Amlogic S7 SoCs arm64: dts: Add gpio_intc node for Amlogic S6 SoCs arm64: dts: amlogic: s7d: add ao secure node arm64: dts: amlogic: s7: add ao secure node arm64: dts: amlogic: s6: add ao secure node arm64: dts: amlogic: Fix the register name of the 'DBI' region dts: arm64: amlogic: add a5 pinctrl node arm64: dts: amlogic: s7d: add power domain controller node arm64: dts: amlogic: s7: add power domain controller node arm64: dts: amlogic: s6: add power domain controller node dts: arm64: amlogic: Add ISP related nodes for C3 arm64: dts: meson: add initial device-tree for Tanix TX9 Pro dt-bindings: arm: amlogic: add support for Tanix TX9 Pro ...
2 parents 09cab48 + 79edb7f commit 0cac5ce

732 files changed

Lines changed: 52142 additions & 5692 deletions

File tree

Some content is hidden

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

Documentation/devicetree/bindings/arm/altera.yaml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,9 @@ properties:
3131
- description: Mercury+ AA1 boards
3232
items:
3333
- enum:
34-
- enclustra,mercury-pe1
34+
- enclustra,mercury-aa1-pe1
35+
- enclustra,mercury-aa1-pe3
36+
- enclustra,mercury-aa1-st1
3537
- google,chameleon-v3
3638
- const: enclustra,mercury-aa1
3739
- const: altr,socfpga-arria10
@@ -52,6 +54,26 @@ properties:
5254
- const: altr,socfpga-cyclone5
5355
- const: altr,socfpga
5456

57+
- description: Mercury SA1 boards
58+
items:
59+
- enum:
60+
- enclustra,mercury-sa1-pe1
61+
- enclustra,mercury-sa1-pe3
62+
- enclustra,mercury-sa1-st1
63+
- const: enclustra,mercury-sa1
64+
- const: altr,socfpga-cyclone5
65+
- const: altr,socfpga
66+
67+
- description: Mercury+ SA2 boards
68+
items:
69+
- enum:
70+
- enclustra,mercury-sa2-pe1
71+
- enclustra,mercury-sa2-pe3
72+
- enclustra,mercury-sa2-st1
73+
- const: enclustra,mercury-sa2
74+
- const: altr,socfpga-cyclone5
75+
- const: altr,socfpga
76+
5577
- description: Stratix 10 boards
5678
items:
5779
- enum:

Documentation/devicetree/bindings/arm/amlogic.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,7 @@ properties:
134134
- libretech,aml-s912-pc
135135
- minix,neo-u9h
136136
- nexbox,a1
137+
- oranth,tx9-pro
137138
- tronsmart,vega-s96
138139
- ugoos,am3
139140
- videostrong,gxm-kiii-pro

Documentation/devicetree/bindings/arm/aspeed/aspeed.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,10 @@ properties:
9393
- facebook,minerva-cmc
9494
- facebook,santabarbara-bmc
9595
- facebook,yosemite4-bmc
96+
- facebook,yosemite5-bmc
97+
- ibm,balcones-bmc
9698
- ibm,blueridge-bmc
99+
- ibm,bonnell-bmc
97100
- ibm,everest-bmc
98101
- ibm,fuji-bmc
99102
- ibm,rainier-bmc

Documentation/devicetree/bindings/arm/fsl.yaml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1106,11 +1106,14 @@ properties:
11061106
- gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board
11071107
- gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board
11081108
- gocontroll,moduline-display # GOcontroll Moduline Display controller
1109+
- prt,prt8ml # Protonic PRT8ML
11091110
- skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate
11101111
- skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
11111112
- skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel
11121113
- skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel
1114+
- skov,imx8mp-skov-revc-hdmi # SKOV i.MX8MP climate control without panel
11131115
- skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate
1116+
- skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel
11141117
- skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel
11151118
- ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8MP based board
11161119
- ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board
@@ -1430,6 +1433,7 @@ properties:
14301433
- enum:
14311434
- fsl,imx95-15x15-evk # i.MX95 15x15 EVK Board
14321435
- fsl,imx95-19x19-evk # i.MX95 19x19 EVK Board
1436+
- toradex,verdin-imx95-19x19-evk # i.MX95 Verdin Evaluation Kit (EVK)
14331437
- const: fsl,imx95
14341438

14351439
- description: PHYTEC i.MX 95 FPSC based Boards
@@ -1439,6 +1443,12 @@ properties:
14391443
- const: phytec,imx95-phycore-fpsc # phyCORE-i.MX 95 FPSC
14401444
- const: fsl,imx95
14411445

1446+
- description: Toradex Boards with SMARC iMX95 Modules
1447+
items:
1448+
- const: toradex,smarc-imx95-dev # Toradex SMARC iMX95 on Toradex SMARC Development Board
1449+
- const: toradex,smarc-imx95 # Toradex SMARC iMX95 Module
1450+
- const: fsl,imx95
1451+
14421452
- description: i.MXRT1050 based Boards
14431453
items:
14441454
- enum:
@@ -1492,6 +1502,13 @@ properties:
14921502
- const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
14931503
- const: fsl,imx93
14941504

1505+
- description: PHYTEC phyCORE-i.MX91 SoM based boards
1506+
items:
1507+
- enum:
1508+
- phytec,imx91-phyboard-segin # phyBOARD-Segin with i.MX91
1509+
- const: phytec,imx91-phycore-som # phyCORE-i.MX91 SoM
1510+
- const: fsl,imx91
1511+
14951512
- description: PHYTEC phyCORE-i.MX93 SoM based boards
14961513
items:
14971514
- enum:

Documentation/devicetree/bindings/arm/intel,socfpga.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,17 @@ properties:
2121
- intel,socfpga-agilex-n6000
2222
- intel,socfpga-agilex-socdk
2323
- const: intel,socfpga-agilex
24+
- description: Agilex3 boards
25+
items:
26+
- enum:
27+
- intel,socfpga-agilex3-socdk
28+
- const: intel,socfpga-agilex3
29+
- const: intel,socfpga-agilex5
2430
- description: Agilex5 boards
2531
items:
2632
- enum:
2733
- intel,socfpga-agilex5-socdk
34+
- intel,socfpga-agilex5-socdk-013b
2835
- intel,socfpga-agilex5-socdk-nand
2936
- const: intel,socfpga-agilex5
3037

Documentation/devicetree/bindings/arm/mediatek.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ properties:
3838
- const: mediatek,mt6580
3939
- items:
4040
- enum:
41+
- alcatel,yarisxl
4142
- prestigio,pmt5008-3g
4243
- const: mediatek,mt6582
4344
- items:
@@ -113,6 +114,12 @@ properties:
113114
- const: bananapi,bpi-r4-2g5
114115
- const: bananapi,bpi-r4
115116
- const: mediatek,mt7988a
117+
- items:
118+
- enum:
119+
- bananapi,bpi-r4-pro-4e
120+
- bananapi,bpi-r4-pro-8x
121+
- const: bananapi,bpi-r4-pro
122+
- const: mediatek,mt7988a
116123
- items:
117124
- enum:
118125
- mediatek,mt8127-moose
@@ -445,6 +452,7 @@ properties:
445452
- enum:
446453
- kontron,3-5-sbc-i1200
447454
- mediatek,mt8395-evk
455+
- mediatek,mt8395-evk-ufs
448456
- radxa,nio-12l
449457
- const: mediatek,mt8395
450458
- const: mediatek,mt8195

Documentation/devicetree/bindings/arm/qcom.yaml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ properties:
8888

8989
- items:
9090
- enum:
91+
- asus,z00t
9192
- huawei,kiwi
9293
- longcheer,l9100
9394
- samsung,a7
@@ -191,6 +192,11 @@ properties:
191192
- xiaomi,riva
192193
- const: qcom,msm8917
193194

195+
- items:
196+
- enum:
197+
- xiaomi,land
198+
- const: qcom,msm8937
199+
194200
- items:
195201
- enum:
196202
- flipkart,rimob
@@ -340,6 +346,7 @@ properties:
340346
- particle,tachyon
341347
- qcom,qcm6490-idp
342348
- qcom,qcs6490-rb3gen2
349+
- radxa,dragon-q6a
343350
- shift,otter
344351
- const: qcom,qcm6490
345352

@@ -893,6 +900,7 @@ properties:
893900

894901
- items:
895902
- enum:
903+
- huawei,planck
896904
- lenovo,yoga-c630
897905
- lg,judyln
898906
- lg,judyp
@@ -1083,7 +1091,13 @@ properties:
10831091

10841092
- items:
10851093
- enum:
1086-
- asus,zenbook-a14-ux3407qa
1094+
- asus,zenbook-a14-ux3407qa-lcd
1095+
- asus,zenbook-a14-ux3407qa-oled
1096+
- const: asus,zenbook-a14-ux3407qa
1097+
- const: qcom,x1p42100
1098+
1099+
- items:
1100+
- enum:
10871101
- hp,omnibook-x14-fe1
10881102
- lenovo,thinkbook-16
10891103
- qcom,x1p42100-crd
@@ -1167,6 +1181,7 @@ allOf:
11671181
- qcom,apq8094
11681182
- qcom,apq8096
11691183
- qcom,msm8917
1184+
- qcom,msm8937
11701185
- qcom,msm8939
11711186
- qcom,msm8953
11721187
- qcom,msm8956

Documentation/devicetree/bindings/arm/rockchip.yaml

Lines changed: 33 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ properties:
1515
compatible:
1616
oneOf:
1717

18+
- description: 100ASK DshanPi A1 board
19+
items:
20+
- const: 100ask,dshanpi-a1
21+
- const: rockchip,rk3576
22+
1823
- description: 96boards RK3399 Ficus (ROCK960 Enterprise Edition)
1924
items:
2025
- const: vamrs,ficus
@@ -25,6 +30,12 @@ properties:
2530
- const: vamrs,rock960
2631
- const: rockchip,rk3399
2732

33+
- description: 9Tripod X3568 series board
34+
items:
35+
- enum:
36+
- 9tripod,x3568-v4
37+
- const: rockchip,rk3568
38+
2839
- description: Amarula Vyasa RK3288
2940
items:
3041
- const: amarula,vyasa-rk3288
@@ -78,13 +89,17 @@ properties:
7889

7990
- description: Asus Tinker board
8091
items:
81-
- const: asus,rk3288-tinker
92+
- enum:
93+
- asus,rk3288-tinker
94+
- asus,rk3288-tinker-s
8295
- const: rockchip,rk3288
8396

84-
- description: Asus Tinker board S
97+
- description: Asus Tinker Board 3/3S
8598
items:
86-
- const: asus,rk3288-tinker-s
87-
- const: rockchip,rk3288
99+
- enum:
100+
- asus,rk3566-tinker-board-3
101+
- asus,rk3566-tinker-board-3s
102+
- const: rockchip,rk3566
88103

89104
- description: Beelink A1
90105
items:
@@ -330,6 +345,11 @@ properties:
330345
- friendlyarm,nanopi-r6s
331346
- const: rockchip,rk3588s
332347

348+
- description: FriendlyElec NanoPi R76S
349+
items:
350+
- const: friendlyarm,nanopi-r76s
351+
- const: rockchip,rk3576
352+
333353
- description: FriendlyElec NanoPi Zero2
334354
items:
335355
- const: friendlyarm,nanopi-zero2
@@ -748,6 +768,11 @@ properties:
748768
- const: lckfb,tspi-rk3566
749769
- const: rockchip,rk3566
750770

771+
- description: LinkEase EasePi R1
772+
items:
773+
- const: linkease,easepi-r1
774+
- const: rockchip,rk3568
775+
751776
- description: Luckfox Core3576 Module based boards
752777
items:
753778
- enum:
@@ -868,9 +893,11 @@ properties:
868893
- const: prt,mecsbc
869894
- const: rockchip,rk3568
870895

871-
- description: QNAP TS-433-4G 4-Bay NAS
896+
- description: QNAP TS-x33 NAS devices
872897
items:
873-
- const: qnap,ts433
898+
- enum:
899+
- qnap,ts233
900+
- qnap,ts433
874901
- const: rockchip,rk3568
875902

876903
- description: Radxa Compute Module 3 (CM3)

Documentation/devicetree/bindings/arm/tegra.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,11 @@ properties:
189189
- nvidia,p2371-2180
190190
- nvidia,p2571
191191
- nvidia,p2894-0050-a08
192+
- nvidia,p3450-0000
193+
- const: nvidia,tegra210
194+
- items:
195+
- const: nvidia,p3541-0000
196+
- const: nvidia,p3450-0000
192197
- const: nvidia,tegra210
193198
- description: Jetson TX2 Developer Kit
194199
items:

Documentation/devicetree/bindings/arm/ti/k3.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,12 @@ properties:
3737
- const: phytec,am62a-phycore-som
3838
- const: ti,am62a7
3939

40+
- description: K3 AM62L3 SoC and Boards
41+
items:
42+
- enum:
43+
- ti,am62l3-evm
44+
- const: ti,am62l3
45+
4046
- description: K3 AM62P5 SoC and Boards
4147
items:
4248
- enum:
@@ -158,6 +164,14 @@ properties:
158164
- ti,am654-evm
159165
- const: ti,am654
160166

167+
- description: K3 AM69 SoC Toradex Aquila Modules and Carrier Boards
168+
items:
169+
- enum:
170+
- toradex,aquila-am69-clover # Aquila AM69 Module on Clover Board
171+
- toradex,aquila-am69-dev # Aquila AM69 Module on Aquila Development Board
172+
- const: toradex,aquila-am69 # Aquila AM69 Module
173+
- const: ti,j784s4
174+
161175
- description: K3 J7200 SoC
162176
oneOf:
163177
- const: ti,j7200
@@ -194,6 +208,7 @@ properties:
194208
items:
195209
- enum:
196210
- beagle,am67a-beagley-ai
211+
- kontron,sa67 # Kontron SMARC-sAM67 board
197212
- ti,j722s-evm
198213
- const: ti,j722s
199214

0 commit comments

Comments
 (0)