From: Stefano Radaelli Add i.MX6ULZ board DTS files for VAR-SOM-6UL and DART-6UL with their carrier, storage, wireless and audio options. Reuse the shared option and carrier descriptions with the i.MX6ULZ SoC and module wrappers. Signed-off-by: Stefano Radaelli --- ...z-var-dart-emmc-sd-card-6ulcustomboard.dts | 21 +++++++++++++++++++ ...art-emmc-sd-card-wm8731-6ulcustomboard.dts | 21 +++++++++++++++++++ ...var-dart-emmc-wifi-brcm-6ulcustomboard.dts | 21 +++++++++++++++++++ ...t-emmc-wifi-brcm-wm8731-6ulcustomboard.dts | 21 +++++++++++++++++++ ...ar-dart-emmc-wifi-iw61x-6ulcustomboard.dts | 21 +++++++++++++++++++ ...z-var-dart-nand-sd-card-6ulcustomboard.dts | 21 +++++++++++++++++++ ...art-nand-sd-card-wm8731-6ulcustomboard.dts | 21 +++++++++++++++++++ ...var-dart-nand-wifi-brcm-6ulcustomboard.dts | 21 +++++++++++++++++++ ...t-nand-wifi-brcm-wm8731-6ulcustomboard.dts | 21 +++++++++++++++++++ ...ar-dart-nand-wifi-iw61x-6ulcustomboard.dts | 21 +++++++++++++++++++ ...lz-var-som-emmc-sd-card-concerto-board.dts | 21 +++++++++++++++++++ ...lz-var-som-emmc-sd-card-symphony-board.dts | 21 +++++++++++++++++++ ...som-emmc-sd-card-wm8731-concerto-board.dts | 21 +++++++++++++++++++ ...som-emmc-sd-card-wm8731-symphony-board.dts | 21 +++++++++++++++++++ ...-var-som-emmc-wifi-brcm-concerto-board.dts | 21 +++++++++++++++++++ ...-var-som-emmc-wifi-brcm-symphony-board.dts | 21 +++++++++++++++++++ ...m-emmc-wifi-brcm-wm8731-concerto-board.dts | 21 +++++++++++++++++++ ...m-emmc-wifi-brcm-wm8731-symphony-board.dts | 21 +++++++++++++++++++ ...var-som-emmc-wifi-iw61x-concerto-board.dts | 21 +++++++++++++++++++ ...var-som-emmc-wifi-iw61x-symphony-board.dts | 21 +++++++++++++++++++ ...lz-var-som-nand-sd-card-concerto-board.dts | 21 +++++++++++++++++++ ...lz-var-som-nand-sd-card-symphony-board.dts | 21 +++++++++++++++++++ ...som-nand-sd-card-wm8731-concerto-board.dts | 21 +++++++++++++++++++ ...som-nand-sd-card-wm8731-symphony-board.dts | 21 +++++++++++++++++++ ...-var-som-nand-wifi-brcm-concerto-board.dts | 21 +++++++++++++++++++ ...-var-som-nand-wifi-brcm-symphony-board.dts | 21 +++++++++++++++++++ ...m-nand-wifi-brcm-wm8731-concerto-board.dts | 21 +++++++++++++++++++ ...m-nand-wifi-brcm-wm8731-symphony-board.dts | 21 +++++++++++++++++++ ...var-som-nand-wifi-iw61x-concerto-board.dts | 21 +++++++++++++++++++ ...var-som-nand-wifi-iw61x-symphony-board.dts | 21 +++++++++++++++++++ 30 files changed, 630 insertions(+) create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-wm8731-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-wm8731-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-iw61x-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-wm8731-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-wm8731-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-iw61x-6ulcustomboard.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-symphony-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-concerto-board.dts create mode 100644 arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-symphony-board.dts diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-6ulcustomboard.dts new file mode 100644 index 000000000000..35b62a4fc7f5 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-emmc.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" +#include "imx6ul-imx6ull-var-dart-6ulcustomboard-sd-card.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, eMMC, SD card & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-emmc-sd-card-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-wm8731-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-wm8731-6ulcustomboard.dts new file mode 100644 index 000000000000..9800be10c859 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-sd-card-wm8731-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-emmc.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8731.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" +#include "imx6ul-imx6ull-var-dart-6ulcustomboard-sd-card.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, eMMC, SD card & WM8731 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-emmc-sd-card-wm8731-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-6ulcustomboard.dts new file mode 100644 index 000000000000..1db02ae37187 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-emmc.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-emmc-wifi-brcm-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-wm8731-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-wm8731-6ulcustomboard.dts new file mode 100644 index 000000000000..558e4bc21862 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-brcm-wm8731-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-emmc.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8731.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8731 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-emmc-wifi-brcm-wm8731-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-iw61x-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-iw61x-6ulcustomboard.dts new file mode 100644 index 000000000000..a9c1bf09f57b --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-emmc-wifi-iw61x-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-emmc.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, eMMC, WiFi IW61x & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-emmc-wifi-iw61x-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-6ulcustomboard.dts new file mode 100644 index 000000000000..26acf395c8aa --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-nand.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" +#include "imx6ul-imx6ull-var-dart-6ulcustomboard-sd-card.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, NAND flash, SD card & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-nand-sd-card-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-wm8731-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-wm8731-6ulcustomboard.dts new file mode 100644 index 000000000000..ab34db909794 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-sd-card-wm8731-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-nand.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8731.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" +#include "imx6ul-imx6ull-var-dart-6ulcustomboard-sd-card.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, NAND flash, SD card & WM8731 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-nand-sd-card-wm8731-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-6ulcustomboard.dts new file mode 100644 index 000000000000..866e274eca00 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-nand.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-nand-wifi-brcm-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-wm8731-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-wm8731-6ulcustomboard.dts new file mode 100644 index 000000000000..9070647cdf9c --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-brcm-wm8731-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-nand.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8731.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8731 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-nand-wifi-brcm-wm8731-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-iw61x-6ulcustomboard.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-iw61x-6ulcustomboard.dts new file mode 100644 index 000000000000..a0c70b887979 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-dart-nand-wifi-iw61x-6ulcustomboard.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-dart.dtsi" +#include "imx6ul-imx6ull-var-dart-nand.dtsi" +#include "imx6ul-imx6ull-var-dart-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-dart-wm8904.dtsi" +#include "imx6ulz-var-dart-6ulcustomboard.dtsi" + +/ { + model = "Variscite DART-6UL with i.MX6ULZ, NAND flash, WiFi IW61x & WM8904 support on VAR-6ULCustomBoard"; + compatible = "variscite,dart-6ul-imx6ulz-nand-wifi-iw61x-6ulcustomboard", + "variscite,dart-6ul-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-concerto-board.dts new file mode 100644 index 000000000000..ac0c2657e656 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, SD card & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-sd-card-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-symphony-board.dts new file mode 100644 index 000000000000..573be747d861 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, SD card & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-sd-card-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-concerto-board.dts new file mode 100644 index 000000000000..bc5e6ab18be1 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, SD card & WM8731 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-sd-card-wm8731-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-symphony-board.dts new file mode 100644 index 000000000000..0e65edb4d9e8 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-sd-card-wm8731-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, SD card & WM8731 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-sd-card-wm8731-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-concerto-board.dts new file mode 100644 index 000000000000..fde20c343d3e --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-brcm-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-symphony-board.dts new file mode 100644 index 000000000000..c0b8fb274380 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-brcm-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-concerto-board.dts new file mode 100644 index 000000000000..4087be341508 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8731 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-brcm-wm8731-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-symphony-board.dts new file mode 100644 index 000000000000..da7f3d7d1ab8 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-brcm-wm8731-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi BRCM & WM8731 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-brcm-wm8731-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-concerto-board.dts new file mode 100644 index 000000000000..ae9b011ed7ea --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi IW61x & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-iw61x-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-symphony-board.dts new file mode 100644 index 000000000000..428a70f6ec84 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-emmc-wifi-iw61x-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-emmc.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, eMMC, WiFi IW61x & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-emmc-wifi-iw61x-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-concerto-board.dts new file mode 100644 index 000000000000..0477db9d78d9 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, SD card & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-nand-sd-card-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-symphony-board.dts new file mode 100644 index 000000000000..1eec43cc9a74 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, SD card & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-nand-sd-card-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-concerto-board.dts new file mode 100644 index 000000000000..f5f322ea5b5f --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, SD card & WM8731 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-nand-sd-card-wm8731-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-symphony-board.dts new file mode 100644 index 000000000000..a6ed234fa1ed --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-sd-card-wm8731-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" +#include "imx6ul-imx6ull-var-som-concerto-board-sd-card.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, SD card & WM8731 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-nand-sd-card-wm8731-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-concerto-board.dts new file mode 100644 index 000000000000..094d21a82763 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-brcm-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-symphony-board.dts new file mode 100644 index 000000000000..6c4097c7f167 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-brcm-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-concerto-board.dts new file mode 100644 index 000000000000..383c3fedecfd --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8731 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-brcm-wm8731-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-symphony-board.dts new file mode 100644 index 000000000000..fc28d724cf13 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-brcm-wm8731-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-brcm.dtsi" +#include "imx6ul-imx6ull-var-som-wm8731.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi BRCM & WM8731 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-brcm-wm8731-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-concerto-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-concerto-board.dts new file mode 100644 index 000000000000..c27af0bcc6a3 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-concerto-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-concerto-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi IW61x & WM8904 support on Concerto-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-iw61x-concerto-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; diff --git a/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-symphony-board.dts b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-symphony-board.dts new file mode 100644 index 000000000000..a29579e44462 --- /dev/null +++ b/arch/arm/boot/dts/nxp/imx/imx6ulz-var-som-nand-wifi-iw61x-symphony-board.dts @@ -0,0 +1,21 @@ +// SPDX-License-Identifier: GPL-2.0+ +/* + * Copyright (C) 2026 Variscite Ltd. - https://www.variscite.com + */ + +/dts-v1/; + +#include "imx6ulz.dtsi" +#include "imx6ulz-var-som.dtsi" +#include "imx6ul-imx6ull-var-som-nand.dtsi" +#include "imx6ul-imx6ull-var-som-wifi-iw61x.dtsi" +#include "imx6ul-imx6ull-var-som-wm8904.dtsi" +#include "imx6ulz-var-som-symphony-board.dtsi" + +/ { + model = "Variscite VAR-SOM-6UL with i.MX6ULZ, NAND flash, WiFi IW61x & WM8904 support on Symphony-Board"; + compatible = "variscite,var-som-imx6ulz-nand-wifi-iw61x-symphony-board", + "variscite,var-som-imx6ulz", + "fsl,imx6ull", + "fsl,imx6ulz"; +}; -- 2.47.3