Skip to content

Commit 306bee6

Browse files
committed
Merge tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc
Pull SoC device tree updates from Arnd Bergmann: "There is very little going on with new SoC support this time, all the new chips are variations of others that we already support, and they are all based on ARMv8 cores: - Mediatek MT7981B (Filogic 820) and MT7988A (Filogic 880) are networking SoCs designed to be used in wireless routers, similar to the already supported MT7986A (Filogic 830). - NXP i.MX8DXP is a variant of i.MX8QXP, with two CPU cores less. These are used in many embedded and industrial applications. - Renesas R8A779G2 (R-Car V4H ES2.0) and R8A779H0 (R-Car V4M) are automotive SoCs. - TI J722S is another automotive variant of its K3 family, related to the AM62 series. There are a total of 7 new arm32 machines and 45 arm64 ones, including - Two Android phones based on the old Tegra30 chip - Two machines using Cortex-A53 SoCs from Allwinner, a mini PC and a SoM development board - A set-top box using Amlogic Meson G12A S905X2 - Eight embedded board using NXP i.MX6/8/9 - Three machines using Mediatek network router chips - Ten Chromebooks, all based on Mediatek MT8186 - One development board based on Mediatek MT8395 (Genio 1200) - Seven tablets and phones based on Qualcomm SoCs, most of them from Samsung. - A third development board for Qualcomm SM8550 (Snapdragon 8 Gen 2) - Three variants of the "White Hawk" board for Renesas automotive SoCs - Ten Rockchips RK35xx based machines, including NAS, Tablet, Game console and industrial form factors. - Three evaluation boards for TI K3 based SoCs The other changes are mainly the usual feature additions for existing hardware, cleanups, and dtc compile time fixes. One notable change is the inclusion of PowerVR SGX GPU nodes on TI SoCs" * tag 'soc-dt-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (824 commits) riscv: dts: Move BUILTIN_DTB_SOURCE to common Kconfig riscv: dts: starfive: jh7100: fix root clock names ARM: dts: samsung: exynos4412: decrease memory to account for unusable region arm64: dts: qcom: sm8250-xiaomi-elish: set rotation arm64: dts: qcom: sm8650: Fix SPMI channels size arm64: dts: qcom: sm8550: Fix SPMI channels size arm64: dts: rockchip: Fix name for UART pin header on qnap-ts433 arm: dts: marvell: clearfog-gtr-l8: align port numbers with enclosure arm: dts: marvell: clearfog-gtr-l8: add support for second sfp connector dt-bindings: soc: renesas: renesas-soc: Add pattern for gray-hawk dtc: Enable dtc interrupt_provider check arm64: dts: st: add video encoder support to stm32mp255 arm64: dts: st: add video decoder support to stm32mp255 ARM: dts: stm32: enable crypto accelerator on stm32mp135f-dk ARM: dts: stm32: enable CRC on stm32mp135f-dk ARM: dts: stm32: add CRC on stm32mp131 ARM: dts: add stm32f769-disco-mb1166-reva09 ARM: dts: stm32: add display support on stm32f769-disco ARM: dts: stm32: rename mmc_vcard to vcc-3v3 on stm32f769-disco ARM: dts: stm32: add DSI support on stm32f769 ...
2 parents 508f34f + 59f3370 commit 306bee6

File tree

742 files changed

+40767
-8140
lines changed

Some content is hidden

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

742 files changed

+40767
-8140
lines changed

Documentation/devicetree/bindings/arm/amlogic.yaml

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,11 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
77
title: Amlogic SoC based Platforms
88

99
maintainers:
10+
- Neil Armstrong <[email protected]>
11+
- Martin Blumenstingl <[email protected]>
12+
- Jerome Brunet <[email protected]>
1013
- Kevin Hilman <[email protected]>
1114

12-
description: |+
13-
Work in progress statement:
14-
15-
Device tree files and bindings applying to Amlogic SoCs and boards are
16-
considered "unstable". Any Amlogic device tree binding may change at
17-
any time. Be sure to use a device tree binary and a kernel image
18-
generated from the same source tree.
19-
20-
Please refer to Documentation/devicetree/bindings/ABI.rst for a definition of a
21-
stable binding/ABI.
22-
2315
properties:
2416
$nodename:
2517
const: '/'
@@ -146,6 +138,7 @@ properties:
146138
- enum:
147139
- amediatech,x96-max
148140
- amlogic,u200
141+
- freebox,fbx8am
149142
- radxa,zero
150143
- seirobotics,sei510
151144
- const: amlogic,g12a

Documentation/devicetree/bindings/arm/arm,realview.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ maintainers:
1010
- Linus Walleij <[email protected]>
1111

1212
description: |+
13-
The ARM RealView series of reference designs were built to explore the ARM
14-
11, Cortex A-8 and Cortex A-9 CPUs. This included new features compared to
15-
the earlier CPUs such as TrustZone and multicore (MPCore).
13+
The ARM RealView series of reference designs were built to explore the Arm11,
14+
Cortex-A8, and Cortex-A9 CPUs. This included new features compared to the
15+
earlier CPUs such as TrustZone and multicore (MPCore).
1616
1717
properties:
1818
$nodename:

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

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,12 @@ properties:
179179
- const: microchip,sama7g5
180180
- const: microchip,sama7
181181

182+
- description: Microchip SAMA7G54 Curiosity Board
183+
items:
184+
- const: microchip,sama7g54-curiosity
185+
- const: microchip,sama7g5
186+
- const: microchip,sama7
187+
182188
- description: Microchip LAN9662 Evaluation Boards.
183189
items:
184190
- enum:

Documentation/devicetree/bindings/arm/fsl.yaml

Lines changed: 37 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,8 @@ properties:
384384
- toradex,apalis_imx6q-ixora # Apalis iMX6Q/D Module on Ixora Carrier Board
385385
- toradex,apalis_imx6q-ixora-v1.1 # Apalis iMX6Q/D Module on Ixora V1.1 Carrier Board
386386
- toradex,apalis_imx6q-ixora-v1.2 # Apalis iMX6Q/D Module on Ixora V1.2 Carrier Board
387-
- toradex,apalis_imx6q-eval # Apalis iMX6Q/D Module on Apalis Evaluation Board
387+
- toradex,apalis_imx6q-eval # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.0/v1.1
388+
- toradex,apalis_imx6q-eval-v1.2 # Apalis iMX6Q/D Module on Apalis Evaluation Board v1.2
388389
- const: toradex,apalis_imx6q
389390
- const: fsl,imx6q
390391

@@ -469,6 +470,7 @@ properties:
469470
- prt,prtvt7 # Protonic VT7 board
470471
- rex,imx6dl-rex-basic # Rex Basic i.MX6 Dual Lite Board
471472
- riot,imx6s-riotboard # RIoTboard i.MX6S
473+
- sielaff,imx6dl-board # Sielaff i.MX6 Solo Board
472474
- skov,imx6dl-skov-revc-lt2 # SKOV IMX6 CPU SoloCore lt2
473475
- skov,imx6dl-skov-revc-lt6 # SKOV IMX6 CPU SoloCore lt6
474476
- solidrun,cubox-i/dl # SolidRun Cubox-i Solo/DualLite
@@ -708,6 +710,7 @@ properties:
708710
- toradex,colibri-imx6ull # Colibri iMX6ULL Modules
709711
- toradex,colibri-imx6ull-emmc # Colibri iMX6ULL 1GB (eMMC) Module
710712
- toradex,colibri-imx6ull-wifi # Colibri iMX6ULL Wi-Fi / BT Modules
713+
- uni-t,uti260b # UNI-T UTi260B Thermal Camera
711714
- const: fsl,imx6ull
712715

713716
- description: i.MX6ULL Armadeus Systems OPOS6ULDev Board
@@ -1026,7 +1029,7 @@ properties:
10261029
items:
10271030
- enum:
10281031
- dimonoff,gateway-evk # i.MX8MN Dimonoff Gateway EVK Board
1029-
- rve,rve-gateway # i.MX8MN RVE Gateway Board
1032+
- rve,gateway # i.MX8MN RVE Gateway Board
10301033
- variscite,var-som-mx8mn-symphony
10311034
- const: variscite,var-som-mx8mn
10321035
- const: fsl,imx8mn
@@ -1194,15 +1197,17 @@ properties:
11941197
- description: i.MX8QM Boards with Toradex Apalis iMX8 Modules
11951198
items:
11961199
- enum:
1197-
- toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation Board
1200+
- toradex,apalis-imx8-eval # Apalis iMX8 Module on Apalis Evaluation V1.0/V1.1 Board
1201+
- toradex,apalis-imx8-eval-v1.2 # Apalis iMX8 Module on Apalis Evaluation V1.2 Board
11981202
- toradex,apalis-imx8-ixora-v1.1 # Apalis iMX8 Module on Ixora V1.1 Carrier Board
11991203
- const: toradex,apalis-imx8
12001204
- const: fsl,imx8qm
12011205

12021206
- description: i.MX8QM Boards with Toradex Apalis iMX8 V1.1 Modules
12031207
items:
12041208
- enum:
1205-
- toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. Board
1209+
- toradex,apalis-imx8-v1.1-eval # Apalis iMX8 V1.1 Module on Apalis Eval. V1.0/V1.1 Board
1210+
- toradex,apalis-imx8-v1.1-eval-v1.2 # Apalis iMX8 V1.1 Module on Apalis Eval. V1.2 Board
12061211
- toradex,apalis-imx8-v1.1-ixora-v1.1 # Apalis iMX8 V1.1 Module on Ixora V1.1 C. Board
12071212
- toradex,apalis-imx8-v1.1-ixora-v1.2 # Apalis iMX8 V1.1 Module on Ixora V1.2 C. Board
12081213
- const: toradex,apalis-imx8-v1.1
@@ -1232,6 +1237,22 @@ properties:
12321237
- const: toradex,colibri-imx8x
12331238
- const: fsl,imx8qxp
12341239

1240+
- description:
1241+
TQMa8Xx is a series of SOM featuring NXP i.MX8X system-on-chip
1242+
variants. It is designed to be clicked on different carrier boards
1243+
MBa8Xx is the starterkit
1244+
oneOf:
1245+
- items:
1246+
- enum:
1247+
- tq,imx8dxp-tqma8xdp-mba8xx # TQ-Systems GmbH TQMa8XDP SOM on MBa8Xx
1248+
- const: tq,imx8dxp-tqma8xdp # TQ-Systems GmbH TQMa8XDP SOM (with i.MX8DXP)
1249+
- const: fsl,imx8dxp
1250+
- items:
1251+
- enum:
1252+
- tq,imx8qxp-tqma8xqp-mba8xx # TQ-Systems GmbH TQMa8XQP SOM on MBa8Xx
1253+
- const: tq,imx8qxp-tqma8xqp # TQ-Systems GmbH TQMa8XQP SOM (with i.MX8QXP)
1254+
- const: fsl,imx8qxp
1255+
12351256
- description: i.MX8ULP based Boards
12361257
items:
12371258
- enum:
@@ -1275,6 +1296,18 @@ properties:
12751296
- const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
12761297
- const: fsl,imx93
12771298

1299+
- description: PHYTEC phyCORE-i.MX93 SoM based boards
1300+
items:
1301+
- const: phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93
1302+
- const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM
1303+
- const: fsl,imx93
1304+
1305+
- description: Variscite VAR-SOM-MX93 based boards
1306+
items:
1307+
- const: variscite,var-som-mx93-symphony
1308+
- const: variscite,var-som-mx93
1309+
- const: fsl,imx93
1310+
12781311
- description:
12791312
Freescale Vybrid Platform Device Tree Bindings
12801313

Documentation/devicetree/bindings/arm/marvell/armada-38x.txt

Lines changed: 0 additions & 27 deletions
This file was deleted.
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/arm/marvell/armada-38x.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Marvell Armada 38x Platforms
8+
9+
maintainers:
10+
- Gregory CLEMENT <[email protected]>
11+
12+
properties:
13+
$nodename:
14+
const: '/'
15+
compatible:
16+
oneOf:
17+
18+
- description:
19+
Netgear Armada 380 GS110EM Managed Switch.
20+
items:
21+
- const: netgear,gs110emx
22+
- const: marvell,armada380
23+
24+
- description:
25+
Marvell Armada 385 Development Boards.
26+
items:
27+
- enum:
28+
- marvell,a385-db-amc
29+
- marvell,a385-db-ap
30+
- const: marvell,armada385
31+
- const: marvell,armada380
32+
33+
- description:
34+
SolidRun Armada 385 based single-board computers.
35+
items:
36+
- enum:
37+
- solidrun,clearfog-gtr-l8
38+
- solidrun,clearfog-gtr-s4
39+
- const: marvell,armada385
40+
- const: marvell,armada380
41+
42+
- description:
43+
Kobol Armada 388 based Helios-4 NAS.
44+
items:
45+
- const: kobol,helios4
46+
- const: marvell,armada388
47+
- const: marvell,armada385
48+
- const: marvell,armada380
49+
50+
- description:
51+
Marvell Armada 388 Development Boards.
52+
items:
53+
- enum:
54+
- marvell,a388-gp
55+
- const: marvell,armada388
56+
- const: marvell,armada385
57+
- const: marvell,armada380
58+
59+
- description:
60+
SolidRun Armada 388 clearfog family single-board computers.
61+
items:
62+
- enum:
63+
- solidrun,clearfog-base-a1
64+
- solidrun,clearfog-pro-a1
65+
- const: solidrun,clearfog-a1
66+
- const: marvell,armada388
67+
- const: marvell,armada385
68+
- const: marvell,armada380
69+
70+
additionalProperties: true

0 commit comments

Comments
 (0)