[PATCH v5 03/13] dt-bindings: arm: fsl: Add Variscite i.MX6ULZ board variants
flat view
WARM3d
From: Stefano Radaelli <hidden>
Date: 2026-10-08 19:40:21
Also in:
imx, linux-arm-kernel, linux-devicetree, lkml
Subsystem:
open firmware and flattened device tree bindings, the rest · Maintainers:
Rob Herring, Krzysztof Kozlowski, Conor Dooley, Linus Torvalds
From: Stefano Radaelli <redacted> Document VAR-SOM-6UL configurations on the Concerto and Symphony carriers and DART-6UL configurations on VAR-6ULCustomBoard with i.MX6ULZ. The compatibles identify the SoM storage, wireless and audio options followed by the carrier, module and SoC compatibles. Signed-off-by: Stefano Radaelli <redacted> --- v4->v5: - Put fsl,imx6ulz before the fsl,imx6ull fallback in the new Variscite entries. Leave the existing EVK and BSH compatible order unchanged. v3->v4: - Split the board binding by SoC and add separate VAR-SOM-6UL and DART-6UL entries for i.MX6ULZ. - Drop the redundant -board suffix from new Concerto and Symphony compatibles and use sorted items/enum lists. .../devicetree/bindings/arm/fsl.yaml | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index ca6778b8777f..d75a08cc11cf 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml@@ -945,6 +945,50 @@ properties: - const: fsl,imx6ull # This seems odd. Should be last? - const: fsl,imx6ulz + - description: i.MX6ULZ Variscite DART-6UL board variants + items: + - enum: + - variscite,dart-6ul-imx6ulz-emmc-sd-card-6ulcustomboard + - variscite,dart-6ul-imx6ulz-emmc-sd-card-wm8731-6ulcustomboard + - variscite,dart-6ul-imx6ulz-emmc-wifi-brcm-6ulcustomboard + - variscite,dart-6ul-imx6ulz-emmc-wifi-brcm-wm8731-6ulcustomboard + - variscite,dart-6ul-imx6ulz-emmc-wifi-iw61x-6ulcustomboard + - variscite,dart-6ul-imx6ulz-nand-sd-card-6ulcustomboard + - variscite,dart-6ul-imx6ulz-nand-sd-card-wm8731-6ulcustomboard + - variscite,dart-6ul-imx6ulz-nand-wifi-brcm-6ulcustomboard + - variscite,dart-6ul-imx6ulz-nand-wifi-brcm-wm8731-6ulcustomboard + - variscite,dart-6ul-imx6ulz-nand-wifi-iw61x-6ulcustomboard + - const: variscite,dart-6ul-imx6ulz + - const: fsl,imx6ulz + - const: fsl,imx6ull + + - description: i.MX6ULZ Variscite VAR-SOM-6UL board variants + items: + - enum: + - variscite,var-som-imx6ulz-emmc-sd-card-concerto + - variscite,var-som-imx6ulz-emmc-sd-card-symphony + - variscite,var-som-imx6ulz-emmc-sd-card-wm8731-concerto + - variscite,var-som-imx6ulz-emmc-sd-card-wm8731-symphony + - variscite,var-som-imx6ulz-emmc-wifi-brcm-concerto + - variscite,var-som-imx6ulz-emmc-wifi-brcm-symphony + - variscite,var-som-imx6ulz-emmc-wifi-brcm-wm8731-concerto + - variscite,var-som-imx6ulz-emmc-wifi-brcm-wm8731-symphony + - variscite,var-som-imx6ulz-emmc-wifi-iw61x-concerto + - variscite,var-som-imx6ulz-emmc-wifi-iw61x-symphony + - variscite,var-som-imx6ulz-nand-sd-card-concerto + - variscite,var-som-imx6ulz-nand-sd-card-symphony + - variscite,var-som-imx6ulz-nand-sd-card-wm8731-concerto + - variscite,var-som-imx6ulz-nand-sd-card-wm8731-symphony + - variscite,var-som-imx6ulz-nand-wifi-brcm-concerto + - variscite,var-som-imx6ulz-nand-wifi-brcm-symphony + - variscite,var-som-imx6ulz-nand-wifi-brcm-wm8731-concerto + - variscite,var-som-imx6ulz-nand-wifi-brcm-wm8731-symphony + - variscite,var-som-imx6ulz-nand-wifi-iw61x-concerto + - variscite,var-som-imx6ulz-nand-wifi-iw61x-symphony + - const: variscite,var-som-imx6ulz + - const: fsl,imx6ulz + - const: fsl,imx6ull + - description: i.MX7S based Boards items: - enum:
--
2.47.3