[{"id":3678324,"web_url":"http://patchwork.ozlabs.org/comment/3678324/","msgid":"<CAFLszTi-s_XZgoFN4avxDn2sjo8MPGyLmC=stLC1ZGbsgkWOng@mail.gmail.com>","list_archive_url":null,"date":"2026-04-16T18:54:23","subject":"Re: [PATCH] video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver","submitter":{"id":6170,"url":"http://patchwork.ozlabs.org/api/people/6170/","name":"Simon Glass","email":"sjg@chromium.org"},"content":"Hi Shaurya,\n\nOn 2026-04-15T19:03:21, Shaurya Rane <ssrane_b23@ee.vjti.ac.in> wrote:\n> video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver\n>\n> Add support for the ITE IT66121 DPI-to-HDMI bridge chip. The IT66121\n> converts parallel RGB/DPI video input to HDMI output. It is found on\n> boards like the BeaglePlay where the TI AM625 SoC's DPI output is\n> routed to an HDMI connector through this chip.\n>\n> The driver is based on the IT66121 Programmer Guide and the Linux\n> kernel driver drivers/gpu/drm/bridge/ite-it66121.c.\n>\n> Tested on BeaglePlay hardware with HDMI output via TI TIDSS.\n>\n> Signed-off-by: Shaurya Rane <ssrane_b23@ee.vjti.ac.in>\n>\n> drivers/video/bridge/Kconfig   |  10 +\n>  drivers/video/bridge/Makefile  |   1 +\n>  drivers/video/bridge/it66121.c | 535 +++++++++++++++++++++++++++++++++++++++++\n>  3 files changed, 546 insertions(+)\n\nGeneral note: please use lower-case hex consistently.\n\n> diff --git a/drivers/video/bridge/it66121.c b/drivers/video/bridge/it66121.c\n> @@ -0,0 +1,535 @@\n> +#include <dm.h>\n> +#include <i2c.h>\n> +#include <edid.h>\n> +#include <log.h>\n\nDoes this need linux/bitops.h for the BIT() macro?\n\n> +static int it66121_setup_afe(struct udevice *dev, unsigned long pclk_khz)\n> +{\n> +     int ret;\n> +\n> +     ret = it66121_reg_write(dev, IT66121_AFE_DRV_REG, IT66121_AFE_DRV_RST);\n> +     if (ret)\n> +             return ret;\n> +\n> +     if (pclk_khz > 80000) {\n> +             ret = it66121_reg_set(dev, IT66121_AFE_XP_REG, 0x90, 0x80);\n> +             if (ret)\n> +                     return ret;\n> +             ret = it66121_reg_set(dev, IT66121_AFE_IP_REG, 0x89, 0x80);\n> +             if (ret)\n> +                     return ret;\n> +             ret = it66121_reg_set(dev, IT66121_AFE_XP_EC1, 0x10, 0x00);\n\nPlease can you add named defines for these bit fields (0x90, 0x89,\n0x80, 0x10, 0x09, etc.) so it is clear what each AFE setting does. A\nbrief comment referencing the programming guide section would also\nhelp.\n\n> +     /* Preferred DTD pixel clock: bytes 54-55, units of 10 kHz. */\n> +     pclk_khz = ((unsigned long)priv->edid[55] << 8 |\n> +                  priv->edid[54]) * 10;\n\nPlease can you use EDID_DETAILED_TIMING_PIXEL_CLOCK() from edid.h (or\nedid_get_timing()) rather than open-coding the EDID parsing.\n\n> +static int it66121_attach(struct udevice *dev)\n> +{\n> +     struct it66121_priv *priv = dev_get_priv(dev);\n> +     unsigned long pclk_khz;\n> +     u8 status;\n> +     int ret;\n> +\n> +     ret = video_bridge_set_active(dev, true);\n> +     if (ret) {\n> +             debug(\"IT66121: set_active failed: %d\\n\", ret);\n> +             return ret;\n> +     }\n\nJust to check: video_bridge_set_active() returns 0 if the GPIOs are\nnot specified in DT. If BeaglePlay does not define reset-gpios, this\nreturns 0 but does not reset the chip. Is this intentional?\n\n> +     if (pclk_khz > 0) {\n> +             debug(\"IT66121: configuring video for %lu kHz pclk\\n\",\n> +                   pclk_khz);\n> +             ret = it66121_setup_video(dev, pclk_khz);\n> +             if (ret)\n> +                     debug(\"IT66121: setup_video failed: %d\\n\", ret);\n> +     }\n> +\n> +     return 0;\n\nIf it66121_setup_video() fails you log it but return 0. Should this\nreturn ret instead? If the failure is intentionally non-fatal, please\nadd a comment.\n\nRegards,\nSimon","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=chromium.org header.i=@chromium.org header.a=rsa-sha256\n header.s=google header.b=e3lVgawX;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=chromium.org","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=chromium.org header.i=@chromium.org\n header.b=\"e3lVgawX\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=pass (p=none dis=none) header.from=chromium.org","phobos.denx.de;\n spf=pass smtp.mailfrom=sjg@chromium.org"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxRyW5wSLz1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 04:54:43 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 4290884258;\n\tThu, 16 Apr 2026 20:54:41 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 3DA8E84258; Thu, 16 Apr 2026 20:54:39 +0200 (CEST)","from mail-ej1-x62a.google.com (mail-ej1-x62a.google.com\n [IPv6:2a00:1450:4864:20::62a])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 0E1AC84214\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 20:54:37 +0200 (CEST)","by mail-ej1-x62a.google.com with SMTP id\n a640c23a62f3a-b9c745e18a0so194296966b.1\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 11:54:37 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,\n DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,\n RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_PASS autolearn=ham\n autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; t=1776365676; cv=none;\n d=google.com; s=arc-20240605;\n b=B3oSueBJP2LPgd/c+fmUi2ik0AciuCDr0lSvwKx9nJ0cA5xCM+rwBz/5IY9JXJg8/+\n 3Tw0rvbFM+wqAesdYRSuFiesDK2zcBt1AIyUbLsa1sq57rqFl5ydEqrf4Tq9zp/lhsWl\n Y26sH48xOvSS7Z1gXoJqpJA9HE3ou5NT9RiMgsqp2DlVjArX8982E0YKI+4oGBrqtStW\n PpaJm42ZoXViuHUbACIT4lSqhayt65kX/KB4f9CNGjBNPyje6z+n4zec0SLSpp5uixe4\n Ee7pjaAXM1nb5HJXXSoGWuWjhm4P48o2wScV3rHhdXSz/f+BrpDUZdPeM7nHaXwwM/fr\n 7eEQ==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:dkim-signature;\n bh=O87EEr1dp7ZFbzrcS6pYLvni5bcIMoCny/fPFcxfavU=;\n fh=8LbBtn3iNxQRuEgDTUB0nOZtFTCP6XN1/ZQVKWpSzFo=;\n b=lkRh9uRD/cvR+cgh7DQ8cdbFtrO6B/f8XFFuwNKwYceae7Ou8vZbb7noHFe9pkHHzF\n IJRSF+fompGd6LVGaKRaQVgut0jBPWn34GkVYAQkJ5nobCIvlFcgUxgds8J690FyL1Nj\n J9Upm8TbXNAzRCPMvQ3ZxWMxdF9nomUKuyi17SJzljaLNp82muZIkwbjEwwK4tBorSSY\n 6rvV8RA+GLUMKyzfe4yFHsCkviWCoPxUFT01gdRAlv7ZmXMk+VUU4DF5xYteXv9QRu8H\n SB4o/7kFRivNt3NuMlNeWjLYsImlo/VGCbM9y2LQYbiftbAPXq56cegk/0QeN77h/cvL\n dRYA==; darn=lists.denx.de","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=chromium.org; s=google; t=1776365676; x=1776970476; darn=lists.denx.de;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:from:to:cc:subject:date:message-id:reply-to;\n bh=O87EEr1dp7ZFbzrcS6pYLvni5bcIMoCny/fPFcxfavU=;\n b=e3lVgawX41DyhaNYHZXuIJ9bnkVYoVT2S3VK89+cX9kmkBnAq6Drv1ASDOW/2sc5/t\n FnqR3jA99tH2XQGgH11fGtv8JMGIMfpAPgJaCH7+FnOzx06aSxLuxKsmOcLPVoPApwFp\n 6DOGIsbuCDEsGAgpCt0za4Edu0oT6Bm2yRcO0=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776365676; x=1776970476;\n h=cc:to:subject:message-id:date:from:in-reply-to:references\n :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date\n :message-id:reply-to;\n bh=O87EEr1dp7ZFbzrcS6pYLvni5bcIMoCny/fPFcxfavU=;\n b=OV1f7UCqqe2QHUkeJ/T7OFGGuUeg///kOEBwnIi+QX0I7owYK+x8q2Hfexq67pR2vY\n XCnfbNgWVEox4VNOzrJRqtDabhi02x+YIbvxf63pfVb8yXRNt7xhVv9kTObYpoFaQK1T\n ahWnzjvfrn9OpVYbMoRIcz37GqBPSiNxU1fCBKo71QW1qB8sC6xNhWp84RZVqEnWN+l7\n gSIEj3WReUWKkI6navY/qQQNB1WuRwQJJi1QpLP4EuORgMf99uON06XTlGJa1BuSspI5\n 2MlSWqCcwDfZB0cyb3MZWeY+ZkBahdpw/PmkHNqcYk6Su/exImwi3SEscfbF8N/jCD5P\n We5w==","X-Gm-Message-State":"AOJu0YwcfyFoFZIf4gQs5G4gXu7TYxK8FwjG/aBDWNtswwLA4ZsD2AyB\n wDXrxZVRHhxaASmbFkTD6IQ5C89/5qp9FGS7pg70NMPs3kDTOADj9m2m/vn4rex6Jsz/rJqhxYs\n 3CJspRf/RbbBWVXq8fSosUZ2TY134IY1Dy1Yy5vOUVglYmQ+t2UChgg==","X-Gm-Gg":"AeBDievpwc4lKO5+Wpv1900DXkBH/235rb2Y/C+eYW7yQ9i0/s5bU3gW7htj3pZLVuw\n AQ6lXzuEjORd+Z6ekV2vwcisIxjA/Pw55w0SmkX/uZPh/VBLcUWJipkdKQHJsurkrxYUQUQmrJE\n aZDAMYyzvovs+/MrGiM0ty2zWnIdFBPOzxaydLqNZjLMXULnm23FXjADMDeEljwCw2NWfC377sv\n 4iW6o78fpxo4nwQRRMUU9XAvVFhw8EdV8NUXDSK5/TfFJWnH/7vUD60NY6NeyPEfIH658sstmNR\n 0+dGiGdYjYd/VPqFJhw8","X-Received":"by 2002:a17:907:1b08:b0:b88:51cb:fd65 with SMTP id\n a640c23a62f3a-ba3e3503c36mr23927966b.3.1776365676409; Thu, 16 Apr 2026\n 11:54:36 -0700 (PDT)","MIME-Version":"1.0","References":"<20260415190321.120706-1-ssrane_b23@ee.vjti.ac.in>","In-Reply-To":"<20260415190321.120706-1-ssrane_b23@ee.vjti.ac.in>","From":"Simon Glass <sjg@chromium.org>","Date":"Fri, 17 Apr 2026 06:54:23 +1200","X-Gm-Features":"AQROBzAnfaDAuM8pVeJqFdVQBlK9DU4qD2jjlCP7li_dbrweKBh-RQUUZsPA9-M","Message-ID":"\n <CAFLszTi-s_XZgoFN4avxDn2sjo8MPGyLmC=stLC1ZGbsgkWOng@mail.gmail.com>","Subject":"Re: [PATCH] video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver","To":"ssrane_b23@ee.vjti.ac.in","Cc":"u-boot@lists.denx.de, jd@denx.de, tl@denx.de, trini@konsulko.com","Content-Type":"text/plain; charset=\"UTF-8\"","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}},{"id":3678973,"web_url":"http://patchwork.ozlabs.org/comment/3678973/","msgid":"<CANNWa04cAXG43oWnWW9UJSyXHXzY6UcYAd+pLdtNVBVBAYEoPg@mail.gmail.com>","list_archive_url":null,"date":"2026-04-18T07:01:24","subject":"Re: [PATCH] video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver","submitter":{"id":92105,"url":"http://patchwork.ozlabs.org/api/people/92105/","name":"SHAURYA RANE","email":"ssrane_b23@ee.vjti.ac.in"},"content":"On Fri, Apr 17, 2026 at 12:24 AM Simon Glass <sjg@chromium.org> wrote:\n\n> Please can you add named defines for these bit fields (0x90, 0x89,\n> 0x80, 0x10, 0x09, etc.) so it is clear what each AFE setting does. A\n> brief comment referencing the programming guide section would also\n> help.\n>\nyes will update that in V2\n> > +     /* Preferred DTD pixel clock: bytes 54-55, units of 10 kHz. */\n> > +     pclk_khz = ((unsigned long)priv->edid[55] << 8 |\n> > +                  priv->edid[54]) * 10;\n>\n> Please can you use EDID_DETAILED_TIMING_PIXEL_CLOCK() from edid.h (or\n> edid_get_timing()) rather than open-coding the EDID parsing.\n>\nyeah I should have done it is the same approach the anx6345 bridge uses\n> > +static int it66121_attach(struct udevice *dev)\n> > +{\n> > +     struct it66121_priv *priv = dev_get_priv(dev);\n> > +     unsigned long pclk_khz;\n> > +     u8 status;\n> > +     int ret;\n> > +\n> > +     ret = video_bridge_set_active(dev, true);\n> > +     if (ret) {\n> > +             debug(\"IT66121: set_active failed: %d\\n\", ret);\n> > +             return ret;\n> > +     }\n>\n> Just to check: video_bridge_set_active() returns 0 if the GPIOs are\n> not specified in DT. If BeaglePlay does not define reset-gpios, this\n> returns 0 but does not reset the chip. Is this intentional?\n>\nYes, intentional. BeaglePlay doesn't route a reset GPIO to the IT66121\n the chip relies on its internal power-on reset, and we follow up with\nthe software reset sequence in it66121_hw_init() (writing\nIT66121_SW_RST with AREF/VID/AUD/HDCP held in reset, then releasing\nthem after the AFE is programmed). will add a comment to make this\nexplicit:\n> > +     if (pclk_khz > 0) {\n> > +             debug(\"IT66121: configuring video for %lu kHz pclk\\n\",\n> > +                   pclk_khz);\n> > +             ret = it66121_setup_video(dev, pclk_khz);\n> > +             if (ret)\n> > +                     debug(\"IT66121: setup_video failed: %d\\n\", ret);\n> > +     }\n> > +\n> > +     return 0;\n>\n> If it66121_setup_video() fails you log it but return 0. Should this\n> return ret instead? If the failure is intentionally non-fatal, please\n> add a comment.\n>\nSwallowing the error there was wrong. Changed it to return ret on\nfailure; if video setup fails the bridge isn't usable, so the caller\nshould see it.\n  V2 coming shortly.\n  Regards,\n  Shaurya","headers":{"Return-Path":"<u-boot-bounces@lists.denx.de>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=vjti.ac.in header.i=@vjti.ac.in header.a=rsa-sha256\n header.s=google header.b=QQZC6WOG;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=ee.vjti.ac.in","phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de","phobos.denx.de;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=vjti.ac.in header.i=@vjti.ac.in header.b=\"QQZC6WOG\";\n\tdkim-atps=neutral","phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=ee.vjti.ac.in","phobos.denx.de;\n spf=none smtp.mailfrom=ssrane_b23@ee.vjti.ac.in"],"Received":["from phobos.denx.de (phobos.denx.de\n [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fyXJq72lpz1yGt\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 18 Apr 2026 23:14:19 +1000 (AEST)","from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 4395F83BC8;\n\tSat, 18 Apr 2026 15:14:10 +0200 (CEST)","by phobos.denx.de (Postfix, from userid 109)\n id 7087783FF5; Sat, 18 Apr 2026 09:01:39 +0200 (CEST)","from mail-ej1-x636.google.com (mail-ej1-x636.google.com\n [IPv6:2a00:1450:4864:20::636])\n (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id F016880086\n for <u-boot@lists.denx.de>; Sat, 18 Apr 2026 09:01:36 +0200 (CEST)","by mail-ej1-x636.google.com with SMTP id\n a640c23a62f3a-b8f9568e074so250977366b.0\n for <u-boot@lists.denx.de>; Sat, 18 Apr 2026 00:01:36 -0700 (PDT)"],"X-Spam-Checker-Version":"SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de","X-Spam-Level":"","X-Spam-Status":"No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,SPF_NONE\n autolearn=ham autolearn_force=no version=3.4.2","ARC-Seal":"i=1; a=rsa-sha256; t=1776495696; cv=none;\n d=google.com; s=arc-20240605;\n b=XlnLYZIf37XW7x4SsO3pxaZRLioa/yXeKcVlUfoU5TfrM0EXY5xsCh0Ok8Eo/dG7N1\n vJVZhwaMX85U5nAYN6xsis1ezNwkPk4fEtTA7I5Phw9HPJGxU6sKFH6mgBY15jhCWArl\n qoJaz1DMBtvenEpwtt6LFfYLAsXDKInM1VwiJL3ENW5amLVjAxXQ0GMVAPOXz6Kq0hit\n BZujUyUuAMb+1T4JZh1o4JjTc0787Ni1YLsPvtGj4FnFSWXNjcXkFdYVhxxxmpUYLjxl\n WnzooZ8QBseUqZWDokLZ2m0F31pbG/29U9tm2nO6KueAdhGksZcYqYlaJFuTXKQ48vOo\n Fj0Q==","ARC-Message-Signature":"i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:dkim-signature;\n bh=EEuxY4uxT1vrcA5v1HrKqsRPOZgL3IrZD7d6e6L6vj8=;\n fh=pRwEMyC5y8czXLmH1HBxkBMwOGE0anBAHYC7Rp+rx/E=;\n b=EgAhcyNjfMnqAn+/QJhthTTjx4EAh7Kx+AhribCjfacty5l4OFjRvGhLsjSFumLH/i\n HtPfkdlmfGcLQbszUap90zUuwrTNfw4qiZobljk83fMJ7LzERvAyPrz2/C+85eKRaNiZ\n 8XflV/U5cy1fI8hO7k4Ehb/eVDBDbmo18alGP4qz9ZMZjRSerguUWN3hY6Qnhw1srZAC\n LvhqL3E41poAFdFvhBk6U9qqeFVdYqtEY108cDpbvwWf3tCRP0IhtBwxTciq8K6qqsb8\n E7nYaNnu5R/HiotTkSlfZURLauocVhoyZCifrkrLz22H+LnfI6trcAnDjMpx58FC9GLf\n 7niA==; darn=lists.denx.de","ARC-Authentication-Results":"i=1; mx.google.com; arc=none","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=vjti.ac.in; s=google; t=1776495696; x=1777100496; darn=lists.denx.de;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:from:to:cc:subject:date\n :message-id:reply-to;\n bh=EEuxY4uxT1vrcA5v1HrKqsRPOZgL3IrZD7d6e6L6vj8=;\n b=QQZC6WOGjzeurNrCtq27GYXODD5NUn262a9N7TOlVYhsv+2GoTwxfyqvErOR3W2ySW\n Wu/vvEbHv0UJ2GEUyHMDV872ytL89Byp4O7Dag9ETDjmipBvrEUv5P/wKWoa/JJQlqQi\n JA9orM7OGAOfAq3OVRatd99jWuVuOXpC4HE4A=","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776495696; x=1777100496;\n h=content-transfer-encoding:cc:to:subject:message-id:date:from\n :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=EEuxY4uxT1vrcA5v1HrKqsRPOZgL3IrZD7d6e6L6vj8=;\n b=Wewfy5i964RuMZXBlc+tnoc7r97i8MFJ6Jw6k6qnq9ExM4GDDPiMzV8sYlOxI+q4Xw\n SNmeMjsdzYetvV+e5uProiKWssI+s+/AbRQ63gU1tmIB2q4SMEydaHIPQRrfNLM2SUZ1\n yb0LTxwk9xKPSxo6tm1wya2MqqkWe7xZMXdAhS1oF8HM6BFH16YOIa07f7Nb6yf2AEwY\n 2WEam6ODBgWn+Uy273d419korrM4tITTE+P5D0xKUefaH/3BixEuPiVTJorih0qLPY4M\n kHa/mrn4CLOhRlwYIA9PEH2qOn2XTI7KWQ4zufMGV+3niVwgAQ6D48i3/1lNvJv7/zGO\n Gakw==","X-Gm-Message-State":"AOJu0YxEl6zn+PlS3oS4ytNevJCcPYqcuF9BuxBcdZS3ABGzcmyJk35N\n CRx+ZgeON5c5V8N+lSb0gY0QR/jxscS5pOSj9cVAES95j8qhUUBQUJSrOS3vGXGBn52bvfdEVE+\n AF7JHmB16+8P3rxKOwy9IOATyCMwSX8Y8UPVfa1OxIg==","X-Gm-Gg":"AeBDieuDqEpqDUCyWbOYZPwTnmcLHsh8F/bUlgEiHB4sWYh4E3VwExwu1JXhmcBdbKT\n QJgZlvRtEjpZ3A2Uo+SGJ23JtcuW5/9Qc8D6pNR+YQ9ahs88oJg7XLO/y+D8G/QhhxHsfePL5Mv\n jlT5TR4riAO8VMccw7XEiluJpsX/CT/tbp/gC/tXy7D3JhC8IwiRo0BO23/KwrwKCkjgarTjZHe\n OKnosRPOLR279ePLNgeW71pHJjnDDsvdFdt6nrGdtxtMVvqmOkkbFwOXrTv86RVqoWVzKSEEXrk\n 4h+Rs7Cu14iixSB5ohDxEFCDgUbfmmSMk0AWB40SFrr6tYbrOg==","X-Received":"by 2002:a17:907:1c98:b0:ba5:7cce:9794 with SMTP id\n a640c23a62f3a-ba57cce9990mr61339366b.30.1776495696128; Sat, 18 Apr 2026\n 00:01:36 -0700 (PDT)","MIME-Version":"1.0","References":"<20260415190321.120706-1-ssrane_b23@ee.vjti.ac.in>\n <CAFLszTi-s_XZgoFN4avxDn2sjo8MPGyLmC=stLC1ZGbsgkWOng@mail.gmail.com>","In-Reply-To":"\n <CAFLszTi-s_XZgoFN4avxDn2sjo8MPGyLmC=stLC1ZGbsgkWOng@mail.gmail.com>","From":"SHAURYA RANE <ssrane_b23@ee.vjti.ac.in>","Date":"Sat, 18 Apr 2026 12:31:24 +0530","X-Gm-Features":"AQROBzC6JFxMFZon2EoHrZp29RzZdr8-_5X75-4g6cZtewqdJRLuQ-1bBJYbfAg","Message-ID":"\n <CANNWa04cAXG43oWnWW9UJSyXHXzY6UcYAd+pLdtNVBVBAYEoPg@mail.gmail.com>","Subject":"Re: [PATCH] video: bridge: add ITE IT66121 DPI-to-HDMI bridge driver","To":"Simon Glass <sjg@chromium.org>","Cc":"u-boot@lists.denx.de, jd@denx.de, tl@denx.de, trini@konsulko.com","Content-Type":"text/plain; charset=\"UTF-8\"","Content-Transfer-Encoding":"quoted-printable","X-Mailman-Approved-At":"Sat, 18 Apr 2026 15:14:09 +0200","X-BeenThere":"u-boot@lists.denx.de","X-Mailman-Version":"2.1.39","Precedence":"list","List-Id":"U-Boot discussion <u-boot.lists.denx.de>","List-Unsubscribe":"<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>","List-Archive":"<https://lists.denx.de/pipermail/u-boot/>","List-Post":"<mailto:u-boot@lists.denx.de>","List-Help":"<mailto:u-boot-request@lists.denx.de?subject=help>","List-Subscribe":"<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>","Errors-To":"u-boot-bounces@lists.denx.de","Sender":"\"U-Boot\" <u-boot-bounces@lists.denx.de>","X-Virus-Scanned":"clamav-milter 0.103.8 at phobos.denx.de","X-Virus-Status":"Clean"}}]