Skip to content

Commit 7b17f5e

Browse files
committed
Merge tag 'soc-dt-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC devicetree updates from Arnd Bergmann: "New SoC support for Broadcom bcm2712 (Raspberry Pi 5) and Renesas R9A09G057 (RZ/V2H(P)) and Qualcomm Snapdragon 414 (MSM8929), all three of these are variants of already supported chips, in particular the last one is almost identical to MSM8939. Lots of updates to Mediatek, ASpeed, Rockchips, Amlogic, Qualcomm, STM32, NXP i.MX, Sophgo, TI K3, Renesas, Microchip at91, NVIDIA Tegra, and T-HEAD. The added Qualcomm platform support once again dominates the changes, with seven phones and three laptops getting added in addition to many new features on existing machines. The Snapdragon X1E support specifically keeps improving. The other new machines are: - eight new machines using various 64-bit Rockchips SoCs, both on the consumer/gaming side and developer boards - three industrial boards with 64-bit i.MX, which is a very low number for them. - four more servers using a 32-bit Speed BMC - three boards using STM32MP1 SoCs - one new machine each using allwinner, amlogic, broadcom and renesas chips" * tag 'soc-dt-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (672 commits) arm64: dts: allwinner: h5: NanoPi NEO Plus2: Use regulators for pio arm64: dts: mediatek: add audio support for mt8365-evk arm64: dts: mediatek: add afe support for mt8365 SoC arm64: dts: mediatek: mt8186-corsola: Disable DPI display interface arm64: dts: mediatek: mt8186: Add svs node arm64: dts: mediatek: mt8186: Add power domain for DPI arm64: dts: mediatek: mt8195: Correct clock order for dp_intf* arm64: dts: mt8183: add dpi node to mt8183 arm64: dts: allwinner: h5: NanoPi Neo Plus2: Fix regulators arm64: dts: rockchip: add CAN0 and CAN1 interfaces to mecsbc board arm64: dts: rockchip: add CAN-FD controller nodes to rk3568 arm64: dts: nuvoton: ma35d1: Add uart pinctrl settings arm64: dts: nuvoton: ma35d1: Add pinctrl and gpio nodes arm64: dts: nuvoton: Add syscon to the system-management node ARM: dts: Fix undocumented LM75 compatible nodes arm64: dts: toshiba: Fix pl011 and pl022 clocks ARM: dts: stm32: Use SAI to generate bit and frame clock on STM32MP15xx DHCOM PDK2 ARM: dts: stm32: Switch bitclock/frame-master to flag on STM32MP15xx DHCOM PDK2 ARM: dts: stm32: Sort properties in audio endpoints on STM32MP15xx DHCOM PDK2 ARM: dts: stm32: Add MECIO1 and MECT1S board variants ...
2 parents 303ba85 + 168c3e0 commit 7b17f5e

File tree

705 files changed

+44637
-8744
lines changed

Some content is hidden

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

705 files changed

+44637
-8744
lines changed

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,17 @@ properties:
7979
- aspeed,ast2600-evb-a1
8080
- asus,x4tf-bmc
8181
- facebook,bletchley-bmc
82+
- facebook,catalina-bmc
8283
- facebook,cloudripper-bmc
8384
- facebook,elbert-bmc
8485
- facebook,fuji-bmc
8586
- facebook,greatlakes-bmc
8687
- facebook,harma-bmc
8788
- facebook,minerva-cmc
8889
- facebook,yosemite4-bmc
90+
- ibm,blueridge-bmc
8991
- ibm,everest-bmc
92+
- ibm,fuji-bmc
9093
- ibm,rainier-bmc
9194
- ibm,system1-bmc
9295
- ibm,tacoma-bmc

Documentation/devicetree/bindings/arm/fsl.yaml

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -809,19 +809,19 @@ properties:
809809
- const: kontron,sl-imx6ull # Kontron SL i.MX6ULL SoM
810810
- const: fsl,imx6ull
811811

812-
- description: TQ Systems TQMa6ULLx SoM on MBa6ULx board
812+
- description: TQ-Systems TQMa6ULLx SoM on MBa6ULx board
813813
items:
814814
- enum:
815-
- tq,imx6ull-tqma6ull2-mba6ulx
816-
- const: tq,imx6ull-tqma6ull2 # MCIMX6Y2
815+
- tq,imx6ull-tqma6ull2-mba6ulx # TQMa6ULL socketable SoM with MCIMX6Y2 on MBa6ULx EVK
816+
- const: tq,imx6ull-tqma6ull2 # TQMa6ULL socketable SoM with MCIMX6Y2
817817
- const: fsl,imx6ull
818818

819-
- description: TQ Systems TQMa6ULLxL SoM on MBa6ULx[L] board
819+
- description: TQ-Systems TQMa6ULLxL SoM on MBa6ULx[L] board
820820
items:
821821
- enum:
822-
- tq,imx6ull-tqma6ull2l-mba6ulx # using LGA adapter
823-
- tq,imx6ull-tqma6ull2l-mba6ulxl
824-
- const: tq,imx6ull-tqma6ull2l # MCIMX6Y2, LGA SoM variant
822+
- tq,imx6ull-tqma6ull2l-mba6ulx # TQMa6ULLxL LGA SoM with socketable Adapter on MBa6ULx EVK
823+
- tq,imx6ull-tqma6ull2l-mba6ulxl # TQMa6ULLxL LGA SoM on MBa6ULxL gateway board
824+
- const: tq,imx6ull-tqma6ull2l # TQMa6ULLxL LGA SoM with MCIMX6Y2
825825
- const: fsl,imx6ull
826826

827827
- description: Seeed Stuido i.MX6ULL SoM on dev boards
@@ -939,8 +939,8 @@ properties:
939939
- fsl,imx8mm-ddr4-evk # i.MX8MM DDR4 EVK Board
940940
- fsl,imx8mm-evk # i.MX8MM EVK Board
941941
- fsl,imx8mm-evkb # i.MX8MM EVKB Board
942+
- gateworks,imx8mm-gw75xx-0x # i.MX8MM Gateworks Board
942943
- gateworks,imx8mm-gw7904
943-
- gateworks,imx8mm-gw7905-0x # i.MX8MM Gateworks Board
944944
- gw,imx8mm-gw71xx-0x # i.MX8MM Gateworks Development Kit
945945
- gw,imx8mm-gw72xx-0x # i.MX8MM Gateworks Development Kit
946946
- gw,imx8mm-gw73xx-0x # i.MX8MM Gateworks Development Kit
@@ -953,7 +953,6 @@ properties:
953953
- toradex,verdin-imx8mm # Verdin iMX8M Mini Modules
954954
- toradex,verdin-imx8mm-nonwifi # Verdin iMX8M Mini Modules without Wi-Fi / BT
955955
- toradex,verdin-imx8mm-wifi # Verdin iMX8M Mini Wi-Fi / BT Modules
956-
- variscite,var-som-mx8mm # i.MX8MM Variscite VAR-SOM-MX8MM module
957956
- prt,prt8mm # i.MX8MM Protonic PRT8MM Board
958957
- const: fsl,imx8mm
959958

@@ -1082,7 +1081,7 @@ properties:
10821081
- gateworks,imx8mp-gw72xx-2x # i.MX8MP Gateworks Board
10831082
- gateworks,imx8mp-gw73xx-2x # i.MX8MP Gateworks Board
10841083
- gateworks,imx8mp-gw74xx # i.MX8MP Gateworks Board
1085-
- gateworks,imx8mp-gw7905-2x # i.MX8MP Gateworks Board
1084+
- gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board
10861085
- skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
10871086
- skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel
10881087
- skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel
@@ -1168,6 +1167,12 @@ properties:
11681167
- const: tq,imx8mp-tqma8mpql # TQ-Systems GmbH i.MX8MP TQMa8MPQL SOM
11691168
- const: fsl,imx8mp
11701169

1170+
- description: Variscite VAR-SOM-MX8M Plus based boards
1171+
items:
1172+
- const: variscite,var-som-mx8mp-symphony
1173+
- const: variscite,var-som-mx8mp
1174+
- const: fsl,imx8mp
1175+
11711176
- description: i.MX8MQ based Boards
11721177
items:
11731178
- enum:
@@ -1293,6 +1298,7 @@ properties:
12931298
- enum:
12941299
- fsl,imx93-9x9-qsb # i.MX93 9x9 QSB Board
12951300
- fsl,imx93-11x11-evk # i.MX93 11x11 EVK Board
1301+
- fsl,imx93-14x14-evk # i.MX93 14x14 EVK Board
12961302
- const: fsl,imx93
12971303

12981304
- description: i.MX95 based Boards
@@ -1344,6 +1350,12 @@ properties:
13441350
- const: variscite,var-som-mx93
13451351
- const: fsl,imx93
13461352

1353+
- description: Kontron OSM-S i.MX93 SoM based boards
1354+
items:
1355+
- const: kontron,imx93-bl-osm-s # Kontron BL i.MX93 OSM-S board
1356+
- const: kontron,imx93-osm-s # Kontron OSM-S i.MX93 SoM
1357+
- const: fsl,imx93
1358+
13471359
- description:
13481360
Freescale Vybrid Platform Device Tree Bindings
13491361

@@ -1523,6 +1535,12 @@ properties:
15231535
- fsl,ls2080a-rdb
15241536
- const: fsl,ls2080a
15251537

1538+
- description: LS2081A based Boards
1539+
items:
1540+
- enum:
1541+
- fsl,ls2081a-rdb
1542+
- const: fsl,ls2081a
1543+
15261544
- description: LS2088A based Boards
15271545
items:
15281546
- enum:

Documentation/devicetree/bindings/arm/qcom.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,13 +155,20 @@ properties:
155155
- const: qcom,msm8926
156156
- const: qcom,msm8226
157157

158+
- items:
159+
- enum:
160+
- wingtech,wt82918hd
161+
- const: qcom,msm8929
162+
158163
- items:
159164
- enum:
160165
- huawei,kiwi
161166
- longcheer,l9100
162167
- samsung,a7
163168
- sony,kanuti-tulip
164169
- square,apq8039-t2
170+
- wingtech,wt82918
171+
- wingtech,wt82918hdhw39
165172
- const: qcom,msm8939
166173

167174
- items:
@@ -228,12 +235,15 @@ properties:
228235
- samsung,grandprimelte
229236
- samsung,gt510
230237
- samsung,gt58
238+
- samsung,j3ltetw
231239
- samsung,j5
232240
- samsung,j5x
233241
- samsung,rossa
234242
- samsung,serranove
235243
- thwc,uf896
236244
- thwc,ufi001c
245+
- wingtech,wt86518
246+
- wingtech,wt86528
237247
- wingtech,wt88047
238248
- yiming,uz801-v3
239249
- const: qcom,msm8916
@@ -250,6 +260,7 @@ properties:
250260
- items:
251261
- enum:
252262
- lg,bullhead
263+
- lg,h815
253264
- microsoft,talkman
254265
- xiaomi,libra
255266
- const: qcom,msm8992
@@ -1038,10 +1049,18 @@ properties:
10381049
- qcom,sm8650-qrd
10391050
- const: qcom,sm8650
10401051

1052+
- items:
1053+
- enum:
1054+
- lenovo,thinkpad-t14s
1055+
- const: qcom,x1e78100
1056+
- const: qcom,x1e80100
1057+
10411058
- items:
10421059
- enum:
10431060
- asus,vivobook-s15
10441061
- lenovo,yoga-slim7x
1062+
- microsoft,romulus13
1063+
- microsoft,romulus15
10451064
- qcom,x1e80100-crd
10461065
- qcom,x1e80100-qcp
10471066
- const: qcom,x1e80100

Documentation/devicetree/bindings/arm/rockchip.yaml

Lines changed: 39 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,13 @@ properties:
9696
- const: coolpi,pi-cm5
9797
- const: rockchip,rk3588
9898

99+
- description: Cool Pi CM5 GenBook
100+
items:
101+
- enum:
102+
- coolpi,pi-cm5-genbook
103+
- const: coolpi,pi-cm5
104+
- const: rockchip,rk3588
105+
99106
- description: Cool Pi 4 Model B
100107
items:
101108
- const: coolpi,pi-4b
@@ -148,6 +155,12 @@ properties:
148155
- const: engicam,px30-core
149156
- const: rockchip,px30
150157

158+
- description: Firefly Core-PX30-JD4 on MB-JD4-PX30 baseboard
159+
items:
160+
- const: firefly,px30-jd4-core-mb
161+
- const: firefly,px30-jd4-core
162+
- const: rockchip,px30
163+
151164
- description: Firefly Firefly-RK3288
152165
items:
153166
- enum:
@@ -216,6 +229,7 @@ properties:
216229
- friendlyarm,nanopi-r2c
217230
- friendlyarm,nanopi-r2c-plus
218231
- friendlyarm,nanopi-r2s
232+
- friendlyarm,nanopi-r2s-plus
219233
- const: rockchip,rk3328
220234

221235
- description: FriendlyElec NanoPi4 series boards
@@ -243,9 +257,11 @@ properties:
243257
- friendlyarm,nanopi-r6s
244258
- const: rockchip,rk3588s
245259

246-
- description: FriendlyElec NanoPC T6
260+
- description: FriendlyElec NanoPC T6 series boards
247261
items:
248-
- const: friendlyarm,nanopc-t6
262+
- enum:
263+
- friendlyarm,nanopc-t6
264+
- friendlyarm,nanopc-t6-lts
249265
- const: rockchip,rk3588
250266

251267
- description: FriendlyElec CM3588-based boards
@@ -255,6 +271,11 @@ properties:
255271
- const: friendlyarm,cm3588
256272
- const: rockchip,rk3588
257273

274+
- description: GameForce Ace
275+
items:
276+
- const: gameforce,ace
277+
- const: rockchip,rk3588s
278+
258279
- description: GameForce Chi
259280
items:
260281
- const: gameforce,chi
@@ -581,9 +602,19 @@ properties:
581602

582603
- description: Hardkernel Odroid M1
583604
items:
584-
- const: rockchip,rk3568-odroid-m1
605+
- const: hardkernel,odroid-m1
585606
- const: rockchip,rk3568
586607

608+
- description: Hardkernel Odroid M1S
609+
items:
610+
- const: hardkernel,odroid-m1s
611+
- const: rockchip,rk3566
612+
613+
- description: Hardkernel Odroid M2
614+
items:
615+
- const: hardkernel,odroid-m2
616+
- const: rockchip,rk3588s
617+
587618
- description: Hugsun X99 TV Box
588619
items:
589620
- const: hugsun,x99
@@ -622,6 +653,11 @@ properties:
622653
- const: leez,p710
623654
- const: rockchip,rk3399
624655

656+
- description: LCKFB Taishan Pi RK3566
657+
items:
658+
- const: lckfb,tspi-rk3566
659+
- const: rockchip,rk3566
660+
625661
- description: Lunzn FastRhino R66S / R68S
626662
items:
627663
- enum:

Documentation/devicetree/bindings/arm/stm32/stm32.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,8 @@ properties:
5454
- description: ST STM32MP151 based Boards
5555
items:
5656
- enum:
57+
- prt,mecio1r0 # Protonic MECIO1r0
58+
- prt,mect1s # Protonic MECT1S
5759
- prt,prtt1a # Protonic PRTT1A
5860
- prt,prtt1c # Protonic PRTT1C
5961
- prt,prtt1s # Protonic PRTT1S
@@ -71,6 +73,12 @@ properties:
7173
- const: dh,stm32mp151a-dhcor-som
7274
- const: st,stm32mp151
7375

76+
- description: ST STM32MP153 based Boards
77+
items:
78+
- enum:
79+
- prt,mecio1r1 # Protonic MECIO1r1
80+
- const: st,stm32mp153
81+
7482
- description: DH STM32MP153 DHCOM SoM based Boards
7583
items:
7684
- const: dh,stm32mp153c-dhcom-drc02

Documentation/devicetree/bindings/arm/sunxi.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,14 +61,19 @@ properties:
6161
- const: anbernic,rg35xx-2024
6262
- const: allwinner,sun50i-h700
6363

64+
- description: Anbernic RG35XX H
65+
items:
66+
- const: anbernic,rg35xx-h
67+
- const: allwinner,sun50i-h700
68+
6469
- description: Anbernic RG35XX Plus
6570
items:
6671
- const: anbernic,rg35xx-plus
6772
- const: allwinner,sun50i-h700
6873

69-
- description: Anbernic RG35XX H
74+
- description: Anbernic RG35XX SP
7075
items:
71-
- const: anbernic,rg35xx-h
76+
- const: anbernic,rg35xx-sp
7277
- const: allwinner,sun50i-h700
7378

7479
- description: Amarula A64 Relic

Documentation/devicetree/bindings/arm/tegra.yaml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,6 +127,48 @@ properties:
127127
- nvidia,norrin
128128
- const: nvidia,tegra132
129129
- const: nvidia,tegra124
130+
- items:
131+
- const: google,nyan-blaze-rev10
132+
- const: google,nyan-blaze-rev9
133+
- const: google,nyan-blaze-rev8
134+
- const: google,nyan-blaze-rev7
135+
- const: google,nyan-blaze-rev6
136+
- const: google,nyan-blaze-rev5
137+
- const: google,nyan-blaze-rev4
138+
- const: google,nyan-blaze-rev3
139+
- const: google,nyan-blaze-rev2
140+
- const: google,nyan-blaze-rev1
141+
- const: google,nyan-blaze-rev0
142+
- const: google,nyan-blaze
143+
- const: google,nyan
144+
- const: nvidia,tegra124
145+
- items:
146+
- const: google,nyan-big-rev10
147+
- const: google,nyan-big-rev9
148+
- const: google,nyan-big-rev8
149+
- const: google,nyan-big-rev7
150+
- const: google,nyan-big-rev6
151+
- const: google,nyan-big-rev5
152+
- const: google,nyan-big-rev4
153+
- const: google,nyan-big-rev3
154+
- const: google,nyan-big-rev2
155+
- const: google,nyan-big-rev1
156+
- const: google,nyan-big-rev0
157+
- const: google,nyan-big
158+
- const: google,nyan
159+
- const: nvidia,tegra124
160+
- items:
161+
- const: google,nyan-big-rev7
162+
- const: google,nyan-big-rev6
163+
- const: google,nyan-big-rev5
164+
- const: google,nyan-big-rev4
165+
- const: google,nyan-big-rev3
166+
- const: google,nyan-big-rev2
167+
- const: google,nyan-big-rev1
168+
- const: google,nyan-big-rev0
169+
- const: google,nyan-big
170+
- const: google,nyan
171+
- const: nvidia,tegra124
130172
- items:
131173
- enum:
132174
- nvidia,darcy

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,7 @@ properties:
140140
- description: K3 J722S SoC and Boards
141141
items:
142142
- enum:
143+
- beagle,am67a-beagley-ai
143144
- ti,j722s-evm
144145
- const: ti,j722s
145146

0 commit comments

Comments
 (0)