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 41DDAC9833F for ; Sun, 27 Sep 2026 16:29:15 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Cc:To:From:Subject:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=/VHOqd8K6ZDtmTLHilpnEAc3ZwovKEmJHazYKogyF0g=; b=qBqzleT6HGLAlU Xz9O88qyoKU4MO3dp9fwBuzH6JlI4zAwVFuhlR7eL4u3gMSLR5qrvQ7+a/S6MO6UR267q/6fkjLdO M89kMeBpN4zJ1q0m/Niy5o83T0heZaEYqUrnSdVS2ozxFd0/ITn14conCmFJKcMOZv5YVtLtJOn5z IiwpOC9gQj7Ra/ENwtS5zUcrdCXQQTW4++/8dsUDDQxZyB6ztCsVov5jGAFoiB9HznS5UDYFa/+gW R7J02fNM5Ur7k/BQlN6o/qSn1nWU3sBBMPF3C7DOMwSyv+J3nFsREgpBfLfaoYgrv+K8nVYVpMEVi 91Hhgj/+9F+C25dAhbMg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xArkU-0000000GYuv-3Riq; Sun, 27 Sep 2026 16:29:10 +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 1xArkU-0000000GYts-11c6; Sun, 27 Sep 2026 16:29:10 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 8797C42D58; Sun, 27 Sep 2026 16:29:09 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 196661F00893; Sun, 27 Sep 2026 16:29:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790526549; bh=gB2hKJgtjbVyDE2VSgLSgN/qQRPT4zl7qwrfLFCXv+s=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=eeV6qE1hzM2d8E9hcolO5ZjxVRkrTviuTICOhmUr23hR62jbAyUoGMVN4qFe/Ihxz NjJs2nh2ZXURvMLNMsrSvyD6azjA2FEABq8+pyowJ1omhdsgPkc7gAWJ47aOTW6UoP g7qsUhPtlmv0Lnn8+klu2GBmz02LEIFCrCqThKWNGnjbtm03y3mHQNv7Sp+Yclg5ci NLpafzd0hFGQKmJ54ER7Q3lyevwEBTQqA48gSTRf7zk6UXI8CTs2v2W+55ylwAd2m0 1OlnVz96oYa5qW/LO7trgmEPxEiRMA+C1kVV0AxmD1s1JNujTNdtE15no8SjtXpSid 0Yq5Q6DCsjC0w== Subject: Re: [PATCH net-next v15 3/9] phy: qcom: add the SGMII SerDes PHY driver for SCMI systems From: netdev-bot+sashiko@kernel.org To: bartosz.golaszewski@oss.qualcomm.com Cc: andersson@kernel.org, konradybcio@kernel.org, robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org, andrew+netdev@lunn.ch, davem@davemloft.net, edumazet@google.com, kuba@kernel.org, pabeni@redhat.com, mcoquelin.stm32@gmail.com, alexandre.torgue@foss.st.com, vkoul@kernel.org, peppe.cavallaro@st.com, wens@kernel.org, jernej.skrabec@gmail.com, neil.armstrong@linaro.org, khilman@baylibre.com, jbrunet@baylibre.com, shawnguo@kernel.org, festevam@gmail.com, jan.petrous@oss.nxp.com, s32@nxp.com, mohd.anwar@oss.qualcomm.com, romain.gantois@bootlin.com, geert+renesas@glider.be, magnus.damm@gmail.com, mripard@kernel.org, christophe.roullier@foss.st.com, brgl@kernel.org, radu@rendec.net, linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, netdev@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, dfustini@tenstorrent.com, linux-sunxi@lists.linux.dev, linux-amlogic@lists.infradead.org, linux-mips@vger.kernel.org, imx@lists.linux.dev, linux-renesas-soc@vger.kernel.org, linux-rockchip@lists.infradead.org, sophgo@lists.linux.dev, linux-riscv@lists.infradead.org, bartosz.golaszewski@linaro.org Date: Sun, 27 Sep 2026 16:29:06 +0000 Message-ID: <179052654668.2160803.9784389469045924659@kernel.org> In-Reply-To: <20260923-qcom-sa8255p-emac-v15-3-e82f33720737@oss.qualcomm.com> References: <20260923-qcom-sa8255p-emac-v15-3-e82f33720737@oss.qualcomm.com> X-sashiko-severity: Medium MIME-Version: 1.0 X-BeenThere: linux-amlogic@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-amlogic" Errors-To: linux-amlogic-bounces+linux-amlogic=archiver.kernel.org@lists.infradead.org VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MSBwb3RlbnRpYWwKaXNzdWUocykgdG8gY29uc2lkZXIuCgpDcml0aWNhbDogMCDCtyBIaWdoOiAw IMK3IE1lZGl1bTogMSDCtyBMb3c6IDAKCklmIHlvdSBiZWxpZXZlIG5vbmUgb2YgdGhlIGlzc3Vl cyBhcmUgbGVnaXRpbWF0ZSwgcGxlYXNlIHJlcGx5IHRvIGVhY2gKaXNzdWUgb2YgTWVkaXVtIHNl dmVyaXR5IG9yIGhpZ2hlciBhbmQgZXhwbGFpbiB3aHkgdGhlIEFJIGlzIHdyb25nLgpJZiBhbnkg b2YgdGhlbSBhcmUgbGVnaXRpbWF0ZSBhbmQgeW91IHBsYW4gdG8gcmVzcGluLCBwbGVhc2UgbGV0 IHBhdGNod29yawprbm93IGJ5IGluY2x1ZGluZyAicHctYm90OiBjciIgYXMgYSBzZXBhcmF0ZSBs aW5lIGF0IHRoZSBlbmQgb2YgeW91ciByZXBseQoob25lIHN1Y2ggcmVwbHkgcGVyIHNlcmllcyBp cyBlbm91Z2gpLgoKLSBbTWVkaXVtXSBOb3RoaW5nIGluIHRoZSBuZXcgU0NNSSBTZXJEZXMgUEhZ IGRyaXZlciBldmVyIHRlbGxzIGZpcm13YXJlCiAgdG8gcG93ZXIgdGhlIFNlckRlcyBkb3duIG9y IHJlbGVhc2UgaXRzIHJhdGUgdm90ZS4KCi0tCgpwaHk6IHFjb206IGFkZCB0aGUgU0dNSUkgU2Vy RGVzIFBIWSBkcml2ZXIgZm9yIFNDTUkgc3lzdGVtcwoKVGhpcyBhZGRzIGEgc2VwYXJhdGUgUEhZ IGRyaXZlciBmb3IgdGhlIGZpcm13YXJlLW1hbmFnZWQgU0dNSUkvU2VyRGVzIFBIWQpvbiBRdWFs Y29tbSBzYTgyNTVwIHBsYXRmb3Jtcy4gVGhlIGRyaXZlciBuZXZlciB0b3VjaGVzIHJlZ2lzdGVy cyBvcgpjbG9ja3MuIEl0IHR1cm5zIHRoZSByZXF1ZXN0ZWQgaW50ZXJmYWNlIG1vZGUgaW50byBh IGdlbnBkIHBlcmZvcm1hbmNlCnN0YXRlIChTUEVFRF8xMDAwIG9yIFNQRUVEXzI1MDApIGFuZCB1 c2VzIHJ1bnRpbWUgUE0gb24gdGhlIHByb3ZpZGVyCmRldmljZSBmb3IgcG93ZXIgdm90ZXMuCgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1zZ21paS1ldGgtc2Nt aS5jIGIvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5LXFjb20tc2dtaWktZXRoLXNjbWkuYwo+IG5l dyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAwMC4uYzcyNmE0MTRlYjZhNAo+ IC0tLSAvZGV2L251bGwKPiArKysgYi9kcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1zZ21p aS1ldGgtc2NtaS5jCgpbIC4uLiBdCgo+ICtzdGF0aWMgaW50IHFjb21fZHdtYWNfc2dtaWlfcGh5 X3NjbWlfc2V0X21vZGUoc3RydWN0IHBoeSAqcGh5LCBlbnVtIHBoeV9tb2RlIG1vZGUsCj4gKwkJ CQkJICAgICAgaW50IHN1Ym1vZGUpCj4gK3sKPiArCXN0cnVjdCBkZXZpY2UgKmRldiA9IHBoeS0+ ZGV2LnBhcmVudDsKPiArCXVuc2lnbmVkIGludCBwZXJmX3N0YXRlOwo+ICsJaW50IHJldDsKPiAr Cj4gKwlyZXQgPSBxY29tX2R3bWFjX3NnbWlpX3BoeV9zY21pX3ZhbGlkYXRlKHBoeSwgbW9kZSwg c3VibW9kZSwgTlVMTCk7Cj4gKwlpZiAocmV0KQo+ICsJCXJldHVybiByZXQ7Cj4gKwo+ICsJcGVy Zl9zdGF0ZSA9IChzdWJtb2RlID09IFBIWV9JTlRFUkZBQ0VfTU9ERV8yNTAwQkFTRVgpID8KPiAr CQkgICAgIFNQRUVEXzI1MDAgOiBTUEVFRF8xMDAwOwo+ICsKPiArCXJldHVybiBkZXZfcG1fZ2Vu cGRfc2V0X3BlcmZvcm1hbmNlX3N0YXRlKGRldiwgcGVyZl9zdGF0ZSk7Cj4gK30KPiArCj4gK3N0 YXRpYyBjb25zdCBzdHJ1Y3QgcGh5X29wcyBxY29tX2R3bWFjX3NnbWlpX3BoeV9zY21pX29wcyA9 IHsKPiArCS5zZXRfbW9kZQk9IHFjb21fZHdtYWNfc2dtaWlfcGh5X3NjbWlfc2V0X21vZGUsCj4g KwkudmFsaWRhdGUJPSBxY29tX2R3bWFjX3NnbWlpX3BoeV9zY21pX3ZhbGlkYXRlLAo+ICsJLm93 bmVyCQk9IFRISVNfTU9EVUxFLAo+ICt9Owo+ICsKPiArc3RhdGljIHZvaWQgcWNvbV9kd21hY19z Z21paV9waHlfc2NtaV9yZXNldF9wZXJmX3N0YXRlKHZvaWQgKmRhdGEpCj4gK3sKPiArCXN0cnVj dCBkZXZpY2UgKmRldiA9IGRhdGE7Cj4gKwo+ICsJZGV2X3BtX2dlbnBkX3NldF9wZXJmb3JtYW5j ZV9zdGF0ZShkZXYsIDApOwo+ICt9Cj4gKwo+ICtzdGF0aWMgaW50IHFjb21fZHdtYWNfc2dtaWlf cGh5X3NjbWlfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKPiArewoKWyAuLi4g XQoKPiArCS8qCj4gKwkgKiBFbmFibGUgcnVudGltZSBQTSBvbiB0aGUgcHJvdmlkZXIgYmVmb3Jl IGNyZWF0aW5nIHRoZSBQSFkgc28gdGhhdCB0aGUKPiArCSAqIFBIWSBjb3JlIGVuYWJsZXMgcnVu dGltZSBQTSBvbiB0aGUgUEhZIGRldmljZSB0b28uIFRoZSBzaW5nbGUgU0NNSQo+ICsJICogcG93 ZXIgZG9tYWluIGhhcyBhbHJlYWR5IGJlZW4gYXR0YWNoZWQgdG8gdGhpcyBkZXZpY2UgYnkgdGhl IGRyaXZlcgo+ICsJICogY29yZSwgc28gcnVudGltZSBQTSB2b3RlcyBwcm9wYWdhdGUgdG8gZmly bXdhcmUgdGhyb3VnaCB0aGUgZ2VucGQKPiArCSAqIGRldmljZSBsaW5rLiBObyByZWdpc3RlciBv ciBjbG9jayBhY2Nlc3MgaXMgZG9uZSBoZXJlIC0gZmlybXdhcmUgb3ducwo+ICsJICogdGhlIFNl ckRlcy4KPiArCSAqLwoKW1NldmVyaXR5OiBNZWRpdW1dCklzIHRoaXMgY29tbWVudCBhY2N1cmF0 ZSBmb3IgdGhlIGRvbWFpbiB0eXBlIHRoZSBiaW5kaW5nIGRlc2NyaWJlcz8KClRoZSBiaW5kaW5n IGFsbG93cyBvbmx5IG9uZSBwb3dlci1kb21haW5zIGVudHJ5LCBhbmQgaXRzIGV4YW1wbGUgdXNl cwo8JnNjbWk3X2R2ZnMgMD4uIFRoYXQgaXMgYW4gU0NNSSBwZXJmIGRvbWFpbiwgaGFuZGxlZCBi eQpkcml2ZXJzL3BtZG9tYWluL2FybS9zY21pX3BlcmZfZG9tYWluLmMuIFdoZW4gdGhlcmUgaXMg b25seSBvbmUgZG9tYWluLAp0aGUgZHJpdmVyIGNvcmUgYXR0YWNoZXMgaXQgZGlyZWN0bHkgYXMg ZGV2LT5wbV9kb21haW4sIHNvIG5vIGRldmljZQpsaW5rIGlzIGNyZWF0ZWQuCgpzY21pX3BlcmZf ZG9tYWluX3Byb2JlKCkgcmVnaXN0ZXJzIHRoYXQgZ2VucGQgd2l0aCBubyBwb3dlcl9vbiBvcgpw b3dlcl9vZmYgY2FsbGJhY2tzLCBhbmQgc2V0cyB0aGVzZSBmbGFnczoKCglzY21pX3BkLT5nZW5w ZC5mbGFncyA9IEdFTlBEX0ZMQUdfQUxXQVlTX09OIHwKCQkJICAgICAgIEdFTlBEX0ZMQUdfT1BQ X1RBQkxFX0ZXIHwKCQkJICAgICAgIEdFTlBEX0ZMQUdfREVWX05BTUVfRlc7CgpJbiBhZGRpdGlv biwgc2NtaV9wZF9zZXRfcGVyZl9zdGF0ZSgpIHJldHVybnMgYmVmb3JlIGl0IHJlYWNoZXMKcGVy Zl9vcHMtPmxldmVsX3NldCgpIHdoZW4gdGhlIGxldmVsIGlzIDA6CgoJaWYgKCFzdGF0ZSkKCQly ZXR1cm4gMDsKClRoZSBNQUMgY2FsbHMgcGh5X3Bvd2VyX29mZigpL3BoeV9leGl0KCkgaW4KcWNv bV9ldGhxb3Nfc2VyZGVzX3Bvd2VyZG93bigpLiBXaGVuIHRoaXMgcHJvdmlkZXIgdGhlbiBydW50 aW1lCnN1c3BlbmRzLCB0aGUgcGF0aCBpczoKCmdlbnBkX3J1bnRpbWVfc3VzcGVuZCgpCiAgICBn ZW5wZF9wb3dlcl9vZmYoKSAgICAgICAgICAgICAgICAgICAgPC0gbm8tb3AsIEFMV0FZU19PTgog ICAgZ2VucGRfZHJvcF9wZXJmb3JtYW5jZV9zdGF0ZSgpCiAgICAgICAgc2NtaV9wZF9zZXRfcGVy Zl9zdGF0ZShnZW5wZCwgMCkgPC0gcmV0dXJucyAwLCBubyBTQ01JIG1lc3NhZ2UKCkRvZXMgYW55 dGhpbmcgZXZlciBhc2sgZmlybXdhcmUgdG8gcG93ZXIgZG93biB0aGUgU2VyRGVzIG9yIHJlbGVh c2UgaXRzCnJhdGUgdm90ZT8KCnFjb21fZHdtYWNfc2dtaWlfcGh5X3NjbWlfcmVzZXRfcGVyZl9z dGF0ZSgpIGhhcyB0aGUgc2FtZSBwcm9ibGVtIG9uCnVuYmluZCBvciBwcm9iZSBmYWlsdXJlLiBJ dHMgZGV2X3BtX2dlbnBkX3NldF9wZXJmb3JtYW5jZV9zdGF0ZShkZXYsIDApCmNhbGwgZW5kcyBh dCB0aGUgc2FtZSBlYXJseSByZXR1cm4uCgpTYXkgcWNvbV9kd21hY19zZ21paV9waHlfc2NtaV9z ZXRfbW9kZSgpIGhhcyByZXF1ZXN0ZWQgU1BFRURfMTAwMCBvcgpTUEVFRF8yNTAwLiBGaXJtd2Fy ZSB0aGVuIHNlZW1zIHRvIGtlZXAgdGhhdCBsZXZlbCB0aHJvdWdoIGludGVyZmFjZQpkb3duLCBw aHlfcG93ZXJfb2ZmKCkgYW5kIGRyaXZlciB1bmJpbmQuIE1lYW53aGlsZSBnZW5wZCByZWNvcmRz CnBlcmZvcm1hbmNlX3N0YXRlID0gMC4gQ2FuIHRoZSBrZXJuZWwncyB2aWV3IGFuZCB0aGUgZmly bXdhcmUncyB2aWV3IGdldApvdXQgb2Ygc3luYyBoZXJlPwoKV2hldGhlciB0aGUgU2VyRGVzIHN0 YXlzIHBoeXNpY2FsbHkgcG93ZXJlZCBtYXkgZGVwZW5kIG9uIGZpcm13YXJlIGFuZCBvbgp0aGUg TUFDJ3Mgb3duIFNDTUkgcG93ZXIgZG9tYWlucy4gRXZlbiBzbywgdGhpcyBkcml2ZXIgbmV2ZXIg c2VuZHMgYQpwb3dlci1vZmYgb3IgcmVsZWFzZSByZXF1ZXN0LgoKVGhlIG9wcG9zaXRlIHByb2Js ZW0gc2hvd3MgdXAgaWYgdGhlIERUIHBvaW50cyBhdCBhbiBTQ01JIHBvd2VyLXByb3RvY29sCmRv bWFpbiAoc2NtaV9wbV9kb21haW4uYykgaW5zdGVhZC4gT24vb2ZmIHdvdWxkIHRoZW4gd29yaywg YnV0IHRoYXQgZ2VucGQKaGFzIG5vIHNldF9wZXJmb3JtYW5jZV9zdGF0ZSBjYWxsYmFjay4gX2dl bnBkX3NldF9wZXJmb3JtYW5jZV9zdGF0ZSgpCndvdWxkIHJlY29yZCB0aGUgc3RhdGUgYW5kIHJl dHVybiAwLiBzZXRfbW9kZSgpIHdvdWxkIHRoZW4gcmVwb3J0CnN1Y2Nlc3MgZm9yIDI1MDBCQVNF LVggZXZlbiB0aG91Z2ggbm90aGluZyByZWFjaGVzIGZpcm13YXJlLgoKT3RoZXIgc2E4MjU1cCBm aXJtd2FyZS1tYW5hZ2VkIGRldmljZXMgdXNlIHNlcGFyYXRlIGRvbWFpbnMgZm9yIHRoZXNlCnR3 byBqb2JzLiBGb3IgZXhhbXBsZSwgcWNvbSxzYTgyNTVwLWdlbmktaTJjLnlhbWwgaGFzICdwb3dl cicgYW5kICdwZXJmJwphcyA8JnNjbWkwX3BkIDA+LCA8JnNjbWkwX2R2ZnMgMD4uIFdvdWxkIHRo aXMgZHJpdmVyIG5lZWQgdGhlIHNhbWUgcG93ZXIKcGx1cyBwZXJmIHNwbGl0LCB3aXRoIHRoZSBw cm9iZSBjb21tZW50IHVwZGF0ZWQgdG8gbWF0Y2g/Cgo+ICsJcmV0ID0gZGV2bV9wbV9ydW50aW1l X2VuYWJsZShkZXYpOwo+ICsJaWYgKHJldCkKPiArCQlyZXR1cm4gcmV0OwoKWyAuLi4gXQoKLS0g ClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vbmV0ZGV2LWFpLmJvdHMubGludXguZGV2L3Nh c2hpa28vIy9wYXRjaHNldC8yMDI2MDkyMy1xY29tLXNhODI1NXAtZW1hYy12MTUtMC1lODJmMzM3 MjA3MzclNDBvc3MucXVhbGNvbW0uY29tCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hbWxvZ2ljIG1haWxpbmcgbGlzdApsaW51eC1hbWxvZ2lj QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hbWxvZ2ljCg==