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 0CDDEC982FE for ; Wed, 23 Sep 2026 00:12: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=+L7VZVth3E/x7rSZT0wHz9YfkGSsKOygNYcrZE+MhI4=; b=qzrsreQ/BQpHHC u5+BKmxW5uyefXAxR8q38kJm0MiNf6PRW3s9KJXb2iMbVNd3pUQTPUugsXxagUdgefSU5bz86tVHN 2xd2blKssTFVA5ZXyy2xT7Xps/myEQVUKmtPyCo0sZnMhI7eJQS+JUlBtdJGYiS+vOGFBsGhcTko6 4NYkzX1dUfoStb+1z2g7dvL9VDcdKhwbAlRobxY57hirjeP+GGbxvpsVGhT289nJbImgRJ98ODIVi jIMMXBaBYAIlPqhqN848XGxIPchSIPVHz61t88/teJLYDoQKOL3kZl6BqXDAcMkKuQaqxDnzYaz16 5Sc3ry1x7Q+4yZ2PWUbA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x9Ab7-00000006loz-14CJ; Wed, 23 Sep 2026 00:12:29 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1x9Ab6-00000006loi-0hI0 for linux-phy@lists.infradead.org; Wed, 23 Sep 2026 00:12:28 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 0E15A601F0; Wed, 23 Sep 2026 00:12:27 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 3412A1F000FF; Wed, 23 Sep 2026 00:12:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790122346; bh=7oP6ps8gAOM4ixs7A9+9AtPlLIz2wupiiDoXMkVxS80=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=efb8H70fa6Ni2DLJX79xbG2z79vJzDWjWJs11LjfE4dYwjqIFkZArfCLt5smlut3r 9mrUU5Xg3Q8MRePPfD/umyxeOqLv9n5xAbFbzcMQXWIO5f4aIeKIVyua8dYkHqyp2H oS5+7CyInoeKSFP1wh9LGC/fbk/tTQzn522IYTh+cPTT10badMnUgE4WGsJDf/M6Zu eMiIxQD49+2SEAJ94vwR5tUIhFVojLR0YJW3IuFbeKdfKeLZl/1mupXxpjFFspB5p0 HwWUbWZd5X5dXriupCbs7JwqqTQGpW/tjtyPGIAi2OtjV48tVpR3nN7Z6dGPKGqozB BWiVzrxg9uTOw== From: sashiko-bot@kernel.org Subject: Re: [PATCH 3/3] phy: qcom: sgmii-eth: add Nord USXGMII support To: "Mohd Ayaan Anwar" Cc: linux-phy@lists.infradead.org, neil.armstrong@linaro.org, devicetree@vger.kernel.org, olteanv@gmail.com, vkoul@kernel.org, robh@kernel.org, conor+dt@kernel.org In-Reply-To: <20260923-nord_ethernet_serdes-v1-3-f8ac1c487882@oss.qualcomm.com> References: <20260923-nord_ethernet_serdes-v1-0-f8ac1c487882@oss.qualcomm.com> <20260923-nord_ethernet_serdes-v1-3-f8ac1c487882@oss.qualcomm.com> Date: Wed, 23 Sep 2026 00:12:25 +0000 Message-Id: <20260923001226.3412A1F000FF@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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIHBoeTogcWNvbTogc2dt aWk6IGluY29ycmVjdCBoYXJkd2FyZSBvZmZzZXRzIHdyaXR0ZW4gb24gbW9kZSBjaGFuZ2UKLS0K CmNvbW1pdCBlYjg1NzlkOTc0YjQxZDZjOThmZDk1MDUyODc1YzEwY2NmM2UzMWZhCkF1dGhvcjog TW9oZCBBeWFhbiBBbndhciA8bW9oZC5hbndhckBvc3MucXVhbGNvbW0uY29tPgoKICAgIHBoeTog cWNvbTogc2dtaWktZXRoOiBhZGQgTm9yZCBVU1hHTUlJIHN1cHBvcnQKICAgIAogICAgTm9yZCB1 c2VzIGEgUU1QIHY3IFNlckRlcyBibG9jayB3aGljaCBpcyBhbiB1cGRhdGVkIHZlcnNpb24gb2Yg dGhlCiAgICBTR01JSSBTZXJEZXMgUEhZIElQLiBUaGUgZHJpdmVyIGN1cnJlbnRseSBoYW5kbGVz IFNHTUlJIGFuZCAyNTAwQkFTRS1YCiAgICBjb25maWd1cmF0aW9ucyBvbmx5LiBUaGlzIHBhdGNo IGFkZHMgc3VwcG9ydCBmb3IgY29uZmlndXJpbmcgdGhlIFNlckRlcwogICAgdG8gb3BlcmF0ZSBh dCAxMC4zMTI1IEdiYXVkLCBlbmFibGluZyBVU1hHTUlJIGFuZCAxMEdCQVNFLVIgUEhZIG1vZGVz CiAgICBmb3IgdGhlIE5vcmQgY29tcGF0aWJsZS4KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGh5 L3F1YWxjb21tL3BoeS1xY29tLXNnbWlpLWV0aC5jIGIvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5 LXFjb20tc2dtaWktZXRoLmMKPiBpbmRleCAwMjlkYWZhY2VlNzg1Li4zYzY4YmZlMGVhNDQzIDEw MDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLXNnbWlpLWV0aC5jCj4g KysrIGIvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5LXFjb20tc2dtaWktZXRoLmMKWyAuLi4gXQo+ IEBAIC0yNzUsMTYgKzQxOSwxOSBAQCBzdGF0aWMgaW50IHFjb21fZHdtYWNfc2dtaWlfcGh5X2Nh bGlicmF0ZShzdHJ1Y3QgcGh5ICpwaHkpCj4gIAljYXNlIFBIWV9JTlRFUkZBQ0VfTU9ERV8xMDAw QkFTRVg6Cj4gIAkJLyogMS4yNUdicHMgbW9kZSAqLwo+ICAJCXFjb21fZHdtYWNfc2dtaWlfcGh5 X2luaXRfMWcoZGF0YS0+cmVnbWFwKTsKPiAtCQlicmVhazsKPiArCQlyZXR1cm4gcWNvbV9kd21h Y19zZ21paV9waHlfcG9sbF9zZ21paV9yZWFkeShkZXYsIGRhdGEtPnJlZ21hcCk7Cj4gIAljYXNl IFBIWV9JTlRFUkZBQ0VfTU9ERV8yNTAwQkFTRVg6Cj4gIAkJLyogMy4xMjVHYnBzIG1vZGUgKi8K PiAgCQlxY29tX2R3bWFjX3NnbWlpX3BoeV9pbml0XzJwNWcoZGF0YS0+cmVnbWFwKTsKPiAtCQli cmVhazsKPiArCQlyZXR1cm4gcWNvbV9kd21hY19zZ21paV9waHlfcG9sbF9zZ21paV9yZWFkeShk ZXYsIGRhdGEtPnJlZ21hcCk7Cj4gKwljYXNlIFBIWV9JTlRFUkZBQ0VfTU9ERV9VU1hHTUlJOgo+ ICsJY2FzZSBQSFlfSU5URVJGQUNFX01PREVfMTBHQkFTRVI6Cj4gKwkJLyogMTAuMzEyNUdicHMg bW9kZSAqLwo+ICsJCXFjb21fZHdtYWNfc2dtaWlfcGh5X2luaXRfMTBnKGRhdGEtPnJlZ21hcCk7 Cj4gKwkJcmV0dXJuIHFjb21fZHdtYWNfc2dtaWlfcGh5X3BvbGxfdXN4Z21paV9yZWFkeShkZXYs IGRhdGEtPnJlZ21hcCk7CgpbU2V2ZXJpdHk6IEhpZ2hdCkRvZXMgdGhpcyBsb2dpYyBpbmNvcnJl Y3RseSByb3V0ZSBTR01JSSBhbmQgMjUwMEJBU0UtWCByZXF1ZXN0cyBkaXJlY3RseSB0bwpWNSBo YXJkd2FyZSBpbml0aWFsaXphdGlvbiBzZXF1ZW5jZXMsIHJlZ2FyZGxlc3Mgb2Ygd2hldGhlciB0 aGUgdW5kZXJseWluZwpoYXJkd2FyZSBpcyBWNSBvciBWNz8KCklmIGEgTUFDIGRyaXZlciB1c2lu ZyBwaHlsaW5rIGR5bmFtaWNhbGx5IGZhbGxzIGJhY2sgdG8gU0dNSUksIDEwMDBCQVNFLVgsIG9y CjI1MDBCQVNFLVggb24gdGhlIE5vcmQgKHY3KSBwbGF0Zm9ybSBkdXJpbmcgbGluayBzdGF0ZSBj aGFuZ2VzIChlLmcuLCB3aGVuCnBsdWdnaW5nIGluIGEgZGlmZmVyZW50IFNGUCBtb2R1bGUpLCBp dCBhcHBlYXJzIHRoaXMgd2lsbCB3cml0ZSBjb21wbGV0ZWx5Cndyb25nIG9mZnNldHMgdG8gdGhl IFBIWSBTZXJEZXMgYmxvY2suCgpTaW1pbGFybHksIGlmIHBoeWxpbmsgZmFsbHMgYmFjayB0byBV U1hHTUlJIG9yIDEwR0JBU0UtUiBvbiB0aGUgc2E4Nzc1cCAodjUpCnBsYXRmb3JtLCB3b24ndCBp dCBydW4gdGhlIFY3IGluaXRpYWxpemF0aW9uIHNlcXVlbmNlIGluc3RlYWQ/CgpXcml0aW5nIGlu Y29ycmVjdCByZWdpc3RlciBvZmZzZXRzIGludG8gdGhlIGhhcmR3YXJlIElQIGNhbiBsZWFkIHRv CnVucHJlZGljdGFibGUgYmVoYXZpb3Igb3Igc3lzdGVtIGNyYXNoZXMuCgo+ICAJZGVmYXVsdDoK PiAgCQlyZXR1cm4gLUVJTlZBTDsKPiAgCX0KPiAtCj4gLQlyZXR1cm4gcWNvbV9kd21hY19zZ21p aV9waHlfcG9sbF9zZ21paV9yZWFkeShkZXYsIGRhdGEtPnJlZ21hcCk7Cj4gIH0KWyAuLi4gXQo+ IEBAIC0zNDAsNyArNDg3LDkgQEAgc3RhdGljIGludCBxY29tX2R3bWFjX3NnbWlpX3BoeV92YWxp ZGF0ZShzdHJ1Y3QgcGh5ICpwaHksIGVudW0gcGh5X21vZGUgbW9kZSwKPiAgCj4gIAlpZiAoc3Vi bW9kZSA9PSBQSFlfSU5URVJGQUNFX01PREVfU0dNSUkgfHwKPiAgCSAgICBzdWJtb2RlID09IFBI WV9JTlRFUkZBQ0VfTU9ERV8xMDAwQkFTRVggfHwKPiAtCSAgICBzdWJtb2RlID09IFBIWV9JTlRF UkZBQ0VfTU9ERV8yNTAwQkFTRVgpCj4gKwkgICAgc3VibW9kZSA9PSBQSFlfSU5URVJGQUNFX01P REVfMjUwMEJBU0VYIHx8Cj4gKwkgICAgc3VibW9kZSA9PSBQSFlfSU5URVJGQUNFX01PREVfVVNY R01JSSB8fAo+ICsJICAgIHN1Ym1vZGUgPT0gUEhZX0lOVEVSRkFDRV9NT0RFXzEwR0JBU0VSKQo+ ICAJCXJldHVybiAwOwoKW1NldmVyaXR5OiBIaWdoXQpEb2VzIHRoaXMgdmFsaWRhdGlvbiBpbmNv cnJlY3RseSBhZHZlcnRpc2UgdGhhdCBhbGwgUEhZIGludGVyZmFjZSBtb2RlcwphcmUgc3VwcG9y dGVkIGJ5IGFsbCBoYXJkd2FyZSBpbnN0YW5jZXM/CgpCeSByZXR1cm5pbmcgMCBmb3IgYWxsIHRo ZXNlIG1vZGVzLCB0aGlzIGFsbG93cyBwaHlsaW5rIHRvIGJlbGlldmUgdGhlIHBsYXRmb3JtCnN1 cHBvcnRzIHRoZW0gdW5jb25kaXRpb25hbGx5LgoKVGhpcyBpcyB3aGF0IHBlcm1pdHMgY29uc3Vt ZXJzIHRvIHN3aXRjaCBpbnRvIGluY29tcGF0aWJsZSBtb2RlcyBkdXJpbmcKc3RhbmRhcmQgUEhZ IG1vZGUgbmVnb3RpYXRpb24sIHVsdGltYXRlbHkgdHJpZ2dlcmluZyB0aGUgaW5jb3JyZWN0IGhh cmR3YXJlIElQCmluaXRpYWxpemF0aW9uIHNlcXVlbmNlcyBpbiBxY29tX2R3bWFjX3NnbWlpX3Bo eV9jYWxpYnJhdGUoKSBtZW50aW9uZWQgYWJvdmUuCgo+ICAKPiAgCXJldHVybiAtRUlOVkFMOwoK LS0gClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8y MDI2MDkyMy1ub3JkX2V0aGVybmV0X3NlcmRlcy12MS0wLWY4YWMxYzQ4Nzg4MkBvc3MucXVhbGNv bW0uY29tP3BhcnQ9MwoKLS0gCmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtcGh5Cg==