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 DC441CA5FB3 for ; Thu, 1 Oct 2026 09:55:26 +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=uEloksmYm4Ug++blcSLEAbLmeKGYEtppoRc+Vr4eDkk=; b=HmoReGTYdtqcQP tpm2hdJMgUuFc0vvTiCVjoFvUz7XlHbtAa6oDUXsRLJq6dSMSTJrmwY5mLv6T77BJBwDk1f2xVg6+ 8IbJXJWY5ycmOa4IN/OIdsGQHqaFmbs1g2cjk5Xgs87IVrBwvwurCD9/tifu0SneZN78ErQVVTKhP x1firBYM0DvrBQlQiV20rynN0yD8nVktimDIPU8VgasacgXMbGPiL7t0f6wF5J35Iac2zLOKX/sag HjQiLPLswdVspUa5+WxK/X6WzLUQNH+78n9xf1jb284OzuMR2P3lFirQr45fypFxwCdBrTQSBDyZ5 ZSeJE4Kfzgv4Jl93soZA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xCDVe-00000008Rj6-2TpN; Thu, 01 Oct 2026 09:55:26 +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 1xCDVd-00000008Riu-1YVn for linux-phy@lists.infradead.org; Thu, 01 Oct 2026 09:55:25 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id BF16141623; Thu, 1 Oct 2026 09:55:24 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5FC571F000FF; Thu, 1 Oct 2026 09:55:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790848524; bh=6m58+MzhyYUOwQXymhGvGlFtn11G64y3nzu1NVAwzd4=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=UemLZS7oHHtCt96vRfihWygpxll6HyQjfbnxn9PjXjsxAy6XEWak/BSWVsdUGUEBy 6oPmuity5/rHqhzesX2O9jOSUBIBUSgWJjMuff0P3pUnpedEkKwXc+qirW6E/7k9mZ +hBPLJA47DnzO8lG7f3n5O+g0qVoXYhB2wKMtAi87WHp0bQgWr1SHeaLX/83N28NEJ mZN22TYRDle+ZWC+dK+xEeqvGdiAkK2uniA0+xBTTozagzqt3San4oV8dtIvmv/V0H LcHvl9czWqSJkKkN4UF7J0knLSJBS8CFZ/787eG/vicBwFfmiQhqgMmhIDUuXjZxmA gyFsQWPlTWb2A== From: sashiko-bot@kernel.org Subject: Re: [PATCH v5 09/11] phy: qualcomm: qmp-combo: Add per-link-rate auxless/LFPS and drive level for Glymur To: "Nabige Aala" Cc: neil.armstrong@linaro.org, olteanv@gmail.com, vkoul@kernel.org, linux-phy@lists.infradead.org In-Reply-To: <20261001-glymur-phy-v3-v5-9-3848c2615d5a@oss.qualcomm.com> References: <20261001-glymur-phy-v3-v5-0-3848c2615d5a@oss.qualcomm.com> <20261001-glymur-phy-v3-v5-9-3848c2615d5a@oss.qualcomm.com> Date: Thu, 01 Oct 2026 09:55:23 +0000 Message-Id: <20261001095524.5FC571F000FF@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIHBoeTogcWNvbTogcW1w LWNvbWJvOiBibGluZCB3cml0ZSBvZiAweEZGIHNlbnRpbmVsIGNvcnJ1cHRzIGhhcmR3YXJlCi0g W0hpZ2hdIHBoeTogcWNvbTogcW1wLWNvbWJvOiBzdGFsZSBkcml2ZSBsZXZlbCBjb25maWd1cmF0 aW9uIGR1cmluZyBsaW5rIHRyYWluaW5nCi0tCgpjb21taXQgOTA4MzM2MmQwMWIwYzVkZDBjYmEw NGRlYjYzNmVlZTVlM2U2YzY1NwpBdXRob3I6IFJpdGVzaCBLdW1hciA8cml0ZXNoLmt1bWFyQG9z cy5xdWFsY29tbS5jb20+CgogICAgcGh5OiBxdWFsY29tbTogcW1wLWNvbWJvOiBBZGQgcGVyLWxp bmstcmF0ZSBhdXhsZXNzL0xGUFMgYW5kIGRyaXZlIGxldmVsIGZvciBHbHltdXIKClRoaXMgY29t bWl0IGFkZHMgcGVyLWxpbmstcmF0ZSBhdXhsZXNzIHNldHVwL3NpbGVuY2UgY3ljbGUgYW5kIExG UFMgcGVyaW9kCnZhbHVlcyBmb3IgR2x5bXVyLCByZXBsYWNpbmcgZml4ZWQgY29uc3RhbnRzLiBJ dCBhbHNvIGludHJvZHVjZXMgZHluYW1pYwpwZXItbGFuZSBkcml2ZSBsZXZlbCBsb29rdXBzIGJh c2VkIG9uIG1heGltdW0gdm9sdGFnZSBzd2luZyBhbmQgcHJlLWVtcGhhc2lzCmxldmVscyBhY3Jv c3MgYWN0aXZlIGxhbmVzLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5 LXFjb20tcW1wLWNvbWJvLmMgYi9kcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1xbXAtY29t Ym8uYwo+IGluZGV4IDZmNWQzMmFmYWU2NzAuLmZjYmQ3Yjk3NGJlMGIgMTAwNjQ0Cj4gLS0tIGEv ZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5LXFjb20tcW1wLWNvbWJvLmMKPiArKysgYi9kcml2ZXJz L3BoeS9xdWFsY29tbS9waHktcWNvbS1xbXAtY29tYm8uYwo+IEBAIC0zODk3LDIxICszODk3LDQ3 IEBAIHN0YXRpYyB2b2lkIHFtcF92NF9jb25maWd1cmVfZHBfdHgoc3RydWN0IHFtcF9jb21ibyAq cW1wKQo+ICBzdGF0aWMgaW50IHFtcF92OF9jb25maWd1cmVfZHBfY2xvY2tzKHN0cnVjdCBxbXBf Y29tYm8gKnFtcCkKPiAgewo+ICAJY29uc3Qgc3RydWN0IHBoeV9jb25maWd1cmVfb3B0c19kcCAq ZHBfb3B0cyA9ICZxbXAtPmRwX29wdHM7Cj4gIAljb25zdCBzdHJ1Y3QgcW1wX3BoeV9jZmcgKmNm ZyA9IHFtcC0+Y2ZnOwo+ICsJdW5zaWduZWQgbG9uZyBwaXhlbF9mcmVxOwo+ICsJdTMyIGF1eGxl c3Nfc2V0dXAsIGF1eGxlc3Nfc2lsZW5jZSwgbGZwc19wZXJpb2Q7Cj4gKwl1bnNpZ25lZCBpbnQg dl9sZXZlbCA9IDAsIHBfbGV2ZWwgPSAwOwo+ICsJdTggbG5fZHJ2X2x2bDsKPiArCWludCBpOwo+ ICsKPiArCWZvciAoaSA9IDA7IGkgPCBkcF9vcHRzLT5sYW5lczsgaSsrKSB7Cj4gKwkJdl9sZXZl bCA9IG1heCh2X2xldmVsLCBkcF9vcHRzLT52b2x0YWdlW2ldKTsKPiArCQlwX2xldmVsID0gbWF4 KHBfbGV2ZWwsIGRwX29wdHMtPnByZVtpXSk7Cj4gKwl9Cj4gKwo+ICsJaWYgKGRwX29wdHMtPmxp bmtfcmF0ZSA8PSAyNzAwKQo+ICsJCWxuX2Rydl9sdmwgPSAoKmNmZy0+bG5fZHJ2X2x2bF9oYnJf cmJyKVt2X2xldmVsXVtwX2xldmVsXTsKPiArCWVsc2UKPiArCQlsbl9kcnZfbHZsID0gKCpjZmct PmxuX2Rydl9sdmxfaGJyM19oYnIyKVt2X2xldmVsXVtwX2xldmVsXTsKCltTZXZlcml0eTogSGln aF0KRG9lcyB0aGlzIGNhbGN1bGF0aW9uIHJlc3VsdCBpbiBzdGFsZSBkcml2ZSBsZXZlbHMgZHVy aW5nIGxpbmsgdHJhaW5pbmc/CgpXaGVuIHRoZSBEUCBjb250cm9sbGVyIGFkanVzdHMgdm9sdGFn ZXMgZHluYW1pY2FsbHkgZHVyaW5nIGxpbmsgdHJhaW5pbmcgdmlhCnBoeV9jb25maWd1cmUoKSAo d2hlcmUgc2V0X3ZvbHRhZ2VzPTEpLCBxbXBfY29tYm9fZHBfY29uZmlndXJlKCkgaXMgY2FsbGVk LgoKSG93ZXZlciwgcW1wX2NvbWJvX2RwX2NvbmZpZ3VyZSgpIG9ubHkgY2FsbHMgY2ZnLT5jb25m aWd1cmVfZHBfdHgoKToKCmRyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLXFtcC1jb21iby5j OnFtcF9jb21ib19kcF9jb25maWd1cmUoKSB7Ci4uLgoJaWYgKHFtcC0+ZHBfb3B0cy5zZXRfdm9s dGFnZXMpIHsKCQljZmctPmNvbmZpZ3VyZV9kcF90eChxbXApOwoJCXFtcC0+ZHBfb3B0cy5zZXRf dm9sdGFnZXMgPSAwOwoJfQouLi4KfQoKU2luY2UgcW1wX3Y4X2NvbmZpZ3VyZV9kcF9jbG9ja3Mo KSBpcyBza2lwcGVkIGR1cmluZyB0aGlzIHByb2Nlc3MsIHdvdWxkbid0CnRoZSBkcml2ZSBsZXZl bCBjb25maWd1cmF0aW9uIGJlIGxlZnQgaW4gaXRzIGluaXRpYWwgc3RhdGUgYW5kIGlnbm9yZSB0 aGUgbmV3bHkKbmVnb3RpYXRlZCB2b2x0YWdlIGxldmVscz8KCkFsc28sIGlmIGFuIGV4dGVybmFs IHNpbmsgcmVxdWVzdHMgaW5kZXBlbmRlbnQgdm9sdGFnZSBhbmQgcHJlLWVtcGhhc2lzIGxldmVs cwphY3Jvc3MgbGFuZXMsIGNhbiB0aGlzIGxvb2t1cCByZXR1cm4gdGhlIDB4RkYgc2VudGluZWwg dmFsdWU/CgpGb3IgZXhhbXBsZSwgaWYgYW4gZXh0ZXJuYWwgRFAgc2luayByZXF1ZXN0cyB2PTIs IHA9MSBvbiBMYW5lIDAgYW5kCnY9MSwgcD0yIG9uIExhbmUgMSwgdGhlIGFnZ3JlZ2F0ZWQgbWF4 aW11bXMgYmVjb21lIG1heCh2KT0yIGFuZCBtYXgocCk9Mi4KClNpbmNlIHRoZSBzdW0gaXMgPiAz LCB0aGlzIGxvb2t1cCB3aWxsIHJldHVybiB0aGUgMHhGRiBzZW50aW5lbCB2YWx1ZSB1c2VkCmZv ciBpbnZhbGlkIGNvbWJpbmF0aW9ucy4KClsgLi4uIF0KCj4gQEAgLTM5MjEsMTggKzM5NDcsMTcg QEAgc3RhdGljIGludCBxbXBfdjhfY29uZmlndXJlX2RwX2Nsb2NrcyhzdHJ1Y3QgcW1wX2NvbWJv ICpxbXApCj4gIAkvKiBkaXNhYmxlIGNvcmUgcmVzZXQgdHN5bmMgKi8KPiAgCXdyaXRlbCgweDA5 LCBxbXAtPmRwX2RwX3BoeSArIFFTRVJERVNfRFBfUEhZX0NGRyk7Cj4gIAo+IC0Jd3JpdGVsKDB4 MDQsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfQVVYTEVTU19TRVRVUF9DWUMp Owo+IC0Jd3JpdGVsKDB4MDgsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfQVVY TEVTU19TSUxFTkNFX0NZQyk7Cj4gKwl3cml0ZWwoYXV4bGVzc19zZXR1cCwgcW1wLT5kcF9kcF9w aHkgKyBRU0VSREVTX1Y4X0RQX1BIWV9BVVhMRVNTX1NFVFVQX0NZQyk7Cj4gKwl3cml0ZWwoYXV4 bGVzc19zaWxlbmNlLCBxbXAtPmRwX2RwX3BoeSArIFFTRVJERVNfVjhfRFBfUEhZX0FVWExFU1Nf U0lMRU5DRV9DWUMpOwo+ICAJd3JpdGVsKDB4MDgsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19W OF9EUF9QSFlfTEZQU19DWUMpOwo+IC0Jd3JpdGVsKDB4MTEsIHFtcC0+ZHBfZHBfcGh5ICsgUVNF UkRFU19WOF9EUF9QSFlfTEZQU19QRVJJT0QpOwo+ICsJd3JpdGVsKGxmcHNfcGVyaW9kLCBxbXAt PmRwX2RwX3BoeSArIFFTRVJERVNfVjhfRFBfUEhZX0xGUFNfUEVSSU9EKTsKPiAgCj4gIAl3cml0 ZWwoMHgzZSwgcW1wLT5kcF9kcF9waHkgKyBRU0VSREVTX1Y4X0RQX1BIWV9UU1lOQ19PVlJEKTsK PiAgCXdyaXRlbCgweDA1LCBxbXAtPmRwX2RwX3BoeSArIFFTRVJERVNfVjhfRFBfUEhZX1RYMl9U WDNfTEFORV9DVEwpOwo+ICAJd3JpdGVsKDB4MDUsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19W OF9EUF9QSFlfVFgwX1RYMV9MQU5FX0NUTCk7Cj4gIAl3cml0ZWwoMHgwMSwgcW1wLT5kcF9kcF9w aHkgKyBRU0VSREVTX1Y4X0RQX1BIWV9BVVhMRVNTX0NGRzEpOwo+IC0Jd3JpdGVsKDB4MTEsIHFt cC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfTEZQU19QRVJJT0QpOwo+IC0Jd3JpdGVs KDB4MWYsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfTE4wX0RSVl9MVkwpOwo+ IC0Jd3JpdGVsKDB4MWYsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfTE4xX0RS Vl9MVkwpOwo+ICsJd3JpdGVsKGxuX2Rydl9sdmwsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19W OF9EUF9QSFlfTE4wX0RSVl9MVkwpOwo+ICsJd3JpdGVsKGxuX2Rydl9sdmwsIHFtcC0+ZHBfZHBf cGh5ICsgUVNFUkRFU19WOF9EUF9QSFlfTE4xX0RSVl9MVkwpOwoKW1NldmVyaXR5OiBIaWdoXQpE b2VzIHRoaXMgY29kZSBibGluZGx5IHdyaXRlIHRoZSAweEZGIHNlbnRpbmVsIHZhbHVlIHRvIHRo ZSBQSFkgcmVnaXN0ZXJzPwoKSWYgdGhlIGFnZ3JlZ2F0ZWQgbWF4KHYpIGFuZCBtYXgocCkgc3Vt IGlzID4gMywgbG5fZHJ2X2x2bCB3aWxsIGV2YWx1YXRlIHRvIDB4RkYuCgpXcml0aW5nIDB4RkYg aGVyZSB3aWxsIHdyaXRlIHVuZGVmaW5lZCBiaXRzIHRvIHRoZSBQSFkgaGFyZHdhcmUsIGNvcnJ1 cHRpbmcKaXRzIHN0YXRlLiBTaG91bGQgdGhlcmUgYmUgYSB2YWxpZGF0aW9uIGNoZWNrIGJlZm9y ZSB3cml0aW5nLCBzaW1pbGFyIHRvIHdoYXQKbWlnaHQgYmUgZG9uZSBpbiBvdGhlciBQSFkgY29u ZmlndXJhdGlvbnM/CgotLSAKU2FzaGlrbyBBSSByZXZpZXcgwrcgaHR0cHM6Ly9zYXNoaWtvLmRl di8jL3BhdGNoc2V0LzIwMjYxMDAxLWdseW11ci1waHktdjMtdjUtMC0zODQ4YzI2MTVkNWFAb3Nz LnF1YWxjb21tLmNvbT9wYXJ0PTkKCi0tIApsaW51eC1waHkgbWFpbGluZyBsaXN0CmxpbnV4LXBo eUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHBzOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LXBoeQo=