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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 74CA8CD4F5B for ; Tue, 19 May 2026 13:58:25 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id D51C610E3D0; Tue, 19 May 2026 13:58:24 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=lontium.com header.i=@lontium.com header.b="SXRRdn/d"; dkim-atps=neutral Received: from out28-74.mail.aliyun.com (out28-74.mail.aliyun.com [115.124.28.74]) by gabe.freedesktop.org (Postfix) with ESMTPS id CC16610E3D0 for ; Tue, 19 May 2026 13:58:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lontium.com; s=default; t=1779199100; h=From:To:Subject:Date:Message-Id:MIME-Version:Content-Type; bh=dC5p6WLx+1YxvRHi0MVkMvCJDk91rLzUfKqhoVO1xj4=; b=SXRRdn/dpxFY7DGdPmDNIOFbw1xjUEHdWBBZ5k39ko0BKB8NZNLdFHN+hMZf3UV0Ti0CsUUnxQskn6ZK95eSGVS8Y5JHB6YedjfpnDV9GLFl6B14aRx9pANk9MARhY4GxpZu1m+GfTE2FpyHZN553eT4Ojl3SOan6CtvqRAbQh7QVRRssgltGTZ1ch5YpAuHA8My0rgaXEbwJjmdph80y90rheGHcwV+IzldQxkiy9vZgi/LCBxcHI4n6Ku7yk9p2kev351m+0yIxonuCtxNezQ7BQxrtGz0vNQnzfV4z3crcLPrVLAX2sijvWlxI1Dz2ULkctJNFHdYkdujVQ3OiA== X-Alimail-AntiSpam: AC=CONTINUE; BC=0.07439937|-1; CH=green; DM=|CONTINUE|false|; DS=CONTINUE|ham_system_inform|0.00537018-0.000131359-0.994498; FP=7573218646630785144|0|0|0|0|-1|-1|-1; HT=maildocker-contentspam033045018182; MF=syyang@lontium.com; NM=1; PH=DS; RN=23; RT=23; SR=0; TI=SMTPD_---.hbB8zG0_1779199098; Received: from DESKTOP-V2MKAT2.localdomain(mailfrom:syyang@lontium.com fp:SMTPD_---.hbB8zG0_1779199098 cluster:ay29) by smtp.aliyun-inc.com; Tue, 19 May 2026 21:58:19 +0800 From: syyang@lontium.com To: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, andrzej.hajda@intel.com, neil.armstrong@linaro.org, dmitry.baryshkov@oss.qualcomm.com, maarten.lankhorst@linux.intel.com, rfoss@kernel.org, mripard@kernel.org Cc: Laurent.pinchart@ideasonboard.com, tzimmermann@suse.de, jonas@kwiboo.se, jernej.skrabec@gmail.com, devicetree@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, xmzhu@lontium.corp-partner.google.com, xmzhu@lontium.com, rlyu@lontium.com, xbpeng@lontium.com, qdchen@lontium.com, llzhang@lontium.com, Sunyun Yang Subject: [PATCH v10 0/2] Add Lontium LT7911EXC eDP to MIPI DSI bridge Date: Tue, 19 May 2026 21:58:14 +0800 Message-Id: <20260519135816.26996-1-syyang@lontium.com> X-Mailer: git-send-email 2.34.1 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" RnJvbTogU3VueXVuIFlhbmcgPHN5eWFuZ0Bsb250aXVtLmNvbT4KClRoZSBMVDc5MTFFWEMgaXMg YW4gSTJDLWNvbnRyb2xsZWQgYnJpZGdlIHRoYXQgcmVjZWl2ZXMgZURQMS40CmFuZCBvdXRwdXQg bWlwaSBkc2kuIFRoaXMgc2VyaWVzIGludHJvZHVjZXM6CgotIEEgZGV2aWNlIHRyZWUgYmluZGlu ZyBZQU1MIGZpbGUgZGVzY3JpYmluZyB0aGUgaGFyZHdhcmUKLSBBIG5ldyBEUk0gYnJpZGdlIGRy aXZlciBpbXBsZW1lbnRpbmcgdGhlIGJhc2ljIGZ1bmN0aW9uYWxpdHkKClNpZ25lZC1vZmYtYnk6 IFN1bnl1biBZYW5nPHN5eWFuZ0Bsb250aXVtLmNvbT4KLS0tCkNoYW5nZSBpbiB2MTA6Ci0gZHQt YmluZGluZzoKLSBkcm0vYnJpZGdlOgogMS4gRml4ZWQgdGhlIGZpcm13YXJlIHVwZ3JhZGUgZXJy b3IgcGF0aHMgdG8gYWx3YXlzIGNsZWFyIHRoZSB1cGdyYWRlCiAgICBmbGFnIGJlZm9yZSByZXR1 cm5pbmcsIGluY2x1ZGluZyBmaXJtd2FyZSBzaXplIHZhbGlkYXRpb24gZmFpbHVyZXMKICAgIGFu ZCBhbGxvY2F0aW9uIGZhaWx1cmVzLiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc2FzaGlrby1ib3RdCiAyLiBBZGRlZCBwcm9w ZXIgbG9ja2luZyBpbiBsdDc5MTFleGNfYXRvbWljX3ByZV9lbmFibGUoKSBhbmQKICAgIGx0Nzkx MWV4Y19hdG9taWNfcG9zdF9kaXNhYmxlKCkgdG8gc2VyaWFsaXplIHJlZ2lzdGVyIGFjY2Vzc2Vz IHdpdGggdGhlCiAgICBmaXJtd2FyZSB1cGdyYWRlIGZsb3cgYW5kIGF2b2lkIGNvbmN1cnJlbnQg STJDIHRyYW5zYWN0aW9ucy4KIDMuIEFkZGVkIGFuIGV4Y2x1c2l2aXR5IGNoZWNrIGluIGx0Nzkx MWV4Y19kc2lfaG9zdF9hdHRhY2goKSB0byByZWplY3QgbXVsdGlwbGUKICAgIGRvd25zdHJlYW0g YXR0YWNobWVudHMgYW5kIHByZXZlbnQgcmVwZWF0ZWQgZHJtX2JyaWRnZV9hZGQoKSBjYWxscyBh bmQgcGFuZWwgYnJpZGdlIGxlYWtzLgogNC4gUmV3b3JrZWQgbHQ3OTExZXhjX2Zpcm13YXJlX3N0 b3JlKCkgdG8gdXNlIG11dGV4X3RyeWxvY2soKSBzbyBjb25jdXJyZW50IHN5c2ZzIHdyaXRlcnMK ICAgIGltbWVkaWF0ZWx5IHJldHVybiAtRUJVU1kgaW5zdGVhZCBvZiBibG9ja2luZyBiZWhpbmQg YW4gYWN0aXZlIGZpcm13YXJlIHVwZ3JhZGUuCiA1LiBVcGRhdGVkIHRoZSByZW1vdmUgcGF0aCB0 byBwcmV2ZW50IG5ldyBmaXJtd2FyZSB1cGdyYWRlIHdvcmsgZnJvbSBiZWluZyBxdWV1ZWQgYWZ0 ZXIKICAgIGRldmljZSByZW1vdmFsIGJ5IHNldHRpbmcgdGhlIHVwZ3JhZGUgc3RhdGUgYmVmb3Jl IGNhbmNlbGxpbmcgdGhlIHdvcmtlci4KLSBMaW5rIHRvIHY5OiBodHRwczovL2xvcmUua2VybmVs Lm9yZy9sa21sLzIwMjYwNTE5MTA1MDE5LjIyNjIyLTEtc3l5YW5nQGxvbnRpdW0uY29tLwoKQ2hh bmdlIGluIHY5OgotIGR0LWJpbmRpbmc6Ci0gZHJtL2JyaWRnZToKIDEuIERTSSB0cmFuc2ZlciBj YWxsYmFjayByZXR1cm5zIHN1Y2Nlc3MgZm9yIHJlYWRzIHdpdGhvdXQgcG9wdWxhdGluZyAgICAg ICAgICAgICAgICAgICAgICAgIFtzYXNoaWtvLWJvdF0KICAgIHRoZSByZWNlaXZlIGJ1ZmZlciwg bGVha2luZyB1bmluaXRpYWxpemVkIG1lbW9yeS4gLSBmaXhlZCBpdCBieSAKICAgIGltcGxlbWVu dGluZyAgYSBzdHJpY3Qgd2hpdGVsaXN0IG1lY2hhbmlzbS4KIDIuIERTSSB0cmFuc2ZlciBjYWxs YmFjayBwb2xscyBmb3IgZURQIHZpZGVvIHJlYWRpbmVzcyBiZWZvcmUgdGhlIAogICAgdXBzdHJl YW0gZW5jb2RlciBpcyBlbmFibGVkLCBndWFyYW50ZWVpbmcgYSB0aW1lb3V0LiAtIHJlbW92ZWQK IDMuIFRoZSBkcml2ZXIgYXR0ZW1wdHMgSTJDIHRyYW5zZmVycyB3aGlsZSB0aGUgaGFyZHdhcmUg aXMgaGVsZCBpbgogICAgcGh5c2ljYWwgcmVzZXQuIC0gZml4ZWQKIDQuIE1pc3NpbmcgRFJNX01J UElfRFNJIEtjb25maWcgZGVwZW5kZW5jeSBjYXVzZXMgbGlua2VyIGVycm9ycy4gLSBmaXhlZAog NS4gcmVxdWVzdF9maXJtd2FyZSBpcyBjYWxsZWQgd2hpbGUgaG9sZGluZyB0aGUgaGFyZHdhcmUg bG9jayBhbmQKICAgIGhhbHRpbmcgdGhlIE1DVSwgcmlza2luZyBhIHN5c3RlbSBwaXBlbGluZSBz dGFsbC4gLSBmaXhlZAogNi4gU2xlZXBpbmcgZnVuY3Rpb25zIGFyZSBjYWxsZWQgZnJvbSBhdG9t aWMgY29udGV4dCBpbiB0aGUgRFJNIGJyaWRnZSBjYWxsYmFja3MuIC0gZml4ZWQKIDcuIGx0Nzkx MWV4Y19kc2lfaG9zdF90cmFuc2ZlciBieXBhc3NlcyB0aGUgcmVxdWlyZWQgTUNVIGhhcmR3YXJl IGhhbHQgc2VxdWVuY2UuIC0gZml4ZWQgYnkgCiAgICBpbnRlcm5hbCBmaXJtd2FyZSBjb250cm9s cyB0aGUgcGFuZWwgaW5pdGlhbGl6YXRpb24gc2VxdWVuY2UgYW5kIGhhbmRsZXMgYWxsIE1JUEkK ICAgIERTSSBjb21tYW5kIHRyYW5zbWlzc2lvbi4KLSBMaW5rIHRvIHY4OiBodHRwczovL2xvcmUu a2VybmVsLm9yZy9sa21sLzIwMjYwNTE1MDgwOTM0Ljk4NzAtMS1zeXlhbmdAbG9udGl1bS5jb20v CgpDaGFuZ2UgaW4gdjg6Ci0gZHQtYmluZGluZzoKLSBkcm0vYnJpZGdlOgogMS4gUHJvdGVjdCBm aXJtd2FyZSB1cGdyYWRlIGFuZCBEUk0gYnJpZGdlIGNhbGxiYWNrIHBhdGhzIHdpdGggb2NtX2xv Y2suICAgICAgICAgIFtzYXNoaWtvLWJvdF0KIDIuIFJlbW92ZSB0aGUgaGFyZHdhcmUgcmVzZXQg ZnJvbSB0aGUgcmVtb3ZlIGNhbGxiYWNrLCBhbmQgZW5zdXJlIHRoYXQKICAgIGFsbCBoYXJkd2Fy ZSByZXNldCBvcGVyYXRpb25zIGFyZSBwcm90ZWN0ZWQgYnkgb2NtX2xvY2suCiAzLiBjcmMgcmVj b25zdHJ1Y3Rpb24gZXhwbGljaXRseSBjYXN0cyBlYWNoIGJ5dGUgdG8gdTMyIGJlZm9yZSBzaGlm dGluZwogNC4gVGhlIGRpc3BsYXkgY29uZmlndXJhdGlvbiBpcyBoYW5kbGVkIGJ5IHRoZSBmaXJt d2FyZSwgYW5kIHRoZSBNSVBJCiAgICBEU0kgaG9zdCByZWdpc3RyYXRpb24gaXNzdWUgaGFzIGJl ZW4gZml4ZWQuCiA1LiBUaGUgYmF0Y2ggcmVnaXN0ZXIgcmVhZC93cml0ZSBvcGVyYXRpb25zIGhh dmUgYWxyZWFkeSBiZWVuIHVwZGF0ZWQKICAgIHRvIGluY2x1ZGUgcmV0dXJuIHZhbHVlIGNoZWNr aW5nLgogNi4gVGhlIGRldl9lcnJfcHJvYmUoKSB1c2VkIG91dHNpZGUgb2YgcHJvYmUgY29udGV4 dCBoYXMgYmVlbiBmaXhlZC4KLSBMaW5rIHRvIHY3OiBodHRwczovL2xvcmUua2VybmVsLm9yZy9s a21sLzIwMjYwNTEyMDY0MDEzLjQwMDY2LTEtc3l5YW5nQGxvbnRpdW0uY29tLwoKQ2hhbmdlIGlu IHY3OgotIGR0LWJpbmRpbmc6CiAxLiBmaXggY29tbWl0IG1lc3NhZ2UgdHlwb3MoUmVjZWl2ZXLj gIFzaWduYWwpICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzYXNoaWtvLWJvdF0KIDIuIHJl bW92ZSB0aGUgYW1iaWd1aXR5IGNhdXNlZCBieSAic2lnbmFsL2R1YWwiLgotIGRybS9icmlkZ2U6 CiAxLiB1c2luZyBkZXZtX3JlZ3VsYXRvcl9nZXRfZW5hYmxlIGF2b2lkcyBwb3dlciBsZWFrcy4g ICAgICAgICAgICAgICAgICAgW3Nhc2hpa28tYm90XQogMi4gc2V0IHJlc2V0IGdwaW8gaXMgbG93 IGFmdGVyIGN1dHRpbmcgb2ZmIHBvd2VyIGluIGx0NzkxMWV4Y19yZW1vdmUgZnVuY3Rpb24sIGF2 b2lkIGJhY2twb3dlcmluZy4KIDMuIHN5bmNocm9ub3VzIHJlcXVlc3RfZmlybXdhcmUoKSBjYWxs IGNhdXNlIGEgcGVybWFuZW50IHByb2JlIGZhaWx1cmUgaWYgdGhlIGRyaXZlciBpcyBidWlsdC1p biwKICAgIHByb2JlIGV4ZWN1dGVzIGJlZm9yZSB0aGUgcm9vdCBmaWxlc3lzdGVtIGlzIG1vdW50 ZWQsIHdoaWNoIHdvdWxkIGNhdXNlIHRoaXMgdG8gZmFpbCB3aXRoIC1FTk9FTlQsCiAgICB3ZSBo YXZlIHJlbW92ZWQgdGhpcyBmdW5jdGlvbmFsaXR5LiBVc2UgdHJpZ2dlciB0byB1cGdyYWRlLgog NC4gYWRkIGBkZXBlbmRzIG9uIEkyQ2AgYW5kIGBzZWxlY3QgUkVHTUFQX0kyQ2AgaW4gS2NvbmZp Zy4KIDUuIGFkZCByZXR1cm4gdmFsdWUgb2YgYGRldm1fZHJtX2JyaWRnZV9hZGQoKWAgaW4gYHBy b2JlKClgLgogNi4gYWRkIGRpcmVjdGx5IGhlYWRlciBmaWxlcyAobGludXgvc2xhYi5oLCBsaW51 eC9kZWxheS5oLCBsaW51eC9yZWd1bGF0b3IvY29uc3VtZXIuaCkKLSBMaW5rIHRvIHY2OiBodHRw czovL2xvcmUua2VybmVsLm9yZy9sa21sLzIwMjYwNTA4MTM0NzAyLjQ3MTMtMS1zeXlhbmdAbG9u dGl1bS5jb20vCgpDaGFuZ2UgaW4gdjY6Ci0gZHQtYmluZGluZzoKLSBkcm0vYnJpZGdlOgogMS4g dXNlICNkZWZpbmUgRldfRklMRSAgIkxvbnRpdW0vbHQ3OTExZXhjX2Z3LmJpbiIgdG8gbWF0Y2gg bGludXgtZmlybXdhcmUKLSBMaW5rIHRvIHY1OiBodHRwczovL2xvcmUua2VybmVsLm9yZy9sa21s LzIwMjYwNTA2MDEzMTUzLjIyNDAtMS1zeXlhbmdAbG9udGl1bS5jb20vCgpDaGFuZ2UgaW4gdjU6 Ci0gZHQtYmluZGluZzoKLSBkcm0vYnJpZGdlOgogMS4gQ2hhbmdlICJtaXBpIiB0byAibWlwaSBk c2kiIGluIHRoZSBjb21taXQgbWVzc2FnZS4gICAgIFtEbWl0cnldCiAyLiBDaGFuZ2UgImVEUC9N SVBJIiB0byAiZURQL01JUEkgRFNJIiBpbiBLY29uZmlnLgotIExpbmsgdG8gdjQ6IGh0dHBzOi8v bG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyNjA0MzAwOTQ2MTIuMzQwODE3NC0xLXN5eWFuZ0Bsb250 aXVtLmNvbS8KCkNoYW5nZSBpbiB2NDoKLSBkdC1iaW5kaW5nOgogMS4gRml4IHRoZSBtaXNzaW5n IHNwYWNlcyBvbiB0aGUgInN1YmplY3QiLiAgICAgICAgICAgICBbS3J6eXN6dG9mXQogMi4gRml4 IHRoZSBlcnJvciBkZXNjcmlwdGlvbnMgZm9yIHBvcnRAMCBhbmQgcG9ydEAxLgotIGRybS9icmlk Z2U6Ci0gTGluayB0byB2MzogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDI2MDQyOTA0 MDU0MS4zNDA0MTE2LTEtc3l5YW5nQGxvbnRpdW0uY29tLwoKQ2hhbmdlIGluIHYzOgotIGR0LWJp bmRpbmc6Ci0gZHJtL2JyaWRnZToKIDEuIGFscmVhZHkgc3VibWl0IGx0NzkxMWV4Y19mdy5iaW4g dG8gbGludXgtZmlybXdhcmUuICBbRG1pdHJ5XQogMi4gcmVtb3ZlIGx0NzkxMWV4Y19yZW1vdmUg ZnVuY3Rpb24uCiAzLiBkcm9wICB0aGUgImxvbnRpdW0sICIgIGluIGx0NzkxMWV4Y19pMmNfdGFi bGUuCi0gTGluayB0byB2MjogaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGttbC8yMDI2MDQyODA2 MzIyNC4zMzE2NjU1LTEtc3l5YW5nQGxvbnRpdW0uY29tLwoKQ2hhbmdlIGluIHYyOgotIGR0LWJp bmRpbmc6CiAxLiByZXNldCBwaW5zIHVzZSBhY3RpdmUgbG93LiAgICAgICAgICAgICAgICAgICAg ICAgIFtEbWl0cnldCi0gZHJtL2JyaWRnZToKIDEuIHVzZSBhdG9taWNfKiBjYWxsYmFja3MuICAg ICAgICAgICAgICAgICAgICAgICAgICAgW1F1ZW50aW5dCiAyLiBmaXggdGhlIGluY29ycmVjdCBm b3JtYXR0aW5nIGFuZCBzcGFjZXMuCiAzLiBhZGQgdGhlIHJlcXVpcmVkIGhlYWRlciBmaWxlcy4g ICAgICAgICAgICAgICAgICAgIFtEbWl0cnldCiA0LiByZW1vdmUgImVuYWJsZWQiIGZsYWcuCiA1 LiByZW1vdmUgKmZ3IGZyb20gdGhlIGx0NzkxMWV4YyBzdHJ1Y3QuCiA2LiAubWF4X3JlZ2lzdGVy IGFuZCAucmFuZ2VfbWF4IHVzZSBhY3R1YWwgcmFuZ2UuCiA3LiByZWd1bGF0b3IgdXNlIGJ1bGsg aW50ZXJmYWNlLgogOC4gdXNlIGRldl9lcnJfcHJvYmUsIGRldm1fbXV0ZXhfaW5pdCBhbmQgZGV2 bV9kcm1fYnJpZGdlX2FkZC4KIDkuIFJlcGxhY2UgR1BMIHYyIHdpdGggR1BMLgotIExpbmsgdG8g djE6IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyNjA0MjAwMjMzNTQuMTE5MjY0Mi0x LXN5eWFuZ0Bsb250aXVtLmNvbS8KCi0tLQpTdW55dW4gWWFuZyAoMik6CiAgZHQtYmluZGluZ3M6 IGJyaWRnZTogQWRkIExvbnRpdW0gTFQ3OTExRVhDIGVEUCB0byBNSVBJIERTSSBicmlkZ2UKICBk cm0vYnJpZGdlOiBBZGQgTG9udGl1bSBMVDc5MTFFWEMgZURQIHRvIE1JUEkgRFNJIGJyaWRnZQoK IC4uLi9kaXNwbGF5L2JyaWRnZS9sb250aXVtLGx0NzkxMWV4Yy55YW1sICAgICB8ICA4OSArKysK IGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvS2NvbmZpZyAgICAgICAgICAgICAgICB8ICAxNiArCiBk cml2ZXJzL2dwdS9kcm0vYnJpZGdlL01ha2VmaWxlICAgICAgICAgICAgICAgfCAgIDEgKwogZHJp dmVycy9ncHUvZHJtL2JyaWRnZS9sb250aXVtLWx0NzkxMWV4Yy5jICAgIHwgNjg4ICsrKysrKysr KysrKysrKysrKwogNCBmaWxlcyBjaGFuZ2VkLCA3OTQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1v ZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L2JyaWRn ZS9sb250aXVtLGx0NzkxMWV4Yy55YW1sCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9ncHUv ZHJtL2JyaWRnZS9sb250aXVtLWx0NzkxMWV4Yy5jCgotLSAKMi4zNC4xCgo=