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 CCA6AC531FC for ; Mon, 27 Jul 2026 06:55:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:MIME-Version:Reply-To:List-Subscribe: List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Message-Id:Date: References:In-Reply-To:Cc:To:Subject:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=k0bpg/HP89LHBpuhKH0zigZ5/2KeOGWhKeIJTidtZ6o=; b=PFIGDXqE2sDs0l zSXFF61Ut6VaKU3UN6QGkQn0drTDzsYafHzUCluQKNlFQQiZRV9MkInzIt8sRiwtC38jqS6IltPjV dEoaD2LtncHwgjNYVnNx5Uo8WZK7pwsHC0HDLLIqh7Kv0Cq/yoy6AdRjYRIcscU2NRlw3mmHVZd2y h4z5YURBoykgJlFV+9YNiZSkMCiN3Jyhf208B5rWBZ0N7i0fk7BCE85VHICpA7uH12O0Jy+D6xaLn x50Ci/1L3L45zHm4E7MqdCFQiQc17pILtcLs0oh1zEVa5Tdlf2/7KAIscOARvvOmjKgx0nQG9Q3CA E+gsIg4r3N4iaMx/HQuQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1woFFJ-000000024Iq-250p; Mon, 27 Jul 2026 06:55:29 +0000 Received: from sea.source.kernel.org ([2600:3c0a:e001:78e:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1woFFI-000000024Id-3dHM for linux-phy@lists.infradead.org; Mon, 27 Jul 2026 06:55:28 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 7341C43FFE; Mon, 27 Jul 2026 06:55:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 05B7A1F00A3E; Mon, 27 Jul 2026 06:55:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1785135327; bh=eNVfdHH5Ha2V0NL9dTn20JBxLy7GeHQYd9Jr8yEJWKE=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=Pm4sIc1ZIsWtonjfls2pL9i02i8cCyIEhjcPXLlD3s1808ePKarpSi0yfJ7UW4/pR HbWXlW6+w8OXNib2fPOTYoKFiwdnyrGR7wsKgiqQeeCT34VysQA8qFl/HQ/FapeLtd 2oyFRaiWeyNm2rU0W5JRXl7/4srEokVoyJHTggSqWFIku2dtg9lkIiQ46TYgp3bxDv Hbbt4aXfFjoPE7W/hwCu0X/SFwpp4FrIL4TFcwWiv4zvm3pDhsIEPk5/6v83nYveSC cF4mJbdNFnCcmFLtJPgkz58Uu8e8V1x38jtFg29gn65i5T9Nm/f8battTwZsPCpN9W c1giVyhXLEIAQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH v4 4/5] drm/rockchip: cdn-dp: Support handle lane info without extcon To: "Chaoyi Chen" Cc: vkoul@kernel.org, neil.armstrong@linaro.org, dri-devel@lists.freedesktop.org, linux-phy@lists.infradead.org, olteanv@gmail.com In-Reply-To: <20260727064408.101-5-kernel@airkyi.com> References: <20260727064408.101-1-kernel@airkyi.com> <20260727064408.101-5-kernel@airkyi.com> Date: Mon, 27 Jul 2026 06:55:26 +0000 Message-Id: <20260727065527.05B7A1F00A3E@smtp.kernel.org> X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MyBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpOZXcgaXNzdWVzOgotIFtIaWdoXSBU aGUgZXJyb3ItaGFuZGxpbmcgY29uZGl0aW9uIGBQVFJfRVJSKGV4dGNvbikgIT0gLUVOT0RFVmAg aW5jb3JyZWN0bHkgZXZhbHVhdGVzIHRvIHRydWUgZm9yIGFsbCB2YWxpZCBleHRjb24gcG9pbnRl cnMsIGNvbXBsZXRlbHkgc2tpcHBpbmcgcG9ydCBpbml0aWFsaXphdGlvbiBmb3IgcGxhdGZvcm1z IHdpdGggYW4gZXh0Y29uLgoKUHJlLWV4aXN0aW5nIGlzc3VlczoKLSBbSGlnaF0gVGhlIGRyaXZl ciBpbmNvcnJlY3RseSB1c2VzIGBkZXZtX2AgQVBJcyBpbnNpZGUgYSBjb21wb25lbnQgYGJpbmRg IGZ1bmN0aW9uLCBsZWFkaW5nIHRvIGxpbmdlcmluZyBub3RpZmllcnMgYW5kIHVzZS1hZnRlci1m cmVlIHVwb24gY29tcG9uZW50IHVuYmluZC4KLSBbSGlnaF0gYGNkbl9kcF9wZF9ldmVudF93b3Jr YCBkcm9wcyBhbmQgcmVhY3F1aXJlcyBhIGxvY2sgZHVyaW5nIGV4ZWN1dGlvbiBidXQgZmFpbHMg dG8gcmUtZXZhbHVhdGUgdGhlIGhhcmR3YXJlJ3Mgc3VzcGVuZCBzdGF0ZSwgcG90ZW50aWFsbHkg YWNjZXNzaW5nIHBvd2VyZWQtZG93biBoYXJkd2FyZS4KLS0KCi0tLSBQYXRjaCBbNF06IFtQQVRD SCB2NCA0LzVdIGRybS9yb2NrY2hpcDogY2RuLWRwOiBTdXBwb3J0IGhhbmRsZSBsYW5lIGluZm8g d2l0aG91dCBleHRjb24gLS0tCmNvbW1pdCA3ZDk5NTRiNGExNzZkNjAzYTNjMWRmNWZiM2MxYjRj OWRkYWE1YjIxCkF1dGhvcjogQ2hhb3lpIENoZW4gPGNoYW95aS5jaGVuQHJvY2stY2hpcHMuY29t PgoKZHJtL3JvY2tjaGlwOiBjZG4tZHA6IFN1cHBvcnQgaGFuZGxlIGxhbmUgaW5mbyB3aXRob3V0 IGV4dGNvbgoKVGhpcyBwYXRjaCBhZGRzIHN1cHBvcnQgZm9yIGdldHRpbmcgUEhZIGxhbmUgaW5m byB3aXRob3V0IHRoZSBoZWxwIG9mIGV4dGNvbi4KSWYgYSBUeXBlLUMgY29udHJvbGxlciBpcyBw cmVzZW50LCB0aGUgbGFuZSBpbmZvIGNhbiBiZSBvYnRhaW5lZCBmcm9tIHRoZSBQSFkKaW5zdGVh ZCBvZiBleHRjb24uIFRoZSBleHRjb24gZGV2aWNlIGlzIHN0aWxsIHN1cHBvcnRlZCBpZiB0aGUg VHlwZS1DCmNvbnRyb2xsZXIgaXMgbm90IHByZXNlbnQuCgo+IGRpZmYgLS1naXQgYS9kcml2ZXJz L2dwdS9kcm0vcm9ja2NoaXAvY2RuLWRwLWNvcmUuYyBiL2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hp cC9jZG4tZHAtY29yZS5jCj4gaW5kZXggNjhhYTY2OTE1ZThhYy4uMWMxYzExMTZiNWViZSAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vcm9ja2NoaXAvY2RuLWRwLWNvcmUuYwo+ICsrKyBi L2RyaXZlcnMvZ3B1L2RybS9yb2NrY2hpcC9jZG4tZHAtY29yZS5jCgpbIC4uLiBdCgo+IEBAIC0x MDMwLDYgKzEwMzYsOSBAQCBzdGF0aWMgaW50IGNkbl9kcF9iaW5kKHN0cnVjdCBkZXZpY2UgKmRl diwgc3RydWN0IGRldmljZSAqbWFzdGVyLCB2b2lkICpkYXRhKQo+ICAJZm9yIChpID0gMDsgaSA8 IGRwLT5wb3J0czsgaSsrKSB7Cj4gIAkJcG9ydCA9IGRwLT5wb3J0W2ldOwo+ICAKPiArCQlpZiAo IXBvcnQtPmV4dGNvbikKPiArCQkJY29udGludWU7Cj4gKwo+ICAJCXBvcnQtPmV2ZW50X25iLm5v dGlmaWVyX2NhbGwgPSBjZG5fZHBfcGRfZXZlbnQ7Cj4gIAkJcmV0ID0gZGV2bV9leHRjb25fcmVn aXN0ZXJfbm90aWZpZXIoZHAtPmRldiwgcG9ydC0+ZXh0Y29uLAo+ICAJCQkJCQkgICAgRVhUQ09O X0RJU1BfRFAsCj4gIAkJCQkJCSAgICAmcG9ydC0+ZXZlbnRfbmIpOwoKW1NldmVyaXR5OiBIaWdo XQpUaGlzIGlzbid0IGEgYnVnIGludHJvZHVjZWQgYnkgdGhpcyBwYXRjaCwgYnV0IGRvZXMgdXNp bmcgZGV2bV8gQVBJcyBpbiBhCmNvbXBvbmVudCBiaW5kIGZ1bmN0aW9uIGxlYWQgdG8gbGluZ2Vy aW5nIG5vdGlmaWVycz8KCldoZW4gdGhlIERSTSBtYXN0ZXIgaXMgdW5ib3VuZCwgY2RuX2RwX3Vu YmluZCgpIGlzIGNhbGxlZC4gSG93ZXZlciwgcmVzb3VyY2VzCmFsbG9jYXRlZCB3aXRoIGRldm1f IChsaWtlIHRoaXMgZXh0Y29uIG5vdGlmaWVyIGFuZCB0aGUgRFJNIGJyaWRnZSkgYXJlIHRpZWQK dG8gdGhlIHBsYXRmb3JtIGRldmljZSdzIGxpZmV0aW1lLCBub3QgdGhlIGNvbXBvbmVudC4KCklm IGEgdXNlciB1bmJpbmRzIHRoZSBEUk0gbWFzdGVyIGRldmljZSB2aWEgc3lzZnMsIGFuZCB0aGVu IHBsdWdzIG9yIHVucGx1Z3MKdGhlIERpc3BsYXlQb3J0IGNhYmxlLCBjb3VsZCB0aGUgYWN0aXZl IG5vdGlmaWVyIGZpcmUgYW5kIHNjaGVkdWxlIHRoZSBkcml2ZXIncwp3b3JrcXVldWUgb24gZGVz dHJveWVkIHN0YXRlLCBjYXVzaW5nIGEgdXNlLWFmdGVyLWZyZWU/CgpbIC4uLiBdCgo+IEBAIC0x MTIyLDE0ICsxMTMxLDE0IEBAIHN0YXRpYyBpbnQgY2RuX2RwX3Byb2JlKHN0cnVjdCBwbGF0Zm9y bV9kZXZpY2UgKnBkZXYpCj4gIAkJICAgIFBUUl9FUlIocGh5KSA9PSAtRVBST0JFX0RFRkVSKQo+ ICAJCQlyZXR1cm4gLUVQUk9CRV9ERUZFUjsKPiAgCj4gLQkJaWYgKElTX0VSUihleHRjb24pIHx8 IElTX0VSUihwaHkpKQo+ICsJCWlmIChJU19FUlIocGh5KSB8fCBQVFJfRVJSKGV4dGNvbikgIT0g LUVOT0RFVikKCltTZXZlcml0eTogSGlnaF0KRG9lcyB0aGlzIGVycm9yLWhhbmRsaW5nIGNvbmRp dGlvbiBldmFsdWF0ZSB0byB0cnVlIGZvciBhbGwgdmFsaWQgZXh0Y29uCnBvaW50ZXJzPwoKV2hl biB0aGUgZHJpdmVyIHByb2JlcyBvbiBhIHBsYXRmb3JtIHdpdGggYW4gZXh0Y29uLApleHRjb25f Z2V0X2VkZXZfYnlfcGhhbmRsZSgpIHJldHVybnMgYSB2YWxpZCBwb2ludGVyLiBUaGlzIGNvbmRp dGlvbiB0aGVuCmNoZWNrcyBpZiB0aGUgdmFsaWQgcG9pbnRlcidzIGFkZHJlc3MgaXMgbm90IGVx dWFsIHRvIC1FTk9ERVYsIHdoaWNoIGlzIGFsd2F5cwp0cnVlLgoKQ291bGQgdGhpcyBza2lwIHBv cnQgaW5pdGlhbGl6YXRpb24gZm9yIGFsbCB2YWxpZCBleHRjb24gZGV2aWNlcywgbGVhdmluZwpk cC0+cG9ydHMgPSAwIGFuZCBjYXVzaW5nIHRoZSBkcml2ZXIgdG8gdW5jb25kaXRpb25hbGx5IGZh aWwgd2l0aCAtRUlOVkFMPwoKPiAgCQkJY29udGludWU7Cj4gIAo+ICAJCXBvcnQgPSBkZXZtX2t6 YWxsb2MoZGV2LCBzaXplb2YoKnBvcnQpLCBHRlBfS0VSTkVMKTsKCltTZXZlcml0eTogSGlnaF0K VGhpcyBpcyBhIHByZS1leGlzdGluZyBpc3N1ZSwgYnV0IGlzIHRoZXJlIGEgcmFjZSBjb25kaXRp b24gYmV0d2VlbiB0aGUKd29ya3F1ZXVlIGFuZCBzeXN0ZW0gc3VzcGVuZD8KCkluIGNkbl9kcF9w ZF9ldmVudF93b3JrKCksIGRwLT5sb2NrIGlzIGhlbGQgYW5kIGRwLT5zdXNwZW5kZWQgaXMgdmVy aWZpZWQuClRoZW4sIGNkbl9kcF9yZXF1ZXN0X2Zpcm13YXJlKCkgaXMgY2FsbGVkOgoKZHJpdmVy cy9ncHUvZHJtL3JvY2tjaGlwL2Nkbi1kcC1jb3JlLmM6Y2RuX2RwX3JlcXVlc3RfZmlybXdhcmUo KSB7CiAgICAuLi4KICAgIC8qIERyb3AgdGhlIGxvY2sgYmVmb3JlIGdldHRpbmcgdGhlIGZpcm13 YXJlIHRvIGF2b2lkIGJsb2NraW5nIGJvb3QgKi8KICAgIG11dGV4X3VubG9jaygmZHAtPmxvY2sp OwogICAgLi4uCn0KCkR1cmluZyB0aGlzIHdpbmRvdywgaWYgdGhlIHN5c3RlbSBzdXNwZW5kcywg Y2RuX2RwX3N1c3BlbmQoKSBhY3F1aXJlcwpkcC0+bG9jaywgc2V0cyBkcC0+c3VzcGVuZGVkID0g dHJ1ZSwgYW5kIHBvd2VycyBvZmYgdGhlIGhhcmR3YXJlLiBXaGVuCmNkbl9kcF9yZXF1ZXN0X2Zp cm13YXJlKCkgZmluaXNoZXMsIGl0IHJlYWNxdWlyZXMgdGhlIGxvY2sgYW5kIHJldHVybnMgdG8K Y2RuX2RwX3BkX2V2ZW50X3dvcmsoKS4KCkV4ZWN1dGlvbiB0aGVuIHJlc3VtZXMgd2l0aG91dCBy ZWNoZWNraW5nIGlmIHRoZSBzeXN0ZW0gc3VzcGVuZGVkIGluIHRoZQptZWFudGltZToKCmRyaXZl cnMvZ3B1L2RybS9yb2NrY2hpcC9jZG4tZHAtY29yZS5jOmNkbl9kcF9wZF9ldmVudF93b3JrKCkg ewogICAgLi4uCiAgICByZXQgPSBjZG5fZHBfcmVxdWVzdF9maXJtd2FyZShkcCk7CiAgICBpZiAo cmV0KQogICAgICAgIGdvdG8gb3V0OwoKICAgIGRwLT5jb25uZWN0ZWQgPSB0cnVlOwogICAgCiAg ICBpZiAoIWNkbl9kcF9jb25uZWN0ZWRfcG9ydChkcCkpIHsKICAgICAgICAuLi4KICAgIH0gZWxz ZSBpZiAoIWRwLT5hY3RpdmUpIHsKICAgICAgICAuLi4KICAgICAgICByZXQgPSBjZG5fZHBfZW5h YmxlKGRwKTsKICAgIC4uLgp9CgpDb3VsZCB0aGlzIGNhdXNlIHRoZSB3b3JrZXIgdGhyZWFkIHRv IGNhbGwgY2RuX2RwX2VuYWJsZSgpIGFuZCBhY2Nlc3MgaGFyZHdhcmUKcmVnaXN0ZXJzIHRoYXQg aGF2ZSBiZWVuIHBvd2VyZWQgZG93bj8KCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRwczov L3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA3MjcwNjQ0MDguMTAxLTEta2VybmVsQGFpcmt5 aS5jb20/cGFydD00CgotLSAKbGludXgtcGh5IG1haWxpbmcgbGlzdApsaW51eC1waHlAbGlzdHMu aW5mcmFkZWFkLm9yZwpodHRwczovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1waHkK