Skip to contentSkip to conversation

ARM: dts: imx6: add ZII RDU2 boards

PATCH New Lucas Stach 2 participants 2 messages Mar 23, 2017 – Mar 24, 2017

Subsystems (3)
lore
Share & tools
lore
#0 lore raw

PATCH v3 1/1 ARM: dts: imx6: add ZII RDU2 boards

This adds support for the Zodiac Inflight Innovations RDU2 board, which has both a Quad and a QuadPlus variant.

The board supports different panels, with the bootloader patching in the correct compatible, depending on the hardware configuration.

---
v2: correct touchscreen IRQ to level low.
v3: changes to incorporate Shawns review

---
 arch/arm/boot/dts/Makefile              |   4 +-
 arch/arm/boot/dts/imx6q-zii-rdu2.dts    |  50 ++
 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 934 ++++++++++++++++++++++++++++++++
 arch/arm/boot/dts/imx6qp-zii-rdu2.dts   |  50 ++
 4 files changed, 1037 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/boot/dts/imx6q-zii-rdu2.dts
 create mode 100644 arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi
 create mode 100644 arch/arm/boot/dts/imx6qp-zii-rdu2.dts
arch/arm/boot/dts/Makefile +3 -1
index 011808490fed..67588114f3d7 100644
@@ -425,9 +425,11 @@ dtb-$(CONFIG_SOC_IMX6Q) += \
 	imx6q-utilite-pro.dtb \
 	imx6q-wandboard.dtb \
 	imx6q-wandboard-revb1.dtb \
+	imx6q-zii-rdu2.dtb \
 	imx6qp-nitrogen6_max.dtb \
 	imx6qp-sabreauto.dtb \
-	imx6qp-sabresd.dtb
+	imx6qp-sabresd.dtb \
+	imx6qp-zii-rdu2.dtb
 dtb-$(CONFIG_SOC_IMX6SL) += \
 	imx6sl-evk.dtb \
 	imx6sl-warp.dtb
arch/arm/boot/dts/imx6q-zii-rdu2.dts new file +50 -0

50 lines not on this page · raw message

arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi new file +934 -0

934 lines not on this page · raw message

arch/arm/boot/dts/imx6qp-zii-rdu2.dts new file +50 -0

50 lines not on this page · raw message

Signature · 1 line
2.11.0
#1 lore raw

PATCH v3 1/1 ARM: dts: imx6: add ZII RDU2 boards

Quoted 10 lines · Lucas Stach

This adds support for the Zodiac Inflight Innovations RDU2 board, which has both a Quad and a QuadPlus variant.

The board supports different panels, with the bootloader patching in the correct compatible, depending on the hardware configuration.

I applied it with a couple of small fix-up below.

<snip>

Review

Quoted 3 lines

+&sata {

(quoted diff) +2 -0
+	status = "okay";
+	target-supply = <&reg_3p3v_ssd>;

To keep it consistency with other nodes, I switched these two lines.

Quoted 1 line

+};

<snip>

Review

Quoted 2 lines

+&iomuxc {

(quoted diff) +1 -0
+	pinctrl-names = "default";

There is no point to have this when we do not have pinctrl-0 thing, so I dropped it.

Shawn

Quoted 7 lines
arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi new file +7 -0
+
+	pinctrl_accel: accelgrp {
+		fsl,pins = <
+			MX6QDL_PAD_SD1_CMD__GPIO1_IO18		0x4001b000
+			MX6QDL_PAD_SD1_CLK__GPIO1_IO20		0x4001b000
+		>;
+	};