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 B7CD6C43602 for ; Wed, 1 Jul 2026 12:50:20 +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=nofstU8V/1H8UpYrYFDn5cJt0XumJv3NsEVbnNiWeTU=; b=Ezf3p1S5wssK8H AgD5Of9M5NDpYK7hYXQUAPqdZiCY51Grgn/2GBBPn2ZW8NFoYQU6H04We/RqrzgN636nV+DzXfyfS uUhy6uEc2QBa88HhcxtPjChVRkO3vUBlsuykQg4so3MRAkznEnH9xj9XtixDkL5klk3hzz2x4zftm 2JCXKiFFbp8Jbmgkc+aTglSj6qGPBY5p15pZBoUGf8W8IRk4HC/LVl+E0OXNQY2SDmfPUQfcHB+Tc jcEwY3FoqSWT+Em6c8gvNCCVNEBn3a7AhshwEi71jB5WIXwGTizVMR4+Knfp8kpWFLSTWIT77OGHN i3vw8ii6Bg+RzWrjdSlA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1weuOS-000000022wG-2AnC; Wed, 01 Jul 2026 12:50:20 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1weuOR-000000022vw-1cSx for linux-phy@lists.infradead.org; Wed, 01 Jul 2026 12:50:19 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 2A0BF43CD8; Wed, 1 Jul 2026 12:50:19 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id E27181F00A3A; Wed, 1 Jul 2026 12:50:17 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1782910219; bh=ogQceqQ808YsZTT5xDvMfw/Hxp/6gRHLqBYleisECB4=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=kp1AG33TiMj1MOOaPTrHbySOB1SFehS0ILSJ7TceQ+aea/ThrhP+ELIB8SSAD7/dG yxiWNflGVKZWYwm4Mza9zuHdhXkhtU0q+Ky3GcmNfhHgIEEx8SH96dIxnKtPr2XJAx c735uhAP+PJ2ir/8CB5/FLIsd/fub+Q1Xm1OiFFQFiLimb13hBddXFN09jCFqXdbnt hAHFoXMfqcrtPo5ayIIeYQUvTQsa/ELKgdvk5t10Pw0j/gcBfIHvaJjItJL9Xkmm5X QcM9uwtwEYwIniG08wz32riltIH8AmYOo99vcYL/OrxG2cQiw1PP36fHZa7LdmvvSR xUQChCvVXRiHA== From: sashiko-bot@kernel.org Subject: Re: [PATCH 09/12] phy: phy-mtk-dp: Rewrite and document default driving param macros To: "AngeloGioacchino Del Regno" Cc: robh@kernel.org, dri-devel@lists.freedesktop.org, vkoul@kernel.org, neil.armstrong@linaro.org, conor+dt@kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, olteanv@gmail.com In-Reply-To: <20260701122008.19509-10-angelogioacchino.delregno@collabora.com> References: <20260701122008.19509-1-angelogioacchino.delregno@collabora.com> <20260701122008.19509-10-angelogioacchino.delregno@collabora.com> Date: Wed, 01 Jul 2026 12:50:15 +0000 Message-Id: <20260701125017.E27181F00A3A@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 NCBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIFRoZSByZWZhY3Rvcmlu ZyBpbnRyb2R1Y2VzIGluY29ycmVjdCBpbnRlZ2VyIHZhbHVlcyBmb3IgdHdvIERpc3BsYXlQb3J0 IFBIWSBkcml2aW5nIHBhcmFtZXRlcnMsIHNpbGVudGx5IGFsdGVyaW5nIHRoZSB1bmRlcmx5aW5n IGhhcmR3YXJlIGNvbmZpZ3VyYXRpb24uCi0gW0hpZ2hdIEludGVnZXIgdW5kZXJmbG93IGFuZCB1 bmRlZmluZWQgYmVoYXZpb3IgaW4gbXRrX2RwX3BoeV9kaXNhYmxlX2FsbF9sYW5lcyB3aGVuIG5v IGxhbmVzIGFyZSBlbmFibGVkLgotIFtIaWdoXSBGbGF3ZWQgUE0gcnVudGltZSBpbml0aWFsaXph dGlvbiwgcmFjZSBjb25kaXRpb24sIGFuZCB1bmhhbmRsZWQgZXJyb3JzIGluIHByb2JlLgotIFtN ZWRpdW1dIEluY29ycmVjdCBlbmRpYW5uZXNzIGNvbnZlcnNpb24gYnkgcG9pbnRlciBhbGlhc2lu ZyBhIHUxNiBhcyBhIHU4Ki4KLS0KCmNvbW1pdCAzYWUzOTc2NDIwNzZkNjU5YzcwNDc1YmRiZWZi YzMyODZlMGU3YzFmCkF1dGhvcjogQW5nZWxvR2lvYWNjaGlubyBEZWwgUmVnbm8gPGFuZ2Vsb2dp b2FjY2hpbm8uZGVscmVnbm9AY29sbGFib3JhLmNvbT4KU3ViamVjdDogcGh5OiBwaHktbXRrLWRw OiBSZXdyaXRlIGFuZCBkb2N1bWVudCBkZWZhdWx0IGRyaXZpbmcgcGFyYW0gbWFjcm9zCgpUaGlz IHBhdGNoIHVzZXMgRklFTERfUFJFUF9DT05TVCBhbmQgYWRkcyBkZWZpbml0aW9ucyBhbmQgbWFj cm9zIHRvIGJ1aWxkCnRoZSBkZWZhdWx0IGRyaXZpbmcgcGFyYW1ldGVycyBmb3IgdGhlIFBIWS4g SXQgYWxzbyBhZGRzIGNvbW1lbnRzIGV4cGxhaW5pbmcKd2hhdCB0aGV5IGFyZSBzdXBwb3NlZCB0 byBzZXQgaW4gdGhlIFBIWS4KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGh5L21lZGlhdGVrL3Bo eS1tdGstZHAuYyBiL2RyaXZlcnMvcGh5L21lZGlhdGVrL3BoeS1tdGstZHAuYwo+IGluZGV4IGQ3 MDI0YTE0NDMzNTguLjFkNzNhNjIyZWYzMjIgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9waHkvbWVk aWF0ZWsvcGh5LW10ay1kcC5jCj4gKysrIGIvZHJpdmVycy9waHkvbWVkaWF0ZWsvcGh5LW10ay1k cC5jClsgLi4uIF0KPiArLyogTVQ4MTk1OiBMb2dpYyBTdGF0ZSBDaGFuZ2UgUG9pbnQgKExDIFRY IEMpICovCj4gKyNkZWZpbmUgTVQ4MTk1X0RSSVZJTkdfUEFSQU1fM19ERUZBVUxUCUJVSUxEX0RS SVZJTkdfUEFSQU1fMCggMTYsIDIwLCAyNCwgMzIpCj4gKyNkZWZpbmUgTVQ4MTk1X0RSSVZJTkdf UEFSQU1fNF9ERUZBVUxUCUJVSUxEX0RSSVZJTkdfUEFSQU1fMTIoMjQsIDMwLCA2MCwgMzIpCgpb U2V2ZXJpdHk6IEhpZ2hdCkRvZXMgdGhpcyB1bmludGVudGlvbmFsbHkgY2hhbmdlIHRoZSBkZWZh dWx0IGZvciBTVzFfUFJFMj8KClRoZSBjb252ZXJzaW9uIHRvIG1hY3JvcyBpbmNvcnJlY3RseSBh bHRlcnMgdGhlIHN3MV9wcmUyIHZhbHVlLiBUaGUKb3JpZ2luYWwgbWFjcm8gWFRQX0xOX1RYX0xD VFhDMF9TVzFfUFJFMl9ERUZBVUxUIHdhcyAoQklUKDE4KSB8IEJJVCgyMSkpLAp3aGljaCBldmFs dWF0ZXMgdG8gMzYgKDB4MjQpIHdoZW4gc2hpZnRlZC4gVGhpcyBtYWNybyBub3cgc2V0cyBpdCB0 bwo2MCAoMHgzYykuCgo+ICsjZGVmaW5lIE1UODE5NV9EUklWSU5HX1BBUkFNXzVfREVGQVVMVAlC VUlMRF9EUklWSU5HX1BBUkFNXzIzKDgsIDQ4KQoKW1NldmVyaXR5OiBIaWdoXQpJcyB0aGVyZSBh IHNpbWlsYXIgaXNzdWUgd2l0aCB0aGUgZGVmYXVsdCBmb3IgU1cyX1BSRTE/CgpUaGUgb3JpZ2lu YWwgdmFsdWUgd2FzIDQwICgweDI4KSwgYnV0IHRoaXMgaXMgbm93IHBhc3NpbmcgOCAoMHgwOCks IHdoaWNoCmRyb3BzIEJJVCg1KS4gVGhlc2UgYWx0ZXJlZCBkcml2aW5nIHBhcmFtZXRlcnMgY2Fu IGRlZ3JhZGUgc2lnbmFsIGludGVncml0eQphbmQgY2F1c2UgY29ubmVjdGlvbiBpbnN0YWJpbGl0 eS4KClsgLi4uIF0KPiArc3RhdGljIGludCBtdGtfZHBfcGh5X2Rpc2FibGVfYWxsX2xhbmVzKHN0 cnVjdCBtdGtfZHBfcGh5ICpkcF9waHkpCj4gK3sKPiArCWNvbnN0IHN0cnVjdCBtdGtfZHBfcGh5 X3BkYXRhICpwZGF0YSA9IGRwX3BoeS0+cGRhdGE7Cj4gKwljb25zdCB1OCAqcmVncyA9IHBkYXRh LT5yZWdzX2RpZ19nbGI7Cj4gKwlpbnQgcmV0Owo+ICsJdTMyIHZhbDsKPiArCj4gKwlyZXQgPSBy ZWdtYXBfcmVhZChkcF9waHktPnJlZ21hcCwgcGRhdGEtPm9mZl9kaWdfZ2xiICsgcmVnc1tEUF9Q SFlEX1RYX0NUTF8wXSwgJnZhbCk7Cj4gKwlpZiAocmV0KQo+ICsJCXJldHVybiByZXQ7Cj4gKwo+ ICsJLyogR2V0IG1hc2sgb2YgY3VycmVudGx5IGVuYWJsZWQgbGFuZSAqLwo+ICsJdmFsID0gRklF TERfR0VUKFBIWURfVFhfTE5fRU4sIHZhbCk7Cj4gKwo+ICsJLyogRGlzYWJsZSBhbGwgbGFuZXMg KG5lZWRzIHRvIGJlIGRvbmUgb25lIGJ5IG9uZSwgZnJvbSBsYXN0IHRvIGZpcnN0KSAqLwo+ICsJ ZG8gewo+ICsJCXUzMiBsYW5lX251bSA9IGZscyh2YWwpIC0gMTsKPiArCQl2YWwgJj0gfkJJVChs YW5lX251bSk7Cj4gKwo+ICsJCXJldCA9IHJlZ21hcF9jbGVhcl9iaXRzKGRwX3BoeS0+cmVnbWFw LAo+ICsJCQkJCXBkYXRhLT5vZmZfZGlnX2dsYiArIHJlZ3NbRFBfUEhZRF9UWF9DVExfMF0sCj4g KwkJCQkJRklFTERfUFJFUChQSFlEX1RYX0xOX0VOLCBsYW5lX251bSkpOwo+ICsJCWlmIChyZXQp Cj4gKwkJCXJldHVybiByZXQ7Cj4gKwl9IHdoaWxlICh2YWwpOwoKW1NldmVyaXR5OiBIaWdoXQpD YW4gdGhpcyBkby13aGlsZSBsb29wIGV4ZWN1dGUgd2l0aCB2YWwgaW5pdGlhbGx5IGF0IDA/CgpJ ZiB0aGUgUEhZIGlzIGFscmVhZHkgZnVsbHkgZGlzYWJsZWQgd2hlbiB0aGlzIGlzIGNhbGxlZCwg dmFsIHdpbGwgYmUgMC4KVGhlIGxvb3AgYmxpbmRseSBleGVjdXRlcyBvbmNlLCBmbHMoMCkgcmV0 dXJucyAwLCBhbmQgbGFuZV9udW0gdW5kZXJmbG93cwp0byAweGZmZmZmZmZmLgoKVXNpbmcgfkJJ VCgweGZmZmZmZmZmKSBpbnZva2VzIHVuZGVmaW5lZCBiZWhhdmlvciwgYW5kIHBhc3NpbmcgMHhm ZmZmZmZmZgp0byBGSUVMRF9QUkVQKCkgZXh0cmFjdHMgdW5wcmVkaWN0YWJsZSBiaXRzLCBjYXVz aW5nIGEgc3B1cmlvdXMgb3V0LW9mLWJvdW5kcwpyZWdpc3RlciB3cml0ZSB3aGVuIGNsZWFyaW5n IHRoZSBQSFkgY29udHJvbCByZWdpc3RlcnMuCgo+ICsKPiArCXJldHVybiAwOwo+ICt9ClsgLi4u IF0KPiArc3RhdGljIGludCBtdGtfZHBfcGh5X2dldF9vbmVfY2FsX3BhcmEoc3RydWN0IGRldmlj ZSAqZGV2LCBjb25zdCBjaGFyICpuYW1lLCB1OCBtYXhfdmFsKQo+ICt7Cj4gKwl1MTYgYnVmID0g MDsKPiArCWludCByZXQ7Cj4gKwo+ICsJLyoKPiArCSAqIEFsbCBvZiB0aGUgY2FsaWJyYXRpb25z IGFyZSBhbHdheXMgbWF4IDggYml0cyBsb25nLCBidXQgc29tZSBtYXkKPiArCSAqIGJlIHNwbGl0 IGJldHdlZW4gdHdvIGRpZmZlcmVudCA4LWJpdHMgY2VsbHM6IGhhbmRsZSB0aGlzIGNvcm5lcgo+ ICsJICogY2FzZSBieSByZXRyeWluZyByZWFkaW5nIGFzIHUxNi4KPiArCSAqLwo+ICsJcmV0ID0g bnZtZW1fY2VsbF9yZWFkX3U4KGRldiwgbmFtZSwgKHU4ICopJmJ1Zik7CgpbU2V2ZXJpdHk6IE1l ZGl1bV0KV2lsbCB0aGlzIGxlYWQgdG8gYW4gZW5kaWFubmVzcyB2aW9sYXRpb24gb24gQmlnIEVu ZGlhbiBwbGF0Zm9ybXM/CgpDYXN0aW5nIGEgdTE2IGJ1ZmZlciBwb2ludGVyIHRvICh1OCAqKSB3 aWxsIGNhdXNlIHRoZSBzaW5nbGUgYnl0ZSB0byBiZQp3cml0dGVuIGludG8gdGhlIG1vc3Qgc2ln bmlmaWNhbnQgYnl0ZSBvZiBidWYgaW5zdGVhZCBvZiB0aGUgbGVhc3QKc2lnbmlmaWNhbnQgYnl0 ZSBvbiBCaWcgRW5kaWFuIGFyY2hpdGVjdHVyZXMuCgpGb3IgaW5zdGFuY2UsIHJlYWRpbmcgMHgw RiB3b3VsZCByZXN1bHQgaW4gYnVmIGhvbGRpbmcgMHgwRjAwICgzODQwKSwgd2hpY2gKd291bGQg ZmFsc2VseSB0cmlnZ2VyIHRoZSBzdWJzZXF1ZW50IGlmIChidWYgPiBtYXhfdmFsKSB2YWxpZGF0 aW9uIGNoZWNrLgoKPiArCWlmIChyZXQpCj4gKwkJcmV0ID0gbnZtZW1fY2VsbF9yZWFkX3UxNihk ZXYsIG5hbWUsICZidWYpOwpbIC4uLiBdCj4gK3N0YXRpYyBpbnQgbXRrX2RwX3BoeV9wcm9iZShz dHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ICt7ClsgLi4uIF0KPiArCXBoeV9zZXRfZHJ2 ZGF0YShwaHksIGRwX3BoeSk7Cj4gKwo+ICsJcHJvdmlkZXIgPSBkZXZtX29mX3BoeV9wcm92aWRl cl9yZWdpc3RlcihkZXYsIG9mX3BoeV9zaW1wbGVfeGxhdGUpOwo+ICsJaWYgKElTX0VSUihwcm92 aWRlcikpCj4gKwkJcmV0dXJuIFBUUl9FUlIocHJvdmlkZXIpOwoKW1NldmVyaXR5OiBIaWdoXQpD b3VsZCByZWdpc3RlcmluZyB0aGUgcHJvdmlkZXIgYmVmb3JlIGVuYWJsaW5nIFBNIHJ1bnRpbWUg Y2F1c2UgYSByYWNlIGNvbmRpdGlvbj8KCkV4cG9zaW5nIHRoZSBQSFkgdG8gY29uc3VtZXJzIGhl cmUgbWVhbnMgYSBjb25zdW1lciBjb3VsZCBjbGFpbSB0aGUgUEhZIGFuZAphdHRlbXB0IHRvIHBv d2VyIGl0IG9uIGJlZm9yZSBwbV9ydW50aW1lX2VuYWJsZSgpIGlzIGNhbGxlZCBiZWxvdy4gVGhp cwp3b3VsZCByZXR1cm4gLUVBQ0NFUyBhbmQgYnJlYWsgdGhlIGNvbnN1bWVyIGluaXRpYWxpemF0 aW9uLgoKPiArCj4gKwlwbV9ydW50aW1lX2VuYWJsZShkZXYpOwo+ICsJcG1fcnVudGltZV9nZXRf c3luYyhkZXYpOwoKW1NldmVyaXR5OiBIaWdoXQpTaG91bGQgdGhlIHJldHVybiB2YWx1ZSBvZiBw bV9ydW50aW1lX2dldF9zeW5jKGRldikgYmUgY2hlY2tlZD8KCklnbm9yaW5nIHRoZSByZXR1cm4g dmFsdWUgbWVhbnMgdGhlIHByb2JlIHNpbGVudGx5IHN1Y2NlZWRzIGV2ZW4gaWYgdGhlCmhhcmR3 YXJlIGNhbm5vdCBiZSBwb3dlcmVkLgoKQWRkaXRpb25hbGx5LCB0aGlzIGRyaXZlciBsYWNrcyBh IC5yZW1vdmUgY2FsbGJhY2suIFNpbmNlCnBtX3J1bnRpbWVfZ2V0X3N5bmMoKSBpbmNyZWFzZXMg dGhlIHVzYWdlIGNvdW50ZXIgd2l0aG91dCBpdCBldmVyIGJlaW5nCnJlbGVhc2VkLCBhbmQgcG1f cnVudGltZV9kaXNhYmxlKCkgaXMgbmV2ZXIgY2FsbGVkLCB1bmxvYWRpbmcgdGhlIG1vZHVsZQpw ZXJtYW5lbnRseSBsZWFrcyB0aGUgUE0gcmVmZXJlbmNlIGFuZCBicmVha3MgUE0gcnVudGltZSBm b3IgdGhpcyBkZXZpY2UuCgo+ICsKPiArCXJldHVybiAwOwo+ICt9CgotLSAKU2FzaGlrbyBBSSBy ZXZpZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLmRldi8jL3BhdGNoc2V0LzIwMjYwNzAxMTIyMDA4LjE5 NTA5LTEtYW5nZWxvZ2lvYWNjaGluby5kZWxyZWdub0Bjb2xsYWJvcmEuY29tP3BhcnQ9OQoKLS0g CmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==