From nobody Fri Dec 19 21:50:56 2025 Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4E836329C6A for ; Fri, 7 Nov 2025 14:50:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.203.201.7 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762527002; cv=none; b=L2rSLwoL6Fqfo3iRhcRX2LpBTwl0blMgPvUfjxFPUEFFJNPD3tI4g4Tr4kYitJnDP5IK8+M07BcHuk0xwHmViAlbetsfiRQEEyI2fbLRougGn7+B9yr2Ppg6V8oUsALojPLn0fc/Krq5ewDHC1vEqwkNuPVlKYbReVFlTOacbZM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762527002; c=relaxed/simple; bh=pn6z06dFbqy3Qc3h+zgAdDwGCMlgnxg7d4Mx0PpwL5Q=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KNXQV/YK2FAB75KgoPRdZY7VQtqSavPAb2NlC1+6QO8irN0NxAly1xHmhgaYGJJT+1ESX3l2pg9N/270bLsO01wmKK2KYVJl1f2VwiR9Qy8rbaE1ZhzRJ0+Eix45dHIo3TDzp4AzxsYzyKAxfJB31P80sp+gv4nFYkmbyXXjMJ8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de; spf=pass smtp.mailfrom=pengutronix.de; arc=none smtp.client-ip=185.203.201.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de Received: from dude02.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::28]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vHNmh-0001Tb-I1; Fri, 07 Nov 2025 15:49:51 +0100 From: Marco Felsch Date: Fri, 07 Nov 2025 15:49:51 +0100 Subject: [PATCH 1/2] dt-bindings: arm: fsl: add Skov Rev.C HDMI support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251107-v6-18-skov-revc-hdmi-v1-1-595549e5b496@pengutronix.de> References: <20251107-v6-18-skov-revc-hdmi-v1-0-595549e5b496@pengutronix.de> In-Reply-To: <20251107-v6-18-skov-revc-hdmi-v1-0-595549e5b496@pengutronix.de> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Marco Felsch X-Mailer: b4 0.14.2 X-SA-Exim-Connect-IP: 2a0a:edc0:0:1101:1d::28 X-SA-Exim-Mail-From: m.felsch@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org From software perspective, Rev.C HDMI and Rev.B HDMI don't differ since the panel is connected via HDMI and the touchscreen is connected via USB. However, the bootloader firmware expects to find a dts with the correct revc-hdmi compatible. Signed-off-by: Marco Felsch Acked-by: Conor Dooley --- Documentation/devicetree/bindings/arm/fsl.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/arm/fsl.yaml b/Documentation= /devicetree/bindings/arm/fsl.yaml index 00cdf490b0620bf537330ee9342a197f13c8c8ab..cf4405389f68ab96e9927bb61a0= 5e57cf698b4f1 100644 --- a/Documentation/devicetree/bindings/arm/fsl.yaml +++ b/Documentation/devicetree/bindings/arm/fsl.yaml @@ -1110,6 +1110,7 @@ properties: - skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control = without panel - skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control w= ith 7=E2=80=9D panel - skov,imx8mp-skov-revb-mi1010ait-1cp1 # SKOV i.MX8MP climat= e 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-tian-g07017 # SKOV i.MX8MP climate c= ontrol with 7" panel - ultratronik,imx8mp-ultra-mach-sbc # Ultratronik SBC i.MX8M= P based board --=20 2.47.3 From nobody Fri Dec 19 21:50:56 2025 Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3FAFD329C54 for ; Fri, 7 Nov 2025 14:50:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.203.201.7 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762527002; cv=none; b=kJ3nsCXUiVxWSJig5GG+x18UiJt7KQN+yHtmecNArXb7TgrnMy3UmduCjM9EiwzoXO43W8DNcuO0uyYOYU82MIMkzHJbfSDFoDxGIchiMPebF3KZWP9njuYM1j7ErFiTjM2CxiHYKeDf5XvMAkFjLcTYncIJmxx3vTWGU1cl8WA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1762527002; c=relaxed/simple; bh=9xmlgYIcPDg2cJwx5uGKS37YQZiZmJHaREenlXSoNzY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WECKKrPW0ImR+5TJmfotuXrdUEetHANHZmeFxP99JkzxswVInERq/Igz6o/9MEQgpGabukDb6R31TAut/XeFxyuG4NOU56z0GQEDj8ZSMaZPQ7zf2DV+EczMRWeK05IZM21X0wnMotoiiOePRX9O1v+20uEC7vS5HGMesDC8PRE= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de; spf=pass smtp.mailfrom=pengutronix.de; arc=none smtp.client-ip=185.203.201.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de Received: from dude02.red.stw.pengutronix.de ([2a0a:edc0:0:1101:1d::28]) by metis.whiteo.stw.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1vHNmh-0001Tb-JW; Fri, 07 Nov 2025 15:49:51 +0100 From: Marco Felsch Date: Fri, 07 Nov 2025 15:49:52 +0100 Subject: [PATCH 2/2] arm64: dts: imx8mp-skov: add Rev.C HDMI support Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20251107-v6-18-skov-revc-hdmi-v1-2-595549e5b496@pengutronix.de> References: <20251107-v6-18-skov-revc-hdmi-v1-0-595549e5b496@pengutronix.de> In-Reply-To: <20251107-v6-18-skov-revc-hdmi-v1-0-595549e5b496@pengutronix.de> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Marco Felsch X-Mailer: b4 0.14.2 X-SA-Exim-Connect-IP: 2a0a:edc0:0:1101:1d::28 X-SA-Exim-Mail-From: m.felsch@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org From software perspective, Rev.C HDMI and Rev.B HDMI don't differ since the panel is connected via HDMI and the touchscreen is connected via USB. However, the bootloader firmware expects to find a dts with the correct revc-hdmi compatible. Signed-off-by: Marco Felsch --- arch/arm64/boot/dts/freescale/Makefile | 1 + arch/arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/Makefile b/arch/arm64/boot/dts/f= reescale/Makefile index 525ef180481d331e9c4decd092b7b831c497b67e..9da685641aa9e102a8566f0e58c= 0b57bb822c7d0 100644 --- a/arch/arm64/boot/dts/freescale/Makefile +++ b/arch/arm64/boot/dts/freescale/Makefile @@ -233,6 +233,7 @@ dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revb-hdmi.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revb-lt6.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revb-mi1010ait-1cp1.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revc-bd500.dtb +dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revc-hdmi.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-skov-revc-tian-g07017.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-toradex-smarc-dev.dtb dtb-$(CONFIG_ARCH_MXC) +=3D imx8mp-tqma8mpql-mba8mpxl.dtb diff --git a/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts b/arch= /arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts new file mode 100644 index 0000000000000000000000000000000000000000..c263e8fd048464df637604a8776= aef345877e4f6 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts @@ -0,0 +1,8 @@ +// SPDX-License-Identifier: (GPL-2.0 OR MIT) + +#include "imx8mp-skov-revb-hdmi.dts" + +/ { + model =3D "SKOV IMX8MP CPU revC - HDMI"; + compatible =3D "skov,imx8mp-skov-revc-hdmi", "fsl,imx8mp"; +}; --=20 2.47.3