Skip to content

Commit 34df633

Browse files
committed
Merge tag 'imx-bindings-6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux into soc/dt
i.MX dt-bindings change for 6.16: - New compatibles for TQ Group boards, i.MX943 EVK, Nitrogen8M Plus ENC Carrier, phyBOARD-Nash-i.MX93 and phyCORE-i.MX8MP FPSC from PHYTEC, and Toradex SMARC iMX8MP SoM/carrier * tag 'imx-bindings-6.16' of https://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux: bindings: arm: fsl: Add PHYTEC phyBOARD-Nash-i.MX93 board dt: bindings: arm: add bindings for TQMa95xxSA dt-bindings: arm: add TQMa8XxS boards dt-bindings: arm: fsl: add i.MX943 EVK board dt-bindings: arm: add imx8mp-libra-rdk-fpsc dt-bindings: arm: add MBa91xxCA Mainboard for TQMa93xxCA/LA SOM dt-bindings: arm: fsl: add Toradex SMARC iMX8MP SoM and carrier dt-bindings: arm: fsl: Add Boundary Device Nitrogen8M Plus ENC Carrier Board Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Arnd Bergmann <[email protected]>
2 parents 153e2d0 + b20c69c commit 34df633

File tree

1 file changed

+59
-2
lines changed
  • Documentation/devicetree/bindings/arm

1 file changed

+59
-2
lines changed

Documentation/devicetree/bindings/arm/fsl.yaml

Lines changed: 59 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1120,6 +1120,12 @@ properties:
11201120
- const: avnet,sm2s-imx8mp # SM2S-IMX8PLUS SoM
11211121
- const: fsl,imx8mp
11221122

1123+
- description: Boundary Devices Nitrogen8M Plus ENC Carrier Board
1124+
items:
1125+
- const: boundary,imx8mp-nitrogen-enc-carrier-board
1126+
- const: boundary,imx8mp-nitrogen-som
1127+
- const: fsl,imx8mp
1128+
11231129
- description: Boundary Device Nitrogen8MP Universal SMARC Carrier Board
11241130
items:
11251131
- const: boundary,imx8mp-nitrogen-smarc-universal-board
@@ -1156,6 +1162,13 @@ properties:
11561162
- const: kontron,imx8mp-osm-s # Kontron i.MX8MP OSM-S SoM
11571163
- const: fsl,imx8mp
11581164

1165+
- description: PHYTEC phyCORE-i.MX8MP FPSC based boards
1166+
items:
1167+
- enum:
1168+
- phytec,imx8mp-libra-rdk-fpsc # i.MX 8M Plus Libra RDK
1169+
- const: phytec,imx8mp-phycore-fpsc # phyCORE-i.MX 8M Plus FPSC
1170+
- const: fsl,imx8mp
1171+
11591172
- description: PHYTEC phyCORE-i.MX8MP SoM based boards
11601173
items:
11611174
- const: phytec,imx8mp-phyboard-pollux-rdk # phyBOARD-Pollux RDK
@@ -1176,6 +1189,12 @@ properties:
11761189
- const: polyhex,imx8mp-debix-som-a # Polyhex Debix SOM A
11771190
- const: fsl,imx8mp
11781191

1192+
- description: Toradex Boards with SMARC iMX8M Plus Modules
1193+
items:
1194+
- const: toradex,smarc-imx8mp-dev # Toradex SMARC iMX8M Plus on Toradex SMARC Development Board
1195+
- const: toradex,smarc-imx8mp # Toradex SMARC iMX8M Plus Module
1196+
- const: fsl,imx8mp
1197+
11791198
- description: Toradex Boards with Verdin iMX8M Plus Modules
11801199
items:
11811200
- enum:
@@ -1333,6 +1352,22 @@ properties:
13331352
- const: tq,imx8qxp-tqma8xqp # TQ-Systems GmbH TQMa8XQP SOM (with i.MX8QXP)
13341353
- const: fsl,imx8qxp
13351354

1355+
- description:
1356+
TQMa8XxS is a series of SOM featuring NXP i.MX8X system-on-chip
1357+
variants. It has the SMARC-2.0 form factor and is designed to be placed on
1358+
different carrier boards. MB-SMARC-2 is a carrier reference design.
1359+
oneOf:
1360+
- items:
1361+
- enum:
1362+
- tq,imx8qxp-tqma8xqps-mb-smarc-2 # TQ-Systems GmbH TQMa8QXPS SOM on MB-SMARC-2
1363+
- const: tq,imx8qxp-tqma8xqps # TQ-Systems GmbH TQMa8QXPS SOM
1364+
- const: fsl,imx8qxp
1365+
- items:
1366+
- enum:
1367+
- tq,imx8dxp-tqma8xdps-mb-smarc-2 # TQ-Systems GmbH TQMa8XDPS SOM on MB-SMARC-2
1368+
- const: tq,imx8dxp-tqma8xdps # TQ-Systems GmbH TQMa8XDPS SOM
1369+
- const: fsl,imx8dxp
1370+
13361371
- description: i.MX8ULP based Boards
13371372
items:
13381373
- enum:
@@ -1347,6 +1382,12 @@ properties:
13471382
- fsl,imx93-14x14-evk # i.MX93 14x14 EVK Board
13481383
- const: fsl,imx93
13491384

1385+
- description: i.MX94 based Boards
1386+
items:
1387+
- enum:
1388+
- fsl,imx943-evk # i.MX943 EVK Board
1389+
- const: fsl,imx94
1390+
13501391
- description: i.MX95 based Boards
13511392
items:
13521393
- enum:
@@ -1374,21 +1415,27 @@ properties:
13741415
All SOM and CPU variants use the same device tree hence only one
13751416
compatible is needed. Bootloader disables all features not present
13761417
in the assembled SOC.
1418+
MBa91xxCA mainboard can be used as starterkit for the SOM
1419+
soldered on an adapter board or for the connector variant
1420+
to evaluate RGB display support.
13771421
MBa93xxCA mainboard can be used as starterkit for the SOM
13781422
soldered on an adapter board or for the connector variant
13791423
MBa93xxLA mainboard is a single board computer using the solderable
13801424
SOM variant
13811425
items:
13821426
- enum:
1427+
- tq,imx93-tqma9352-mba91xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa91xxCA
13831428
- tq,imx93-tqma9352-mba93xxca # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM on MBa93xxCA
13841429
- tq,imx93-tqma9352-mba93xxla # TQ-Systems GmbH i.MX93 TQMa93xxLA SOM on MBa93xxLA SBC
13851430
- const: tq,imx93-tqma9352 # TQ-Systems GmbH i.MX93 TQMa93xxCA/LA SOM
13861431
- const: fsl,imx93
13871432

13881433
- description: PHYTEC phyCORE-i.MX93 SoM based boards
13891434
items:
1390-
- const: phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93
1391-
- const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM
1435+
- enum:
1436+
- phytec,imx93-phyboard-nash # phyBOARD-Nash-i.MX93
1437+
- phytec,imx93-phyboard-segin # phyBOARD-Segin with i.MX93
1438+
- const: phytec,imx93-phycore-som # phyCORE-i.MX93 SoM
13921439
- const: fsl,imx93
13931440

13941441
- description: Variscite VAR-SOM-MX93 based boards
@@ -1403,6 +1450,16 @@ properties:
14031450
- const: kontron,imx93-osm-s # Kontron OSM-S i.MX93 SoM
14041451
- const: fsl,imx93
14051452

1453+
- description:
1454+
TQMa95xxSA is a series of SOM featuring NXP i.MX95 SoC variants.
1455+
It has the SMARC form factor and is designed to be placed on
1456+
different carrier boards. MB-SMARC-2 is a carrier reference design.
1457+
items:
1458+
- enum:
1459+
- tq,imx95-tqma9596sa-mb-smarc-2 # TQ-Systems GmbH i.MX95 TQMa95xxSA SOM on MB-SMARC-2
1460+
- const: tq,imx95-tqma9596sa # TQ-Systems GmbH i.MX95 TQMa95xxSA SOM
1461+
- const: fsl,imx95
1462+
14061463
- description:
14071464
Freescale Vybrid Platform Device Tree Bindings
14081465

0 commit comments

Comments
 (0)