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 016A5105A593 for ; Thu, 12 Mar 2026 12:34:56 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 64A6010E421; Thu, 12 Mar 2026 12:34:56 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="TVO2sdHs"; dkim-atps=neutral Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by gabe.freedesktop.org (Postfix) with ESMTPS id DCFBE10E421 for ; Thu, 12 Mar 2026 12:34:55 +0000 (UTC) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-2aea68839a5so7900965ad.1 for ; Thu, 12 Mar 2026 05:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773318895; x=1773923695; darn=lists.freedesktop.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=iY6qluq0Nn+wzWD7asAwkfwR02cHSUhgsW/DTGcOm9M=; b=TVO2sdHspetCvnwS8xv2syPSZqd+QlaNbBTxiWEY6UMVn2tzyDcHQvcaJSBePaYDyp gBcj51Rz75wf0Y+Ftr6NMKRZ/iWy5ZYXvLdjZFB46FFl6Ybp9ZhxBP0i1obsUy87sf7Q TGMrO9GvfetgasHDnLmqzSY3Eo9Qay/tmQdr0L5G+XW09w4S21PF61dEfQsQnkzYV/sp HRYTOo+8iumqC2WGgppEbzyz8jYIXLaM3PP51BDNv/pxqbuT51VwfFH6FQtZskyHiFys kxiYRi/XtIJnSuS2NFdQCQApzJT52QmO1g1O5XaSe4o6JadfFcvz3vJsWSMfwYvvj/wq cKVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773318895; x=1773923695; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=iY6qluq0Nn+wzWD7asAwkfwR02cHSUhgsW/DTGcOm9M=; b=e/qlXv2iPR68DLO0jwhe2og5AXCBcUj/luvLcJ3MFEL/zLm6hHe2LKiV/IWa8nn+jr Syk/p+KmQPifDTUSnb1ntYPzuVPyRL8hGVr1UlYmgQoz2skg0UTW3TKLHDur9AIj+1Qc 0T20DyNyQby7Jr0zRhf0bYIHcS7DOUwKWsImac2vPr/ryHwO6b+ABNSj9srvbwHrl0wW d6CRV3ilylXiHdxxdRMXZx35d97dacSeGAncyuUmoX7+Q19rKca5RwrjaB4XVlSARRVT FiUCQ/qztXOBUYzcJEZfJ2mGr6cGgBuQCBdrpug/RqY0FAKxucwF6P4C0N2DrvpPGV/0 OUsw== X-Forwarded-Encrypted: i=1; AJvYcCUD7f+ci1h0Y3rbj89VCPtDv+vjosx+zL5VoQLn5/TYrEYVb5bRBAA/aCLdPiXHvFdx0cHmVT7JtgA=@lists.freedesktop.org X-Gm-Message-State: AOJu0YxbTDeRX6cvvyx/MSjcHjZ6jxLWLBQwIOZJseapuJd0PKtFFPTB 3ERFU6Wai4z6eI+BkK7vaxQ1kkRLWW6iu2hl6U9jTWJ1HkCso3vAEixF X-Gm-Gg: ATEYQzwSuhu81aGtEXsCMCCGDKvM05N3WYj/86Klk3rSwXV42PZUyUcw0kKYYqvz7UU jwXivYYsQzAUjNjstuj9Ucl2hjqBSK/dQUTsYyLtX0Q0BcCL3JqGLCaBMb/GNjRnzWjRT2/qsYD Mi/+yKc/L9QMLs5fLbzUaDAL2OXqoMY/qnAq2ddoNab4DiMeovTRMdASAl6hxuYuuGzwpQF4J9D ikdGqXVUhURz75eTaMskE0yqvdJFwDEOZkiUK0ozH1rJpXIuSG0G3tlUkcFI3PqAAB96BzBkG1E 5Az24DLD6DW+J+gDrbqRrJSARAHYOm9SJWxW58UbSKufZjchZ+wsTRf2M1UGVfpE3JiP0eAWlvd huOcGCX4RXy3hwl1I91KE6B3NnydsUm0TBGYgjiR/4A6SotUSKBFpX3A6XR898IIFfQZad5nzVq NI+zMT/r5Pp3EQkLiOmMUac8Z3yXbRXss= X-Received: by 2002:a17:903:37c4:b0:2ae:7f85:33d1 with SMTP id d9443c01a7336-2aeba2e60d8mr31496605ad.0.1773318895227; Thu, 12 Mar 2026 05:34:55 -0700 (PDT) Received: from [172.16.20.13] ([136.226.252.245]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2aeae2228easm55925065ad.3.2026.03.12.05.34.47 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 12 Mar 2026 05:34:54 -0700 (PDT) Message-ID: <176ed865-11a6-42de-89e0-06951b59a430@gmail.com> Date: Thu, 12 Mar 2026 18:05:12 +0530 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v2 0/2] drm: bridge: ti-sn65dsi83: Improve dual-link LVDS support To: Marek Vasut , andrzej.hajda@intel.com, neil.armstrong@linaro.org, rfoss@kernel.org, Luca Ceresoli Cc: Laurent.pinchart@ideasonboard.com, jonas@kwiboo.se, jernej.skrabec@gmail.com, maarten.lankhorst@linux.intel.com, mripard@kernel.org, tzimmermann@suse.de, airlied@gmail.com, simona@ffwll.ch, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, valentin@compulab.co.il, philippe.schenker@toradex.com, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org References: <20260312043743.261475-1-tessolveupstream@gmail.com> <9f694b2d-44bc-46ad-8aa3-b464c2f0da13@nabladev.com> Content-Language: en-US From: tessolveupstream@gmail.com In-Reply-To: <9f694b2d-44bc-46ad-8aa3-b464c2f0da13@nabladev.com> 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" CgpPbiAxMi0wMy0yMDI2IDEwOjM1LCBNYXJlayBWYXN1dCB3cm90ZToKPiBPbiAzLzEyLzI2IDU6 MzcgQU0sIFN1ZGFyc2hhbiBTaGV0dHkgd3JvdGU6Cj4+IEhpIGFsbCwKPj4KPj4gVGhpcyBwYXRj aCBzZXJpZXMgaW1wcm92ZXMgZHVhbC1saW5rIExWRFMgc3VwcG9ydCBpbiB0aGUgU042NURTSTgz Cj4+IERTSS10by1MVkRTIGJyaWRnZSBkcml2ZXIuCj4+Cj4+IEN1cnJlbnRseSB0aGUgZHJpdmVy IHByb2dyYW1zIGlkZW50aWNhbCBob3Jpem9udGFsIHRpbWluZyBwYXJhbWV0ZXJzCj4+IGZvciBi b3RoIHNpbmdsZS1saW5rIGFuZCBkdWFsLWxpbmsgTFZEUyBtb2Rlcy4gQWNjb3JkaW5nIHRvIFRJ Cj4+IGRvY3VtZW50YXRpb24sIHdoZW4gb3BlcmF0aW5nIGluIGR1YWwtbGluayBtb2RlIHRoZSBo b3Jpem9udGFsIHRpbWluZwo+PiB2YWx1ZXMgbXVzdCBiZSBkaXZpZGVkIGJ5IHR3byBiZWZvcmUg YmVpbmcgcHJvZ3JhbW1lZCBpbnRvIHRoZSBkZXZpY2UuCj4+IFdpdGhvdXQgdGhpcyBhZGp1c3Rt ZW50LCBzb21lIHBhbmVscyBmYWlsIHRvIGxpZ2h0IHVwIG9yIHByb2R1Y2UKPj4gY29ycnVwdGVk IG91dHB1dC4KPj4KPj4gVEkgYWxzbyBwcm92aWRlcyByZWNvbW1lbmRlZCByZWdpc3RlciBzZXR0 aW5ncyBmb3IgZHVhbC1saW5rIExWRFMKPj4gb3BlcmF0aW9uLiBUaGlzIHNlcmllcyBhZGRzIHN1 cHBvcnQgZm9yIGFuIG9wdGlvbmFsIERUIHByb3BlcnR5Cj4+IHRpLGR1YWwtbGluay12aWRlby1t b2RlIHRoYXQgZW5hYmxlcyB0aGUgcmVxdWlyZWQgY29uZmlndXJhdGlvbgo+PiBpbiB0aGUgZHJp dmVyLgo+Pgo+PiBXaGVuIHRoZSBwcm9wZXJ0eSBpcyBwcmVzZW50LCB0aGUgZHJpdmVyIGFwcGxp ZXMgdGhlIHJlY29tbWVuZGVkCj4+IHJlZ2lzdGVyIHNldHRpbmdzIGFuZCB1c2VzIGEgc2ltcGxp ZmllZCBEU0kgdmlkZW8gbW9kZSBjb25maWd1cmF0aW9uCj4+IHRvIGVuc3VyZSBjb3JyZWN0IGR1 YWwtbGluayBMVkRTIG9wZXJhdGlvbi4KPj4KPj4gU3VtbWFyeToKPj4gwqAgLSBBZGQgRFQgYmlu ZGluZyBmb3IgdGksZHVhbC1saW5rLXZpZGVvLW1vZGUKPj4gwqAgLSBBZGQgZHJpdmVyIHN1cHBv cnQgdG8gZW5hYmxlIGR1YWwtbGluayBMVkRTIGNvbmZpZ3VyYXRpb24KPj4gwqAgLSBBcHBseSBy ZWNvbW1lbmRlZCByZWdpc3RlciBzZXR0aW5ncyBmb3IgZHVhbC1saW5rIG9wZXJhdGlvbgo+PiDC oCAtIEFkanVzdCBEU0kgbW9kZSBmbGFncyB3aGVuIGR1YWwtbGluayBtb2RlIGlzIGVuYWJsZWQK Pj4KPj4gQ2hhbmdlcyBpbiB2MjoKPj4gwqAgLSBJbnRyb2R1Y2UgdGksZHVhbC1saW5rLXZpZGVv LW1vZGUgRFQgcHJvcGVydHkKPj4gwqAgLSBBZGQgRFQgYmluZGluZyBkb2N1bWVudGF0aW9uIGZv ciB0aGUgbmV3IHByb3BlcnR5Cj4+IMKgIC0gVXBkYXRlIGRyaXZlciB0byByZWFkIHRoZSBEVCBw cm9wZXJ0eSBhbmQgYXBwbHkgZHVhbC1saW5rCj4+IMKgwqDCoCBjb25maWd1cmF0aW9uIGNvbmRp dGlvbmFsbHkKPj4gwqAgLSBBZGp1c3QgRFNJIG1vZGUgZmxhZ3Mgd2hlbiBkdWFsLWxpbmsgdmlk ZW8gbW9kZSBpcyBlbmFibGVkCj4+IMKgIC0gVXBkYXRlIGNvbW1pdCBtZXNzYWdlcwo+Pgo+PiBU aGFua3MsCj4+IEFudXNoYQo+Pgo+PiBTdWRhcnNoYW4gU2hldHR5ICgyKToKPj4gwqDCoCBkdC1i aW5kaW5nczogZGlzcGxheTogYnJpZGdlOiB0aSxzbjY1ZHNpODM6IEFkZCBkdWFsLWxpbmsgdmlk ZW8gbW9kZQo+PiDCoMKgwqDCoCBwcm9wZXJ0eQo+PiDCoMKgIGRybTogYnJpZGdlOiB0aS1zbjY1 ZHNpODM6IEFkZCBzdXBwb3J0IGZvciBkdWFsLWxpbmsgTFZEUyB2aWRlbyBtb2RlCj4+Cj4+IMKg IC4uLi9iaW5kaW5ncy9kaXNwbGF5L2JyaWRnZS90aSxzbjY1ZHNpODMueWFtbCB8wqAgOSArKysr Cj4+IMKgIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvdGktc242NWRzaTgzLmPCoMKgwqDCoMKgwqDC oMKgIHwgNTIgKysrKysrKysrKysrKysrKystLQo+PiDCoCAyIGZpbGVzIGNoYW5nZWQsIDU3IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCj4gK0NDIEx1Y2EKPiAKPiBZb3UgbWlnaHQgd2Fu dCB0byBsb29rIGF0IHJlY2VudGx5IHBvc3RlZDoKPiAKPiBbUEFUQ0ggMi8zXSBkcm0vYnJpZGdl OiB0aS1zbjY1ZHNpODM6IGhhbHZlIGhvcml6b250YWwgc3luY3MgZm9yIGR1YWwgTFZEUyBvdXRw dXQKClRoYW5rcyBmb3IgcG9pbnRpbmcgdGhpcyBvdXQuCkkgdHJpZWQgYXBwbHlpbmcgdGhlIHBh dGNoIOKAnFtQQVRDSCAyLzNdIGRybS9icmlkZ2U6IHRpLXNuNjVkc2k4MzogaGFsdmUgaG9yaXpv bnRhbCBzeW5jcyBmb3IgZHVhbCBMVkRTIG91dHB1dOKAnSBvbiB0b3Agb2YgdGhlIGN1cnJlbnQg dHJlZSBhbmQgCnJlbW92ZWQgdGhlIGNoYW5nZXMgdGhhdCBJIGhhZCBwcmV2aW91c2x5IGFkZGVk IGluIHRoZSBkcml2ZXIuCkhvd2V2ZXIsIHdpdGggdGhpcyBwYXRjaCBhcHBsaWVkLCBJIGFtIGN1 cnJlbnRseSBzZWVpbmcgb25seSB0aGUgYmFja2xpZ2h0IHR1cm5pbmcgb24gYW5kIG5vIGltYWdl IG9uIHRoZSBMVkRTIHBhbmVsLgpGb3IgcmVmZXJlbmNlLCB0aGUgTFZEUyBwYW5lbCB1c2VkIG9u IG91ciBwbGF0Zm9ybSBpcyBHMTMzSEFOMDEuMSBhbmQgdGhlIApEU0ktdG8tZHVhbC1saW5rIExW RFMgYnJpZGdlIGlzIFNONjVEU0k4NFpYSFIuCgpEdXJpbmcgb3VyIGVhcmxpZXIgZGVidWdnaW5n LCB3ZSB3ZW50IHRocm91Z2ggc2V2ZXJhbCB0cmlhbC1hbmQtZXJyb3IgCml0ZXJhdGlvbnMgYW5k IGFsc28gcmVjZWl2ZWQgc3VwcG9ydCBmcm9tIFRJLiBBY2NvcmRpbmcgdG8gVEksIHdoZW4gCm9w ZXJhdGluZyBpbiBkdWFsLWxpbmsgbW9kZSB0aGUgaG9yaXpvbnRhbCB0aW1pbmcgcGFyYW1ldGVy cyBtdXN0IGJlIApkaXZpZGVkIGJ5IHR3byBiZWZvcmUgYmVpbmcgd3JpdHRlbiB0byB0aGUgZGV2 aWNlLiBXaXRob3V0IHRoaXMgCmFkanVzdG1lbnQsIHRoZSBwYW5lbCBlaXRoZXIgZG9lcyBub3Qg bGlnaHQgdXAgb3Igc2hvd3MgY29ycnVwdGVkIG91dHB1dC4KClRJIGFsc28gc2hhcmVkIGEgc2V0 IG9mIHJlY29tbWVuZGVkIHJlZ2lzdGVyIHNldHRpbmdzIGZvciBkdWFsLWxpbmsgbW9kZSwgCndo aWNoIHdlcmUgZGVyaXZlZCB1c2luZyB0aGUgVEkgRFNJLVR1bmVyIHRvb2wuIFRoZXNlIHNldHRp bmdzIGhlbHBlZCB1cyAKZ2V0IHRoZSBwYW5lbCB3b3JraW5nIG9uIG91ciBoYXJkd2FyZSBkdXJp bmcgdGVzdGluZy4KRm9yIHJlZmVyZW5jZSwgdGhlIHJlZ2lzdGVyIGNvbmZpZ3VyYXRpb24gc3Vn Z2VzdGVkIGJ5IFRJIGlzIGFzIGZvbGxvd3M6CgoJcmVnbWFwX3dyaXRlKGN0eC0+cmVnbWFwLCBS RUdfUkNfTFZEU19QTEwsIDB4MDUpOwoJcmVnbWFwX3dyaXRlKGN0eC0+cmVnbWFwLCBSRUdfUkNf UExMX0VOLCAweDAwKTsKCXJlZ21hcF93cml0ZShjdHgtPnJlZ21hcCwgUkVHX0RTSV9DTEssIDB4 NTMpOwoJcmVnbWFwX3dyaXRlKGN0eC0+cmVnbWFwLCBSRUdfTFZEU19GTVQsIDB4NmYpOwoJcmVn bWFwX3dyaXRlKGN0eC0+cmVnbWFwLCBSRUdfTFZEU19WQ09NLCAweDAwKTsKCXJlZ21hcF93cml0 ZShjdHgtPnJlZ21hcCwKCQkgICAgIFJFR19WSURfQ0hBX1ZFUlRJQ0FMX0RJU1BMQVlfU0laRV9M T1csIDB4MDApOwoJcmVnbWFwX3dyaXRlKGN0eC0+cmVnbWFwLAoJCSAgICAgUkVHX1ZJRF9DSEFf VkVSVElDQUxfRElTUExBWV9TSVpFX0hJR0gsIDB4MDApOwoJcmVnbWFwX3dyaXRlKGN0eC0+cmVn bWFwLAoJCSAgICAgUkVHX1ZJRF9DSEFfSFNZTkNfUFVMU0VfV0lEVEhfTE9XLCAweDEwKTsKCXJl Z21hcF93cml0ZShjdHgtPnJlZ21hcCwKCQkgICAgIFJFR19WSURfQ0hBX0hPUklaT05UQUxfQkFD S19QT1JDSCwgMHgyOCk7CglyZWdtYXBfd3JpdGUoY3R4LT5yZWdtYXAsCgkJICAgICBSRUdfVklE X0NIQV9WRVJUSUNBTF9CQUNLX1BPUkNILCAweDAwKTsKCXJlZ21hcF93cml0ZShjdHgtPnJlZ21h cCwKCQkgICAgIFJFR19WSURfQ0hBX0hPUklaT05UQUxfRlJPTlRfUE9SQ0gsIDB4MDApOwoJcmVn bWFwX3dyaXRlKGN0eC0+cmVnbWFwLAoJCSAgICAgUkVHX1ZJRF9DSEFfVkVSVElDQUxfRlJPTlRf UE9SQ0gsIDB4MDApOwoKSWYgaXQgd291bGQgaGVscCwgd2UgY2FuIHRlc3QgYW55IHByb3Bvc2Vk IGNoYW5nZXMgb24gb3VyIGhhcmR3YXJlLiAKUGxlYXNlIGxldCBtZSBrbm93IGlmIGluY29ycG9y YXRpbmcgdGhlc2UgcmVnaXN0ZXIgc2V0dGluZ3Mgb3IgYWRkaXRpb25hbCBhZGp1c3RtZW50cyB3 b3VsZCBiZSB0aGUgcmlnaHQgZGlyZWN0aW9uIGZvciBzdXBwb3J0aW5nIGR1YWwtbGluayBMVkRT IAppbiB0aGlzIGRyaXZlci4KSXMgdGhlIGN1cnJlbnQgcGF0Y2ggZXhwZWN0ZWQgdG8gZnVsbHkg c3VwcG9ydCBkdWFsLWxpbmsgTFZEUywgb3IgYXJlIAp0aGVyZSBhZGRpdGlvbmFsIGNoYW5nZXMg cGxhbm5lZCBmb3IgdGhlIFNONjVEU0k4NCBkcml2ZXI/Cgo=