[PATCH v4 03/13] dt-bindings: arm: fsl: Add Variscite i.MX6ULZ board variants

From: Stefano Radaelli

Date: Tue Sep 29 2026 - 11:24:50 EST


From: Stefano Radaelli <stefano.r@xxxxxxxxxxxxx>

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 <stefano.r@xxxxxxxxxxxxx>
---
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 9b1224091e01..42d12624c1db 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -944,6 +944,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,imx6ull
+ - const: fsl,imx6ulz
+
+ - 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,imx6ull
+ - const: fsl,imx6ulz
+
- description: i.MX7S based Boards
items:
- enum:
--
2.47.3