From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 29F2FC83F22 for ; Wed, 16 Jul 2025 19:16:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To: Content-Type:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=yCt64gnOUhcJeaHkttc14bicUHRNBRsAw96kmQqi3xE=; b=yNyc5nUCUnbQyFjArYHsbSdNho qjIpqtb2J9n9CDI5FgUk+cW4uFRiLXht8gGTd1JOxFwWN1iHJHPQybpNOio8bGbqtWaVI0Obwinpx sSj2DLFEFcR4MvQ5y70SoTJV2wNXy73t8/sbZBuxsnaTzYWU31LI+G4Ni1rx/QMOHp+6QP/LnVhGJ bm0sQdkL3Yu31Qh8kqSwjT0/cNioTzR7Izeo7nm09KLgPFlN6Vhu456ivm+XOLAE+ZDn+7uBZ/z0z voOo78AXwRHH9SNTpMq1sG5Ake9WxpP2dx8b/D0veylAdihhZgWC9m/oNNusAl/mrQpHDhWHgTRX5 v3sRD90Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uc7c7-00000008TXO-2Grd; Wed, 16 Jul 2025 19:16:23 +0000 Received: from mail-westeuropeazlp170100001.outbound.protection.outlook.com ([2a01:111:f403:c201::1] helo=AM0PR83CU005.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uc7WK-00000008SqB-3jxt for linux-arm-kernel@lists.infradead.org; Wed, 16 Jul 2025 19:10:26 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Fwv89xUJ/xoGL/H5Gf07ugfJwqgdvGo0VqWa/BPVQIrJAo7Na7rEq3issWtPOoL0ZmJu30pNRMbZyLaJenvXpJZgiJZ9wzppU+B/FfRw2FZzCuaIJD8Aq8Kaz8sxLRDBk8Y2Ah/2Ri+dHQTg5ZYIKalJbgOchwJgVxFY6eTykiRviOqYdUvYrQhcTHuVKicPTjTnF/jKQsdoMOiWOXkzWZv6MN+J0AyHR1h2X6jqZqv+cqCLhNHjfZTPmQTXIkJrE29WBxFUx6FCqtT+5SGaPTb0eN1q4X8gDduBvZsKuPyXAJFJUAk1Q7OrDlv0Hhc8APk9FnwXmRWdHZkSo/PH4w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yCt64gnOUhcJeaHkttc14bicUHRNBRsAw96kmQqi3xE=; b=GTWX8eCzGNI1GqyCRjjQB0PzlBZ3U5+hWZE+MlbBBdgRs0+Mn0DDG4NNIZC/1H9C4UWKV5XMSjiQLUN2f4LB6wjsc7sxSOb6sAdQSkKLhSb7hCDdRoio+sJlOEQkdDjTlazCSOdbkgcN+aQp63gJqj3fMCXQaPVAkpb3I77vCBgsgSUwxZKWtehFI/7HeuescZtTDRi3zvvKCh6DlBEom5gACJL2FKdGYudVX5YgZW7/14zHxUHKWM9RPRrI3KZnlaMF2fNqbZa2jKODuci3mLWlwdbAx4aWdsFEJrBUsinfL+Qfd3UqmNxxI5d7uY8ID9yQxdbXXYZ3e2YcexJBYA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yCt64gnOUhcJeaHkttc14bicUHRNBRsAw96kmQqi3xE=; b=b6+g8NlJZ3N0YgWbi4HAORWYHbWyIY5mO/rQV4GZKo6Nd4dTPPPey1GW/g4bGLtAaFt21Fs9/be4EHtbMK/JVAxcKyoN3rk6Aep/EvyQeNLH6v5piJwx8mN/1VUAgw2zmnX92uhqQKKGzTltXYz0JLn+EkiPovrGzIZ95tQrw3iX4o2v/WtfaduGqIaOsOVPAZx/j1f/oVfQUgwfXQean16XFlZheXGl79z9Rzu+z0XAjZfmcssnNd6jkpshJ7bbMWPh6IIs9WHN/ollSksLo/8JIlwDt2++K3zBNlyDz1ZnwgjJaZUBKsoXdFkm0jwmQnT8j559VjDWrkBC8WvFqQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by AS8PR04MB8564.eurprd04.prod.outlook.com (2603:10a6:20b:423::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8922.39; Wed, 16 Jul 2025 19:10:07 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%5]) with mapi id 15.20.8922.028; Wed, 16 Jul 2025 19:10:07 +0000 Date: Wed, 16 Jul 2025 15:10:02 -0400 From: Frank Li To: Laurentiu Palcu Cc: imx@lists.linux.dev, Rob Herring , Krzysztof Kozlowski , Conor Dooley , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v2 09/10] arm64: dts: imx943-evk: Add display support using IT6263 Message-ID: References: <20250716081519.3400158-1-laurentiu.palcu@oss.nxp.com> <20250716081519.3400158-10-laurentiu.palcu@oss.nxp.com> Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20250716081519.3400158-10-laurentiu.palcu@oss.nxp.com> X-ClientProxiedBy: AS4P195CA0030.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:5d6::17) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|AS8PR04MB8564:EE_ X-MS-Office365-Filtering-Correlation-Id: c602fdd9-475a-4804-5372-08ddc49c606c X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|52116014|7416014|19092799006|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?N6CuurHa48HIqaf2X3EejId0cQIqNGTkOS9xHkqWjs6gDApRRL5ZqUVaan0V?= =?us-ascii?Q?+gh+b9lgtCBQeC2VRSg/PQy3yPX9y+EPlI7c6ukL7bxNP3fKcxX6ELqs68xK?= =?us-ascii?Q?nyGQTo7idy8ltwZE4USayn22Y2Q7BhQtB/3l3uK2kQefe+XREj1ovI+ewZ2f?= =?us-ascii?Q?JPwO9SiBZrTzbsgxkgICTSQ53eS8hQWmX0OioPf0Og9s27Xqf1wMnLGrLkuo?= =?us-ascii?Q?3qjx10C0q7G8s0GnjctDP9Iv11iWmFHoVsuE3Pbf2/yPjhcnmkgrj8DONARG?= =?us-ascii?Q?6lKSc+AJoJVMSUcP7XCRmAgtwTv07T2hzh+aH7OMshEaV7wDhZF4RnwYQZzM?= =?us-ascii?Q?UCYBShMhYfh8vQt9IRrBBoe2lEbH8JT2nKwhLF6oUp81eMWUPdL4PIwul1Pd?= =?us-ascii?Q?2MicA1PFmoDdPolLf3EH5kJQcujAA/JvU0WHqYJHuUffByOUckcEhgsNiW2E?= =?us-ascii?Q?f4d3PR1G96vSUXzO5YOpwQiz6F9b23AsmX+YQejVRi9KVDlkzUhLBsT4KIVI?= =?us-ascii?Q?nC4m8D0J7ZQQDHYvb8pIRqETpPERMQ1eBGh1oykLzR4YPryeJB+t4CO21uv7?= =?us-ascii?Q?4zDJxuns9YfnrbMnB0l4vaw77RDzkBiVMFwn2c+onw8AsqtOMHwlRGJ3lOKf?= =?us-ascii?Q?s9Ucqsj7Z3BZ4JQ4ZwxkbM510a55as7hOFtQAdGHuyZZAOYfqcM90hvHq6pU?= =?us-ascii?Q?jzTADuodNQ5JHnXF12+EV4yAgcrKTyfbk/9xsjnFipju1RVUj3ZV2kCtyXEt?= =?us-ascii?Q?fDneAs1tvyyk5G4q+Spqw4dH25qQG+ky/Ma09pxNZNOTGxSo7s41r2HOUC9p?= =?us-ascii?Q?5zcFb/y4sZOeLcOOTIFf8mWmAB9jtEQu9tZDZAja7q0tyVH7GjM7xHyap/ys?= =?us-ascii?Q?Em+raIWLEEIF/AxDKwCxHXcG6UBzavmCkllfEMpyqKdXpXOuhi4uhsBLdHSt?= =?us-ascii?Q?uLvuhaQsSf6h3uWIUEPW9VsdXDhPhayhQVgv2JHVvk2ZysgNNR6E9DihliwG?= =?us-ascii?Q?t0aBwTh3cRSMDu2CliSyx/p20vicEMzQ63/8jh1yyb+afQJyB5z6rNesKuRP?= =?us-ascii?Q?Sx3f2qDr+UAefWbabr4BXzs32Udz1u2WioDsSYsaTj26aBpvchNH+1um9ns0?= =?us-ascii?Q?4axMqG2M6T5DbcfKF1zuDnBGq5ec5X6zZzhWnB3cQjl5SqkIyAVBVgEQ+kAm?= =?us-ascii?Q?gsJxR1vHjC82Ldi6yHR90XSSj17oJaoRDB8KY80g+olxMl/LFIVwQ1AtcQw5?= =?us-ascii?Q?h+x58DNvdcr9YB8ocwNqPNYQNML4iyV6VlOeup9qkLI53Z1atD/Q11Og8pjp?= =?us-ascii?Q?ss9l94XjKGGqUQYKzEvt7z6Elljwp85vEcbZ2kYYUgekIGa5DNczbRztiyBQ?= =?us-ascii?Q?BaWc1dOjqvEf0PmEKhqX3hUhI3R07JBd8WUNwq9WHbigSZtuTgzJoqr+qRxA?= =?us-ascii?Q?jHm5uLFJAaxBV1urltgYVcINwW4kQIhXGyKF0qsGyUwVtfawKWXo5ryeeOYT?= =?us-ascii?Q?/Dr2lrTuORn9NzA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(52116014)(7416014)(19092799006)(1800799024)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?oHTLN65hxqyQgkeiPgSQD6EMcMfzA+JCKChd/fKwkdzxSbCV5D5P8Ax3IkLv?= =?us-ascii?Q?CqkSeXg95U1gHOZNnhNwSnVYbqNXmHpUxxVCBrXch+3QofbtsTuDh3s/ln4f?= =?us-ascii?Q?eMjfwHH9M6ThAQgR9rxkWd5ZEOXBRd5VCgX7m2ilDoWnbBqdf63QYP1cwVoq?= =?us-ascii?Q?tGktXhUJwqzRH1LWlUfj7YbWz0dtJ1xZ6OTFDTEH8DT7JYEqRePAL4BmxzGQ?= =?us-ascii?Q?QiTo27b5xw+lDgW8UjavNEhH9ySWQAnot5/zMP7HfUSGIJziSBFwGOcoQ1x6?= =?us-ascii?Q?wauHWd0Kp1Agq+MaX23s9FMFkjhoA2SE95BxDw8IRBh1CDvzjtPD1f/xoQNG?= =?us-ascii?Q?kkN71gkawKvY0EDowtWIIDExK+GACNFQJ7yqMYCPdZsB4Sh7l3Kga4VvJGs4?= =?us-ascii?Q?sXXd1WAjlz+LaNXcoLSpWHUI1c+Lmw6FA9O/W+Zo1kB5iuJTxLAtGeiF7T3W?= =?us-ascii?Q?9/+NgDTpknEnnc2Bc+YrjzFKM7j5Ibrgnpn7umx0l3ygxXpyNRXA3k2wBZAn?= =?us-ascii?Q?Iklvjlod0nA0b4U7SxOB89N3fxrHoh0Gs+/qSM1eQqZ/t0AoGjP/aY09cvrr?= =?us-ascii?Q?lMyIzkS9x+QID7u5WpBRyIwU9YAtvgpoi8HeoZt8pHlLgwLuk+QXb0ZwdCnZ?= =?us-ascii?Q?trACtSUTWnwk0fsFTsMlJ6tPWx+EuQRskjVaJ89OFnFY+Em5jbMyEJBHmrg8?= =?us-ascii?Q?WEFC4wQlasDujZI/N+kr+qtkLYB+rWRZORK3O7cRJeNT9TVs4qNshwETmosS?= =?us-ascii?Q?dbzRzi66XTSSBbrxGooVM3XNCSw2rxthol7SI3K860s4+U4Vsx2/VvrBfwMY?= =?us-ascii?Q?xPzagqgVsYXX6qfUNqJyLDblvzMeOpFDPrIdkazSp4ieGlZRRY6Rz7crCLbZ?= =?us-ascii?Q?Eh9hQgA0haDp7oDmithRSKXFYa8DuFrkuGkBJtRXjUBDLlJNOBxZb77gwSh9?= =?us-ascii?Q?V2htsboRGeqscX2QzyIAtzfwmPyo08mB06RznAo7DYFjXLig8wLN3BhfDzp2?= =?us-ascii?Q?ifZZjU2HwbtmDw5JBCsajydB2KakgoAiJ4lpEdKqO/jbDgGSwh8kjPf+ACX1?= =?us-ascii?Q?cSE8e33Bsv9BdfJXuC78hdjY36mLQ0EsmblIk2dOdzpFuxeB1WpmFVpwLcn9?= =?us-ascii?Q?EqRmLGth81QI+O9dFBcKFUCOIrOnZQ2/dhcQ72brF7k7xngkh6l17N7yjKSD?= =?us-ascii?Q?IbltlxRyHEk5dOgZxcPjSjIhI4Y08Mu/bEQzFt+zo1sZmFfb3xH4U6sO5cTX?= =?us-ascii?Q?PRKRHxeMYwrVtaFbugNUJYEaWzJieSMlb7fLRcM9bsRPBjnRwP0t/lXYtCr7?= =?us-ascii?Q?5HfGKlKIT/ank+dVcytCXKxQ76kShlEZzyLyB6OKzkC7BN2GD2teGno60OXs?= =?us-ascii?Q?36+6INBbWxiaFW2qtPm1oEiki4GkDIRXdR2xL6pKRA/2S9rpINN79VSAPDzh?= =?us-ascii?Q?Ug4/dWBr255DQgFySIzm6hjLvNy2wtIYxYaFIX48RPkRWta1ghVPJuRqdfbn?= =?us-ascii?Q?BGA44WCLU5vSm6+x+JNf3p3n5MJAPkCVlDFoNbc/Quk87wd6SYmRhmHEmJoF?= =?us-ascii?Q?wP6/GBAhefHZKIAcz+11IWPnN6looZlhcUnzdSUe?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c602fdd9-475a-4804-5372-08ddc49c606c X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2025 19:10:07.3396 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OLWlLdig+L4KVyXHP7r3s+EUDqhixzESStdPYKu5ysocYyXN/JP2hlUpMZyAsAQ/czM5tgaZ4M3LY/LsypVO7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB8564 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250716_121024_931682_DE6701D6 X-CRM114-Status: GOOD ( 17.40 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Wed, Jul 16, 2025 at 11:15:13AM +0300, Laurentiu Palcu wrote: > The ITE IT6263 based NXP LVDS to HDMI converter can be attached to the > i.MX943 EVK board LVDS port using the mini-SAS connector. Generally, attached devices should be overlay file. You'd better mention it is default configuration for shipped EVK board in commit message. > > Signed-off-by: Laurentiu Palcu > --- > arch/arm64/boot/dts/freescale/imx943-evk.dts | 123 +++++++++++++++++++ > 1 file changed, 123 insertions(+) > > diff --git a/arch/arm64/boot/dts/freescale/imx943-evk.dts b/arch/arm64/boot/dts/freescale/imx943-evk.dts > index c8c3eff9df1a2..636913782f983 100644 > --- a/arch/arm64/boot/dts/freescale/imx943-evk.dts > +++ b/arch/arm64/boot/dts/freescale/imx943-evk.dts > @@ -125,6 +125,129 @@ memory@80000000 { > reg = <0x0 0x80000000 0x0 0x80000000>; > device_type = "memory"; > }; > + > + hdmi-connector { > + compatible = "hdmi-connector"; > + label = "hdmi"; > + type = "a"; > + > + port { > + hdmi_connector_in: endpoint { > + remote-endpoint = <&it6263_out>; > + }; > + }; > + }; Please run https://github.com/lznuaa/dt-format to keep all node correct orderred i.mx943's dts file already keep order when upstream. I remember hdmi-connector should before memory@80000000. > +}; > + > +&dcif { > + status = "okay"; > +}; > + > +&ldb { > + assigned-clocks = <&scmi_clk IMX94_CLK_LDBPLL_VCO>, > + <&scmi_clk IMX94_CLK_LDBPLL>; > + assigned-clock-rates = <4158000000>, <1039500000>; > + status = "okay"; > + > + ports { > + port@1 { > + reg = <1>; reg = <1> already set in dtsi file. So needn't set again. Frank > + > + lvds_out: endpoint { > + remote-endpoint = <&it6263_in>; > + }; > + }; > + }; > +}; > + > +&lpi2c3 { > + clock-frequency = <400000>; > + pinctrl-0 = <&pinctrl_lpi2c3>; > + pinctrl-names = "default"; > + status = "okay"; > + > + pca9548_i2c3: i2c-mux@77 { > + compatible = "nxp,pca9548"; > + reg = <0x77>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + i2c@0 { > + reg = <0>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@1 { > + reg = <1>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@2 { > + reg = <2>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@3 { > + reg = <3>; > + #address-cells = <1>; > + #size-cells = <0>; > + > + lvds-to-hdmi-bridge@4c { > + compatible = "ite,it6263"; > + reg = <0x4c>; > + data-mapping = "jeida-24"; > + reset-gpios = <&pcal6416_i2c3_u171 8 GPIO_ACTIVE_HIGH>; > + > + ports { > + #address-cells = <1>; > + #size-cells = <0>; > + > + port@0 { > + reg = <0>; > + > + it6263_in: endpoint { > + remote-endpoint = <&lvds_out>; > + }; > + }; > + > + port@2 { > + reg = <2>; > + > + it6263_out: endpoint { > + remote-endpoint = <&hdmi_connector_in>; > + }; > + }; > + }; > + }; > + }; > + > + i2c@4 { > + reg = <4>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@5 { > + reg = <5>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@6 { > + reg = <6>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + > + i2c@7 { > + reg = <7>; > + #address-cells = <1>; > + #size-cells = <0>; > + }; > + }; > }; > > &lpi2c3 { > -- > 2.34.1 >