* [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant
@ 2026-10-08 9:15 Steffen Trumtrar
2026-10-08 9:15 ` [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order Steffen Trumtrar
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Steffen Trumtrar @ 2026-10-08 9:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo
Cc: Steffen Trumtrar, Søren Andersen, devicetree, linux-kernel,
imx, linux-arm-kernel
Add a new board variant for the Skov i.MX8MP based family of boards.
This variant uses a different 7" panel than the existing ones.
As the already upstream boards and this new one are almost identical,
convert the other device trees to a base devicetree and apply the touch
controllers and panels via overlays.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
---
Changes in v9:
- fix dtbscheck error
- squash new compatible into 7" devicetree patch
- Link to v8: https://patch.msgid.link/20260831-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v8-0-e2e635452ba9@pengutronix.de
Changes in v8:
- add #address-cells and #size-cells to i2c2
- fix touchscreen resolution
- add missing binding includes
- Link to v7: https://patch.msgid.link/20260727-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v7-0-ca8a0446166a@pengutronix.de
Changes in v7:
- address more of sashikos rightful feedback
- Link to v6: https://patch.msgid.link/20260727-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v6-0-fa8f71dfc56f@pengutronix.de
Changes in v6:
- address sashikos rightful feedback
- Link to v5: https://patch.msgid.link/20260727-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v5-0-67faa5ee0bf6@pengutronix.de
Changes in v5:
- convert to overlays
- Link to v4: https://patch.msgid.link/20260706-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v4-0-dfc0c8827c02@pengutronix.de
Changes in v4:
- fix Makefile sort order
- add touchscreen fallback compatible
- fix lvds_bridge comment
- Link to v3: https://patch.msgid.link/20260701-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v3-0-d74f7e3f8293@pengutronix.de
Changes in v3:
- rebase to v7.2-rc1
- Link to v2: https://patch.msgid.link/20260427-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v2-0-e2b79fc24391@pengutronix.de
Changes in v2:
- rebase to v7.1-rc1
- Link to v1: https://patch.msgid.link/20260325-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-v1-0-10255d236439@pengutronix.de
To: Rob Herring <robh@kernel.org>
To: Krzysztof Kozlowski <krzk+dt@kernel.org>
To: Conor Dooley <conor+dt@kernel.org>
To: Frank Li <Frank.Li@nxp.com>
To: Sascha Hauer <s.hauer@pengutronix.de>
To: Pengutronix Kernel Team <kernel@pengutronix.de>
To: Fabio Estevam <festevam@gmail.com>
To: Shawn Guo <shawnguo@kernel.org>
Cc: Søren Andersen <san@skov.dk>
Cc: devicetree@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Cc: imx@lists.linux.dev
Cc: linux-arm-kernel@lists.infradead.org
---
Steffen Trumtrar (3):
arm64: dts: freescale: imx8mp: skov: fix sort order
arm64: dts: imx8mp-skov-revc: convert to overlays
arm64: dts: imx8mp-skov: support new 7inch panel board
Documentation/devicetree/bindings/arm/fsl.yaml | 2 +
arch/arm64/boot/dts/freescale/Makefile | 10 ++-
.../imx8mp-skov-revc-jutouch-jt070tm041.dtso | 38 ++++++++++
.../imx8mp-skov-revc-jutouch-jt101tm023.dtso | 38 ++++++++++
.../dts/freescale/imx8mp-skov-revc-tian-g07017.dts | 81 ----------------------
.../freescale/imx8mp-skov-revc-tian-g07017.dtso | 40 +++++++++++
...h-jt101tm023.dts => imx8mp-skov-revc-touch.dts} | 26 +++----
7 files changed, 135 insertions(+), 100 deletions(-)
---
base-commit: cee9395acd8043be0644b25c34bfa86623f2b935
change-id: 20260325-v7-0-topic-imx8mp-skov-dts-jutouch-7inch-3dbcb450a39c
Best regards,
--
Steffen Trumtrar <s.trumtrar@pengutronix.de>
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order
2026-10-08 9:15 [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Steffen Trumtrar
@ 2026-10-08 9:15 ` Steffen Trumtrar
2026-10-09 10:21 ` Krzysztof Kozlowski
2026-10-08 9:16 ` [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays Steffen Trumtrar
` (2 subsequent siblings)
3 siblings, 1 reply; 8+ messages in thread
From: Steffen Trumtrar @ 2026-10-08 9:15 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo
Cc: Steffen Trumtrar, Søren Andersen, devicetree, linux-kernel,
imx, linux-arm-kernel
The imx8mp-skov-revc-jutouch should be alphabetically before the
imx8mp-skov-revc-tian variant.
Sort the entries in the correct order.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
---
arch/arm64/boot/dts/freescale/Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 95ae85ab4adf5..49025ae465f22 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -475,8 +475,8 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-lt6.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-mi1010ait-1cp1.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-bd500.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-hdmi.dtb
-dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-tian-g07017.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-jutouch-jt101tm023.dtb
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-tian-g07017.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-toradex-smarc-dev.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mpxl.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-tqma8mpql-mba8mp-ras314.dtb
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays
2026-10-08 9:15 [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Steffen Trumtrar
2026-10-08 9:15 ` [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order Steffen Trumtrar
@ 2026-10-08 9:16 ` Steffen Trumtrar
2026-10-08 20:34 ` Frank Li
2026-10-09 10:22 ` Krzysztof Kozlowski
2026-10-08 9:16 ` [PATCH v9 3/3] arm64: dts: imx8mp-skov: support new 7inch panel board Steffen Trumtrar
2026-10-08 20:36 ` [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Rob Herring
3 siblings, 2 replies; 8+ messages in thread
From: Steffen Trumtrar @ 2026-10-08 9:16 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo
Cc: Steffen Trumtrar, Søren Andersen, devicetree, linux-kernel,
imx, linux-arm-kernel
The i.MX8MP Skov RevC jutouch 10" and Tian 7" variants are pretty
similar, apart from the Display and touch controller.
Move the common bindings to imx8mp-skov-revc-touch.dts and convert both
variants to use overlays applied on this base version.
Add a compatible for revC-based Skov boards with a touch panel for the
common dts.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
arch/arm64/boot/dts/freescale/Makefile | 5 ++
.../imx8mp-skov-revc-jutouch-jt101tm023.dtso | 38 ++++++++++
.../dts/freescale/imx8mp-skov-revc-tian-g07017.dts | 81 ----------------------
.../freescale/imx8mp-skov-revc-tian-g07017.dtso | 40 +++++++++++
...h-jt101tm023.dts => imx8mp-skov-revc-touch.dts} | 26 +++----
6 files changed, 92 insertions(+), 99 deletions(-)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 656f2596e1d53..5599e45ffdcec 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -1155,6 +1155,7 @@ properties:
- skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate
- skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel
- skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel
+ - skov,imx8mp-skov-revc-touch # SKOV i.MX8MP climate control revision C with touch panel
- ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8MP based board
- ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board
- const: fsl,imx8mp
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index 49025ae465f22..d706290b8dd02 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -475,6 +475,11 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-lt6.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-mi1010ait-1cp1.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-bd500.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-hdmi.dtb
+
+imx8mp-skov-revc-jutouch-jt101tm023-dtbs += imx8mp-skov-revc-touch.dtb \
+ imx8mp-skov-revc-jutouch-jt101tm023.dtbo
+imx8mp-skov-revc-tian-g07017-dtbs += imx8mp-skov-revc-touch.dtb \
+ imx8mp-skov-revc-tian-g07017.dtbo
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-jutouch-jt101tm023.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-tian-g07017.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-toradex-smarc-dev.dtb
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso
new file mode 100644
index 0000000000000..33ddd08a7adb5
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso
@@ -0,0 +1,38 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
+
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/interrupt-controller/irq.h>
+
+&{/} {
+ model = "SKOV IMX8MP CPU revC - JuTouch JT101TM023";
+ compatible = "skov,imx8mp-skov-revc-jutouch-jt101tm023", "fsl,imx8mp";
+};
+
+&{/panel} {
+ compatible = "jutouch,jt101tm023";
+};
+
+&i2c2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ touchscreen@2a {
+ compatible = "eeti,exc81w32", "eeti,exc80h84";
+ reg = <0x2a>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_touchscreen>;
+ interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
+ reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
+ touchscreen-size-x = <1280>;
+ touchscreen-size-y = <800>;
+ vdd-supply = <®_vdd_3v3>;
+ };
+};
+
+&lvds_bridge {
+ /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */
+ assigned-clock-rates = <0>, <506800000>;
+};
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
deleted file mode 100644
index 9a562c011f2c2..0000000000000
--- a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
+++ /dev/null
@@ -1,81 +0,0 @@
-// SPDX-License-Identifier: (GPL-2.0 OR MIT)
-
-/dts-v1/;
-
-#include "imx8mp-skov-reva.dtsi"
-
-/ {
- model = "SKOV IMX8MP CPU revC - TIAN G07017";
- compatible = "skov,imx8mp-skov-revc-tian-g07017", "fsl,imx8mp";
-
- panel {
- compatible = "topland,tian-g07017-01";
- backlight = <&backlight>;
- power-supply = <®_tft_vcom>;
-
- port {
- in_lvds0: endpoint {
- remote-endpoint = <&ldb_lvds_ch0>;
- };
- };
- };
-};
-
-&backlight {
- status = "okay";
-};
-
-&i2c2 {
- clock-frequency = <100000>;
- status = "okay";
-
- touchscreen@38 {
- compatible = "edt,edt-ft5506";
- reg = <0x38>;
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_touchscreen>;
- interrupts-extended = <&gpio4 28 IRQ_TYPE_EDGE_FALLING>;
- reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
- touchscreen-size-x = <1024>;
- touchscreen-size-y = <600>;
- vcc-supply = <®_vdd_3v3>;
- iovcc-supply = <®_vdd_3v3>;
- wakeup-source;
- };
-};
-
-&lcdif2 {
- status = "okay";
-};
-
-&lvds_bridge {
- assigned-clocks = <&clk IMX8MP_CLK_MEDIA_LDB>,
- <&clk IMX8MP_VIDEO_PLL1>;
- assigned-clock-parents = <&clk IMX8MP_VIDEO_PLL1_OUT>;
- /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 2 * 7 */
- assigned-clock-rates = <0>, <358400000>;
- status = "okay";
-
- ports {
- port@1 {
- ldb_lvds_ch0: endpoint {
- remote-endpoint = <&in_lvds0>;
- };
- };
- };
-};
-
-&pwm4 {
- status = "okay";
-};
-
-&pwm1 {
- status = "okay";
-};
-
-®_tft_vcom {
- regulator-min-microvolt = <3160000>;
- regulator-max-microvolt = <3160000>;
- voltage-table = <3160000 73>;
- status = "okay";
-};
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso
new file mode 100644
index 0000000000000..b9781a418e4d5
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso
@@ -0,0 +1,40 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
+
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/gpio/gpio.h>
+#include <dt-bindings/interrupt-controller/irq.h>
+
+&{/} {
+ model = "SKOV IMX8MP CPU revC - TIAN G07017";
+ compatible = "skov,imx8mp-skov-revc-tian-g07017", "fsl,imx8mp";
+};
+
+&{/panel} {
+ compatible = "topland,tian-g07017-01";
+};
+
+&i2c2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ touchscreen@38 {
+ compatible = "edt,edt-ft5506";
+ reg = <0x38>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_touchscreen>;
+ interrupts-extended = <&gpio4 28 IRQ_TYPE_EDGE_FALLING>;
+ reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
+ touchscreen-size-x = <1024>;
+ touchscreen-size-y = <600>;
+ vcc-supply = <®_vdd_3v3>;
+ iovcc-supply = <®_vdd_3v3>;
+ wakeup-source;
+ };
+};
+
+&lvds_bridge {
+ /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 2 * 7 */
+ assigned-clock-rates = <0>, <358400000>;
+};
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
similarity index 56%
rename from arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts
rename to arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
index 3e320d6dea3a2..c830f3ca8cb45 100644
--- a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts
+++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
@@ -5,11 +5,10 @@
#include "imx8mp-skov-reva.dtsi"
/ {
- model = "SKOV IMX8MP CPU revC - JuTouch JT101TM023";
- compatible = "skov,imx8mp-skov-revc-jutouch-jt101tm023", "fsl,imx8mp";
+ model = "SKOV IMX8MP CPU revC";
+ compatible = "skov,imx8mp-skov-revc-touch", "fsl,imx8mp";
panel {
- compatible = "jutouch,jt101tm023";
backlight = <&backlight>;
power-supply = <®_tft_vcom>;
@@ -28,18 +27,6 @@ &backlight {
&i2c2 {
clock-frequency = <100000>;
status = "okay";
-
- touchscreen@2a {
- compatible = "eeti,exc81w32", "eeti,exc80h84";
- reg = <0x2a>;
- pinctrl-names = "default";
- pinctrl-0 = <&pinctrl_touchscreen>;
- interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
- reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
- touchscreen-size-x = <1280>;
- touchscreen-size-y = <800>;
- vdd-supply = <®_vdd_3v3>;
- };
};
&lcdif2 {
@@ -48,14 +35,17 @@ &lcdif2 {
&lvds_bridge {
assigned-clocks = <&clk IMX8MP_CLK_MEDIA_LDB>,
- <&clk IMX8MP_VIDEO_PLL1>;
+ <&clk IMX8MP_VIDEO_PLL1>;
assigned-clock-parents = <&clk IMX8MP_VIDEO_PLL1_OUT>;
- /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */
- assigned-clock-rates = <0>, <506800000>;
status = "okay";
ports {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
port@1 {
+ reg = <1>;
+
ldb_lvds_ch0: endpoint {
remote-endpoint = <&in_lvds0>;
};
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH v9 3/3] arm64: dts: imx8mp-skov: support new 7inch panel board
2026-10-08 9:15 [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Steffen Trumtrar
2026-10-08 9:15 ` [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order Steffen Trumtrar
2026-10-08 9:16 ` [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays Steffen Trumtrar
@ 2026-10-08 9:16 ` Steffen Trumtrar
2026-10-08 20:36 ` [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Rob Herring
3 siblings, 0 replies; 8+ messages in thread
From: Steffen Trumtrar @ 2026-10-08 9:16 UTC (permalink / raw)
To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo
Cc: Steffen Trumtrar, Søren Andersen, devicetree, linux-kernel,
imx, linux-arm-kernel
This board is similar to the already upstream
imx8mp-skov-revc-jutouch-jt101tm023 but uses a different 7" panel.
Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
---
Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
arch/arm64/boot/dts/freescale/Makefile | 3 ++
.../imx8mp-skov-revc-jutouch-jt070tm041.dtso | 38 ++++++++++++++++++++++
3 files changed, 42 insertions(+)
diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
index 5599e45ffdcec..59d2430a6d0e3 100644
--- a/Documentation/devicetree/bindings/arm/fsl.yaml
+++ b/Documentation/devicetree/bindings/arm/fsl.yaml
@@ -1153,6 +1153,7 @@ properties:
- skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climate control with 10.1" panel
- skov,imx8mp-skov-revc-hdmi # SKOV i.MX8MP climate control without panel
- skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate
+ - skov,imx8mp-skov-revc-jutouch-jt070tm041 # SKOV i.MX8MP climate control with 7" JuTouch panel
- skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel
- skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel
- skov,imx8mp-skov-revc-touch # SKOV i.MX8MP climate control revision C with touch panel
diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
index d706290b8dd02..dd69992e9e17e 100644
--- a/arch/arm64/boot/dts/freescale/Makefile
+++ b/arch/arm64/boot/dts/freescale/Makefile
@@ -476,10 +476,13 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-mi1010ait-1cp1.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-bd500.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-hdmi.dtb
+imx8mp-skov-revc-jutouch-jt070tm041-dtbs += imx8mp-skov-revc-touch.dtb \
+ imx8mp-skov-revc-jutouch-jt070tm041.dtbo
imx8mp-skov-revc-jutouch-jt101tm023-dtbs += imx8mp-skov-revc-touch.dtb \
imx8mp-skov-revc-jutouch-jt101tm023.dtbo
imx8mp-skov-revc-tian-g07017-dtbs += imx8mp-skov-revc-touch.dtb \
imx8mp-skov-revc-tian-g07017.dtbo
+dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-jutouch-jt070tm041.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-jutouch-jt101tm023.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-tian-g07017.dtb
dtb-$(CONFIG_ARCH_MXC) += imx8mp-toradex-smarc-dev.dtb
diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt070tm041.dtso b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt070tm041.dtso
new file mode 100644
index 0000000000000..7b3535f47f3ed
--- /dev/null
+++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt070tm041.dtso
@@ -0,0 +1,38 @@
+// SPDX-License-Identifier: (GPL-2.0 OR MIT)
+
+/dts-v1/;
+/plugin/;
+
+#include <dt-bindings/interrupt-controller/irq.h>
+#include <dt-bindings/gpio/gpio.h>
+
+&{/} {
+ model = "SKOV IMX8MP CPU revC - JuTouch JT070TM041";
+ compatible = "skov,imx8mp-skov-revc-jutouch-jt070tm041", "fsl,imx8mp";
+};
+
+&{/panel} {
+ compatible = "jutouch,jt070tm041";
+};
+
+&i2c2 {
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ touchscreen@2a {
+ compatible = "eeti,exc81w32", "eeti,exc80h84";
+ reg = <0x2a>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_touchscreen>;
+ interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
+ reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
+ touchscreen-size-x = <1024>;
+ touchscreen-size-y = <600>;
+ vdd-supply = <®_vdd_3v3>;
+ };
+};
+
+&lvds_bridge {
+ /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */
+ assigned-clock-rates = <0>, <358400000>;
+};
--
2.51.0
^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays
2026-10-08 9:16 ` [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays Steffen Trumtrar
@ 2026-10-08 20:34 ` Frank Li
2026-10-09 10:22 ` Krzysztof Kozlowski
1 sibling, 0 replies; 8+ messages in thread
From: Frank Li @ 2026-10-08 20:34 UTC (permalink / raw)
To: Steffen Trumtrar
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo,
Søren Andersen, devicetree, linux-kernel, imx,
linux-arm-kernel
On Thu, Oct 08, 2026 at 11:16:00AM +0200, Steffen Trumtrar wrote:
> The i.MX8MP Skov RevC jutouch 10" and Tian 7" variants are pretty
> similar, apart from the Display and touch controller.
>
> Move the common bindings to imx8mp-skov-revc-touch.dts and convert both
> variants to use overlays applied on this base version.
>
> Add a compatible for revC-based Skov boards with a touch panel for the
> common dts.
>
> Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
> ---
> Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
Binding change need seperate patch. This is v9.
Does rebase cause problem?
Frank
> arch/arm64/boot/dts/freescale/Makefile | 5 ++
> .../imx8mp-skov-revc-jutouch-jt101tm023.dtso | 38 ++++++++++
> .../dts/freescale/imx8mp-skov-revc-tian-g07017.dts | 81 ----------------------
> .../freescale/imx8mp-skov-revc-tian-g07017.dtso | 40 +++++++++++
> ...h-jt101tm023.dts => imx8mp-skov-revc-touch.dts} | 26 +++----
> 6 files changed, 92 insertions(+), 99 deletions(-)
>
> diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation/devicetree/bindings/arm/fsl.yaml
> index 656f2596e1d53..5599e45ffdcec 100644
> --- a/Documentation/devicetree/bindings/arm/fsl.yaml
> +++ b/Documentation/devicetree/bindings/arm/fsl.yaml
> @@ -1155,6 +1155,7 @@ properties:
> - skov,imx8mp-skov-revc-bd500 # SKOV i.MX8MP climate control with LED frontplate
> - skov,imx8mp-skov-revc-jutouch-jt101tm023 # SKOV i.MX8MP climate control with 10" JuTouch panel
> - skov,imx8mp-skov-revc-tian-g07017 # SKOV i.MX8MP climate control with 7" panel
> + - skov,imx8mp-skov-revc-touch # SKOV i.MX8MP climate control revision C with touch panel
> - ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8MP based board
> - ysoft,imx8mp-iota2-lumpy # Y Soft i.MX8MP IOTA2 Lumpy Board
> - const: fsl,imx8mp
> diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
> index 49025ae465f22..d706290b8dd02 100644
> --- a/arch/arm64/boot/dts/freescale/Makefile
> +++ b/arch/arm64/boot/dts/freescale/Makefile
> @@ -475,6 +475,11 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-lt6.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-mi1010ait-1cp1.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-bd500.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-hdmi.dtb
> +
> +imx8mp-skov-revc-jutouch-jt101tm023-dtbs += imx8mp-skov-revc-touch.dtb \
> + imx8mp-skov-revc-jutouch-jt101tm023.dtbo
> +imx8mp-skov-revc-tian-g07017-dtbs += imx8mp-skov-revc-touch.dtb \
> + imx8mp-skov-revc-tian-g07017.dtbo
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-jutouch-jt101tm023.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revc-tian-g07017.dtb
> dtb-$(CONFIG_ARCH_MXC) += imx8mp-toradex-smarc-dev.dtb
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso
> new file mode 100644
> index 0000000000000..33ddd08a7adb5
> --- /dev/null
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dtso
> @@ -0,0 +1,38 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
> +
> +/dts-v1/;
> +/plugin/;
> +
> +#include <dt-bindings/gpio/gpio.h>
> +#include <dt-bindings/interrupt-controller/irq.h>
> +
> +&{/} {
> + model = "SKOV IMX8MP CPU revC - JuTouch JT101TM023";
> + compatible = "skov,imx8mp-skov-revc-jutouch-jt101tm023", "fsl,imx8mp";
> +};
> +
> +&{/panel} {
> + compatible = "jutouch,jt101tm023";
> +};
> +
> +&i2c2 {
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> + touchscreen@2a {
> + compatible = "eeti,exc81w32", "eeti,exc80h84";
> + reg = <0x2a>;
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_touchscreen>;
> + interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
> + reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
> + touchscreen-size-x = <1280>;
> + touchscreen-size-y = <800>;
> + vdd-supply = <®_vdd_3v3>;
> + };
> +};
> +
> +&lvds_bridge {
> + /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */
> + assigned-clock-rates = <0>, <506800000>;
> +};
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
> deleted file mode 100644
> index 9a562c011f2c2..0000000000000
> --- a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dts
> +++ /dev/null
> @@ -1,81 +0,0 @@
> -// SPDX-License-Identifier: (GPL-2.0 OR MIT)
> -
> -/dts-v1/;
> -
> -#include "imx8mp-skov-reva.dtsi"
> -
> -/ {
> - model = "SKOV IMX8MP CPU revC - TIAN G07017";
> - compatible = "skov,imx8mp-skov-revc-tian-g07017", "fsl,imx8mp";
> -
> - panel {
> - compatible = "topland,tian-g07017-01";
> - backlight = <&backlight>;
> - power-supply = <®_tft_vcom>;
> -
> - port {
> - in_lvds0: endpoint {
> - remote-endpoint = <&ldb_lvds_ch0>;
> - };
> - };
> - };
> -};
> -
> -&backlight {
> - status = "okay";
> -};
> -
> -&i2c2 {
> - clock-frequency = <100000>;
> - status = "okay";
> -
> - touchscreen@38 {
> - compatible = "edt,edt-ft5506";
> - reg = <0x38>;
> - pinctrl-names = "default";
> - pinctrl-0 = <&pinctrl_touchscreen>;
> - interrupts-extended = <&gpio4 28 IRQ_TYPE_EDGE_FALLING>;
> - reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
> - touchscreen-size-x = <1024>;
> - touchscreen-size-y = <600>;
> - vcc-supply = <®_vdd_3v3>;
> - iovcc-supply = <®_vdd_3v3>;
> - wakeup-source;
> - };
> -};
> -
> -&lcdif2 {
> - status = "okay";
> -};
> -
> -&lvds_bridge {
> - assigned-clocks = <&clk IMX8MP_CLK_MEDIA_LDB>,
> - <&clk IMX8MP_VIDEO_PLL1>;
> - assigned-clock-parents = <&clk IMX8MP_VIDEO_PLL1_OUT>;
> - /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 2 * 7 */
> - assigned-clock-rates = <0>, <358400000>;
> - status = "okay";
> -
> - ports {
> - port@1 {
> - ldb_lvds_ch0: endpoint {
> - remote-endpoint = <&in_lvds0>;
> - };
> - };
> - };
> -};
> -
> -&pwm4 {
> - status = "okay";
> -};
> -
> -&pwm1 {
> - status = "okay";
> -};
> -
> -®_tft_vcom {
> - regulator-min-microvolt = <3160000>;
> - regulator-max-microvolt = <3160000>;
> - voltage-table = <3160000 73>;
> - status = "okay";
> -};
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso
> new file mode 100644
> index 0000000000000..b9781a418e4d5
> --- /dev/null
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-tian-g07017.dtso
> @@ -0,0 +1,40 @@
> +// SPDX-License-Identifier: (GPL-2.0 OR MIT)
> +
> +/dts-v1/;
> +/plugin/;
> +
> +#include <dt-bindings/gpio/gpio.h>
> +#include <dt-bindings/interrupt-controller/irq.h>
> +
> +&{/} {
> + model = "SKOV IMX8MP CPU revC - TIAN G07017";
> + compatible = "skov,imx8mp-skov-revc-tian-g07017", "fsl,imx8mp";
> +};
> +
> +&{/panel} {
> + compatible = "topland,tian-g07017-01";
> +};
> +
> +&i2c2 {
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> + touchscreen@38 {
> + compatible = "edt,edt-ft5506";
> + reg = <0x38>;
> + pinctrl-names = "default";
> + pinctrl-0 = <&pinctrl_touchscreen>;
> + interrupts-extended = <&gpio4 28 IRQ_TYPE_EDGE_FALLING>;
> + reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
> + touchscreen-size-x = <1024>;
> + touchscreen-size-y = <600>;
> + vcc-supply = <®_vdd_3v3>;
> + iovcc-supply = <®_vdd_3v3>;
> + wakeup-source;
> + };
> +};
> +
> +&lvds_bridge {
> + /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 2 * 7 */
> + assigned-clock-rates = <0>, <358400000>;
> +};
> diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
> similarity index 56%
> rename from arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts
> rename to arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
> index 3e320d6dea3a2..c830f3ca8cb45 100644
> --- a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-jutouch-jt101tm023.dts
> +++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-touch.dts
> @@ -5,11 +5,10 @@
> #include "imx8mp-skov-reva.dtsi"
>
> / {
> - model = "SKOV IMX8MP CPU revC - JuTouch JT101TM023";
> - compatible = "skov,imx8mp-skov-revc-jutouch-jt101tm023", "fsl,imx8mp";
> + model = "SKOV IMX8MP CPU revC";
> + compatible = "skov,imx8mp-skov-revc-touch", "fsl,imx8mp";
>
> panel {
> - compatible = "jutouch,jt101tm023";
> backlight = <&backlight>;
> power-supply = <®_tft_vcom>;
>
> @@ -28,18 +27,6 @@ &backlight {
> &i2c2 {
> clock-frequency = <100000>;
> status = "okay";
> -
> - touchscreen@2a {
> - compatible = "eeti,exc81w32", "eeti,exc80h84";
> - reg = <0x2a>;
> - pinctrl-names = "default";
> - pinctrl-0 = <&pinctrl_touchscreen>;
> - interrupts-extended = <&gpio4 28 IRQ_TYPE_LEVEL_LOW>;
> - reset-gpios = <&gpio4 29 GPIO_ACTIVE_LOW>;
> - touchscreen-size-x = <1280>;
> - touchscreen-size-y = <800>;
> - vdd-supply = <®_vdd_3v3>;
> - };
> };
>
> &lcdif2 {
> @@ -48,14 +35,17 @@ &lcdif2 {
>
> &lvds_bridge {
> assigned-clocks = <&clk IMX8MP_CLK_MEDIA_LDB>,
> - <&clk IMX8MP_VIDEO_PLL1>;
> + <&clk IMX8MP_VIDEO_PLL1>;
> assigned-clock-parents = <&clk IMX8MP_VIDEO_PLL1_OUT>;
> - /* IMX8MP_VIDEO_PLL1 = IMX8MP_CLK_MEDIA_DISP2_PIX * 7 */
> - assigned-clock-rates = <0>, <506800000>;
> status = "okay";
>
> ports {
> + #address-cells = <1>;
> + #size-cells = <0>;
> +
> port@1 {
> + reg = <1>;
> +
> ldb_lvds_ch0: endpoint {
> remote-endpoint = <&in_lvds0>;
> };
>
> --
> 2.51.0
>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant
2026-10-08 9:15 [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Steffen Trumtrar
` (2 preceding siblings ...)
2026-10-08 9:16 ` [PATCH v9 3/3] arm64: dts: imx8mp-skov: support new 7inch panel board Steffen Trumtrar
@ 2026-10-08 20:36 ` Rob Herring
3 siblings, 0 replies; 8+ messages in thread
From: Rob Herring @ 2026-10-08 20:36 UTC (permalink / raw)
To: Steffen Trumtrar
Cc: Krzysztof Kozlowski, Conor Dooley, Frank Li, Sascha Hauer,
Pengutronix Kernel Team, Fabio Estevam, Shawn Guo,
Søren Andersen, devicetree, linux-kernel, imx,
linux-arm-kernel
On Thu, Oct 08, 2026 at 11:15:58AM +0200, Steffen Trumtrar wrote:
> Add a new board variant for the Skov i.MX8MP based family of boards.
>
> This variant uses a different 7" panel than the existing ones.
> As the already upstream boards and this new one are almost identical,
> convert the other device trees to a base devicetree and apply the touch
> controllers and panels via overlays.
>
> Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
> ---
> Changes in v9:
> - fix dtbscheck error
> - squash new compatible into 7" devicetree patch
That is not what krzk meant. Squash patches 2 and 4. Binding and .dts
patches are always separate.
Rob
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order
2026-10-08 9:15 ` [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order Steffen Trumtrar
@ 2026-10-09 10:21 ` Krzysztof Kozlowski
0 siblings, 0 replies; 8+ messages in thread
From: Krzysztof Kozlowski @ 2026-10-09 10:21 UTC (permalink / raw)
To: Steffen Trumtrar
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo,
Søren Andersen, devicetree, linux-kernel, imx,
linux-arm-kernel
On Thu, Oct 08, 2026 at 11:15:59AM +0200, Steffen Trumtrar wrote:
> The imx8mp-skov-revc-jutouch should be alphabetically before the
> imx8mp-skov-revc-tian variant.
>
> Sort the entries in the correct order.
>
> Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
> ---
> arch/arm64/boot/dts/freescale/Makefile | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/freescale/Makefile
> index 95ae85ab4adf5..49025ae465f22 100644
> --- a/arch/arm64/boot/dts/freescale/Makefile
> +++ b/arch/arm64/boot/dts/freescale/Makefile
> @@ -475,8 +475,8 @@ dtb-$(CONFIG_ARCH_MXC) += imx8mp-skov-revb-lt6.dtb
Odd diff hunk. Next has offset difference of 300 (!!!), thus this
suggests you develop on some old tree.
Acked-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays
2026-10-08 9:16 ` [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays Steffen Trumtrar
2026-10-08 20:34 ` Frank Li
@ 2026-10-09 10:22 ` Krzysztof Kozlowski
1 sibling, 0 replies; 8+ messages in thread
From: Krzysztof Kozlowski @ 2026-10-09 10:22 UTC (permalink / raw)
To: Steffen Trumtrar
Cc: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Frank Li,
Sascha Hauer, Pengutronix Kernel Team, Fabio Estevam, Shawn Guo,
Søren Andersen, devicetree, linux-kernel, imx,
linux-arm-kernel
On Thu, Oct 08, 2026 at 11:16:00AM +0200, Steffen Trumtrar wrote:
> The i.MX8MP Skov RevC jutouch 10" and Tian 7" variants are pretty
> similar, apart from the Display and touch controller.
>
> Move the common bindings to imx8mp-skov-revc-touch.dts and convert both
> variants to use overlays applied on this base version.
>
> Add a compatible for revC-based Skov boards with a touch panel for the
> common dts.
>
> Signed-off-by: Steffen Trumtrar <s.trumtrar@pengutronix.de>
> ---
> Documentation/devicetree/bindings/arm/fsl.yaml | 1 +
I guess "squash these two" under second binding patch was confusing.
Squash these two bindings patches.
This style generates checkpatch warning, which of course could be a
false positive but git history would tell you we never do that.
Best regards,
Krzysztof
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2026-10-09 10:22 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-08 9:15 [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Steffen Trumtrar
2026-10-08 9:15 ` [PATCH v9 1/3] arm64: dts: freescale: imx8mp: skov: fix sort order Steffen Trumtrar
2026-10-09 10:21 ` Krzysztof Kozlowski
2026-10-08 9:16 ` [PATCH v9 2/3] arm64: dts: imx8mp-skov-revc: convert to overlays Steffen Trumtrar
2026-10-08 20:34 ` Frank Li
2026-10-09 10:22 ` Krzysztof Kozlowski
2026-10-08 9:16 ` [PATCH v9 3/3] arm64: dts: imx8mp-skov: support new 7inch panel board Steffen Trumtrar
2026-10-08 20:36 ` [PATCH v9 0/3] arm64: dts: imx8mp-skov: add new 7" variant Rob Herring
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.