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 4988FC5CFDB for ; Sat, 15 Aug 2026 09:25:50 +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=iOx8WA71r0pmPavGOey+b2OVWfhE7YAZJtgc1BwocjQ=; b=gYoyeE3a3bUcsT HA3sj43qrFJaynPHUjg4QgNs50ix8/blDhA5yqf4+u210yuQQDcxT9Sf71y4gq1dfqnyl3VZrbrFv UxhcUZwtyh2DK2xs/+VeLc9RnFpq3bTApj5YgoQ54Loldz9mN6hClQ+Y1B69+du/j9svILA73Meh+ QwIawGYcg5qtA3oWE5yg6DGht8lRobRBdYr25boje6Ft+y4Z9N4bd/D4G9xfZuEqsG6DeqU0tVCvv msKxGhvm4yikaYuS5knMYQLtYomPS38iNm5hnx2bIrB3wrgfpqyO1mk1gdI0Al2VC1g5Iw/AK79xw +JBGV9yT2NvpRnRxLaLQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wvAeD-00000003hxH-45dx; Sat, 15 Aug 2026 09:25:49 +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 1wvAeC-00000003hxA-0oSG for linux-phy@lists.infradead.org; Sat, 15 Aug 2026 09:25:48 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 38D18600AD; Sat, 15 Aug 2026 09:25:47 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7368E1F00A3D; Sat, 15 Aug 2026 09:25:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1786785946; bh=XwVsrbpyNxrPa83PCfe9CKvUxX2Vh0qUNcUXGJwfAOQ=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=SACZC0rUNCCKvjs37Lz03CEmMiZQbIzSbOeKRXXTS1R5SRY0RWWSSP6eiKHrMpswT z6suDcE1eOX49NQbfIZ2Cn94j9Z7Imp6/rEKRHf9p5FEcatGRWkmfFNiivBy2xRRHb B1sYkInWeq3v8e2P5ZPvRA9hVGX+/IjWQXqwTWWYRDaVFkmqEa+rz9jg6AeO8EMq7z 56tLjPEh2zSccVZHNbX38tKkaI9rtRtaO6aoiy7RaP6JbyA/CiY4P58UwF445UvXW2 HcwTdjBA1cTyvNr8aT9NNWyrxKlEwwKhBjzfIMMoEXWJKUFePfnoGfjz9jGfJ3QWKZ ruwUUQhF/Xl2A== From: sashiko-bot@kernel.org Subject: Re: [PATCH v7 1/6] phy: realtek: usb2: introduce phy_reg_desc struct to the driver To: "Rustam Adilov" Cc: neil.armstrong@linaro.org, olteanv@gmail.com, conor+dt@kernel.org, linux-phy@lists.infradead.org, vkoul@kernel.org, robh@kernel.org, devicetree@vger.kernel.org In-Reply-To: <20260815091340.26910-2-adilov@disroot.org> References: <20260815091340.26910-1-adilov@disroot.org> <20260815091340.26910-2-adilov@disroot.org> Date: Sat, 15 Aug 2026 09:25:46 +0000 Message-Id: <20260815092546.7368E1F00A3D@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 NSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBSZXBlYXRlZCBgb2ZfaW9tYXAoKWAgY2FsbHMgaW5zaWRlIGEgbG9vcCByZWR1bmRh bnRseSBtYXAgaGFyZHdhcmUgcmVnaXN0ZXJzIHdpdGhvdXQgY29ycmVzcG9uZGluZyBgaW91bm1h cCgpYCBjYWxscywgY2F1c2luZyBwZXJtYW5lbnQgbWVtb3J5IGxlYWtzLgotIFtIaWdoXSBJbmNv cnJlY3QgcG9pbnRlciBhcml0aG1ldGljIG9uIGB2b2lkIF9faW9tZW0gKmAgY3JlYXRlcyB1bmFs aWduZWQgSS9PIHBvaW50ZXJzIGZvciBzdWJzZXF1ZW50IFBIWXMsIGxlYWRpbmcgdG8gdW5hbGln bmVkIDMyLWJpdCBhY2Nlc3Nlcy4KLSBbSGlnaF0gVGhlIHJldHVybiB2YWx1ZXMgb2YgYG9mX2lv bWFwKClgIGFyZSBub3QgY2hlY2tlZCBmb3IgTlVMTCwgbGVhZGluZyB0byBwb3RlbnRpYWwgTlVM TCBwb2ludGVyIGRlcmVmZXJlbmNlcyBkdXJpbmcgTU1JTyBvcGVyYXRpb25zLgotIFtIaWdoXSBg cnRrX3BoeV93cml0ZSgpYCBvdmVyd3JpdGVzIHRoZSBlbnRpcmUgc2hhcmVkIGBWU3RhdHVzT3V0 MmAgcmVnaXN0ZXIsIGNsb2JiZXJpbmcgdGhlIGNvbmZpZ3VyYXRpb24gb2Ygb3RoZXIgUEhZIHBv cnRzLgotIFtIaWdoXSBUaGUgZHJpdmVyIGFjY3VtdWxhdGVzIHBlci1wb3J0IFBIWSBjYWxpYnJh dGlvbiB2YWx1ZXMgaW50byBhIHNpbmdsZSBzaGFyZWQgYHBoeV9jZmdgIHN0cnVjdHVyZSwgY2F1 c2luZyBhbGwgcG9ydHMgdG8gYmUgaW5pdGlhbGl6ZWQgd2l0aCBjb3JydXB0ZWQgZGF0YS4KLS0K Ci0tLSBQYXRjaCBbMV06IFtQQVRDSCB2NyAxLzZdIHBoeTogcmVhbHRlazogdXNiMjogaW50cm9k dWNlIHBoeV9yZWdfZGVzYyBzdHJ1Y3QgdG8gdGhlIGRyaXZlciAtLS0KY29tbWl0IDlhMmM2MmVj ZjZhZWYzYjMzOWViZWI4YjU2MDZiOTgwNDE3ZGQ5NTUKQXV0aG9yOiBSdXN0YW0gQWRpbG92IDxh ZGlsb3ZAZGlzcm9vdC5vcmc+CgpwaHk6IHJlYWx0ZWs6IHVzYjI6IGludHJvZHVjZSBwaHlfcmVn X2Rlc2Mgc3RydWN0IHRvIHRoZSBkcml2ZXIKClRoaXMgY29tbWl0IGNyZWF0ZXMgYSBwZXItU29D IHBoeV9yZWdfZGVzYyBzdHJ1Y3QgdG8gaG9sZCByZWdpc3RlciBvZmZzZXRzCmFuZCBiaXRzIHRo YXQgdmFyeSBhY3Jvc3MgZGlmZmVyZW50IFNvQ3MuIEl0IGFkZHMgYSBkZWZhdWx0IHJ0ZF9waHlf cmVnX2Rlc2MKYW5kIHVwZGF0ZXMgdGhlIGRyaXZlciBkYXRhIHRvIHBvaW50IHRvd2FyZHMgaXQu Cgo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BoeS9yZWFsdGVrL3BoeS1ydGstdXNiMi5jIGIvZHJp dmVycy9waHkvcmVhbHRlay9waHktcnRrLXVzYjIuYwo+IGluZGV4IDI0ODU1MGVmOThjYWIuLmU4 ZDBmMDExOWVjMGEgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9waHkvcmVhbHRlay9waHktcnRrLXVz YjIuYwo+ICsrKyBiL2RyaXZlcnMvcGh5L3JlYWx0ZWsvcGh5LXJ0ay11c2IyLmMKWyAuLi4gXQo+ IEBAIC0xOTAsMjkgKzE5OSwzMSBAQCBzdGF0aWMgaW50IHJ0a19waHlfd3JpdGUoc3RydWN0IHBo eV9yZWcgKnBoeV9yZWcsIGNoYXIgYWRkciwgY2hhciBkYXRhKQo+ICAJdW5zaWduZWQgaW50IHZh bDsKPiAgCXZvaWQgX19pb21lbSAqcmVnX3dyYXBfdnN0YXR1cyA9IHBoeV9yZWctPnJlZ193cmFw X3ZzdGF0dXM7Cj4gIAl2b2lkIF9faW9tZW0gKnJlZ19ndXNiMnBoeWFjYzAgPSBwaHlfcmVnLT5y ZWdfZ3VzYjJwaHlhY2MwOwo+ICsJY29uc3Qgc3RydWN0IHBoeV9yZWdfZGVzYyAqcmVnX2Rlc2Mg PSBwaHlfcmVnLT5kZXNjOwo+ICAJaW50IHNoaWZ0X2JpdHMgPSBwaHlfcmVnLT52c3RhdHVzX2lu ZGV4ICogODsKPiAgCWludCByZXQgPSAwOwo+ICAKPiAgCS8qIHdyaXRlIGRhdGEgdG8gVlN0YXR1 c091dDIgKGRhdGEgb3V0cHV0IHRvIHBoeSkgKi8KPiAtCXdyaXRlbCgodTMyKWRhdGEgPDwgc2hp ZnRfYml0cywgcmVnX3dyYXBfdnN0YXR1cyk7Cj4gKwl3cml0ZWwoKHUzMilkYXRhIDw8IHNoaWZ0 X2JpdHMsCj4gKwkgICAgICAgcmVnX3dyYXBfdnN0YXR1cyArIHJlZ19kZXNjLT52c3RhdHVzX29m ZnNldCk7CgpbU2V2ZXJpdHk6IEhpZ2hdClRoaXMgaXMgYSBwcmUtZXhpc3RpbmcgaXNzdWUsIGJ1 dCBkb2VzIHRoaXMgdW5jb25kaXRpb25hbCAzMi1iaXQgd3JpdGVsKCkKY2xvYmJlciB0aGUgc2hh cmVkIHJlZ2lzdGVyJ3Mgb3RoZXIgYnl0ZSBsYW5lcyB3aXRob3V0IGEgcmVhZC1tb2RpZnktd3Jp dGU/CgpJbiBtdWx0aS1wb3J0IHNldHVwcywgYWxsIHBvcnRzIG1hcCB0aGUgZXhhY3Qgc2FtZSBw aHlzaWNhbCByZWdfd3JhcF92c3RhdHVzCnJlZ2lzdGVyLiBXaGVuIGNvbmZpZ3VyaW5nIHBvcnQg MSAod2hlcmUgc2hpZnRfYml0cyA9IDgpLCB3cml0aW5nCih1MzIpZGF0YSA8PCBzaGlmdF9iaXRz IHdpbGwgY29ycmVjdGx5IHBvc2l0aW9uIHBvcnQgMSdzIGJ5dGUsIGJ1dCB3cml0ZQp6ZXJvZXMg dG8gYWxsIG90aGVyIGJ5dGVzLCBlbnRpcmVseSBlcmFzaW5nIHRoZSBjb25maWd1cmF0aW9uIGp1 c3QgYXBwbGllZCB0bwpwb3J0IDAuCgpbU2V2ZXJpdHk6IEhpZ2hdClRoaXMgaXNuJ3QgYSBidWcg aW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLCBidXQgaXMgaXQgcG9zc2libGUgZm9yCnJlZ193cmFw X3ZzdGF0dXMgdG8gYmUgTlVMTCBoZXJlPwoKVGhlIHBvaW50ZXIgaXMgYWNxdWlyZWQgdmlhIG9m X2lvbWFwKCkgaW4gcGFyc2VfcGh5X2RhdGEoKSwgd2hpY2ggZG9lc24ndAphcHBlYXIgdG8gYmUg Y2hlY2tlZCBmb3IgTlVMTCBiZWZvcmUgYmVpbmcgZGVyZWZlcmVuY2VkIGluIHRoaXMgd3JpdGVs KCkuCgpbIC4uLiBdCj4gQEAgLTk3NCw2ICs5ODYsOCBAQCBzdGF0aWMgaW50IHBhcnNlX3BoeV9k YXRhKHN0cnVjdCBydGtfcGh5ICpydGtfcGh5KQo+ICAJCXBoeV9wYXJhbWV0ZXItPnBoeV9yZWcu cmVnX3dyYXBfdnN0YXR1cyA9IG9mX2lvbWFwKG5wLCAwKTsKPiAgCQlwaHlfcGFyYW1ldGVyLT5w aHlfcmVnLnJlZ19ndXNiMnBoeWFjYzAgPSBvZl9pb21hcChucCwgMSkgKyBpbmRleDsKCltTZXZl cml0eTogSGlnaF0KVGhpcyBpcyBhIHByZS1leGlzdGluZyBpc3N1ZSwgYnV0IGRvIHRoZXNlIHJl ZHVuZGFudCBvZl9pb21hcCgpIGNhbGxzIGNyZWF0ZQphIG1lbW9yeSBsZWFrPwoKVGhleSBvY2N1 ciBpbnNpZGUgdGhlIGxvb3AgaXRlcmF0aW5nIG92ZXIgbnVtX3BoeSwgcmVwZWF0ZWRseSBtYXBw aW5nIHRoZQpzYW1lIHBoeXNpY2FsIHJlZ2lvbiB3aXRob3V0IHN0b3JpbmcgYWxsIG1hcHBlZCBw b2ludGVycyBvciB1bm1hcHBpbmcgdGhlbS4KCltTZXZlcml0eTogSGlnaF0KVGhpcyBpc24ndCBh IGJ1ZyBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0Y2gsIGJ1dCBkb2VzIHRoZSBwb2ludGVyIGFyaXRo bWV0aWMgb24Kb2ZfaW9tYXAobnAsIDEpICsgaW5kZXggY3JlYXRlIHVuYWxpZ25lZCBJL08gcG9p bnRlcnMgZm9yIHN1YnNlcXVlbnQgUEhZcz8KClRoZSByZXR1cm4gdHlwZSBvZiBvZl9pb21hcCgp IGlzIHZvaWQgX19pb21lbSAqLiBCeSBHQ0MgZXh0ZW5zaW9uLCBhZGRpbmcKaW5kZXggYWR2YW5j ZXMgdGhlIHBvaW50ZXIgYnkgaW5kZXggYnl0ZXMuIEZvciBudW1fcGh5ID4gMSwgaW5kZXggYmVj b21lcyAxCm9yIGhpZ2hlciwgY3JlYXRpbmcgYSBtaXNhbGlnbmVkIHBvaW50ZXIuIFN1YnNlcXVl bnQgY2FsbHMgdG8gcmVhZGwoKSBvcgp3cml0ZWwoKSBvbiB0aGlzIHBvaW50ZXIgd2lsbCBwZXJm b3JtIDMyLWJpdCBhY2Nlc3NlcyBtaXNhbGlnbmVkIGJ5IDEgYnl0ZS4KCltTZXZlcml0eTogSGln aF0KVGhpcyBpc24ndCBhIGJ1ZyBpbnRyb2R1Y2VkIGJ5IHRoaXMgcGF0Y2gsIGJ1dCBkb2VzIHRo ZSBkcml2ZXIgYWNjdW11bGF0ZQpwZXItcG9ydCBQSFkgY2FsaWJyYXRpb24gdmFsdWVzIGludG8g YSBzaW5nbGUgc2hhcmVkIHBoeV9jZmcgc3RydWN0dXJlPwoKSW4gcGFyc2VfcGh5X2RhdGEoKSwg aXQgaXRlcmF0ZXMgb3ZlciBhbGwgcG9ydHMgYW5kIGNhbGxzCnVwZGF0ZV9kY19kcml2aW5nX2xl dmVsKCksIHdoaWNoIG1vZGlmaWVzIHBoeV9jZmctPnBhZ2UwWzRdLmRhdGE6Cgpkcml2ZXJzL3Bo eS9yZWFsdGVrL3BoeS1ydGstdXNiMi5jOnVwZGF0ZV9kY19kcml2aW5nX2xldmVsKCkgewogICAg Li4uCiAgICBwaHlfY2ZnLT5wYWdlMFs0XS5kYXRhID0gX191cGRhdGVfZGNfZHJpdmluZ19wYWdl MF8weGU0KHBoeV9jZmcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHBoeV9wYXJhbWV0ZXIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHBoeV9jZmctPnBhZ2UwWzRdLmRhdGEpOwogICAgLi4uCn0KCkJlY2F1c2Ug cGh5X2NmZyBpcyBzaGFyZWQgZ2xvYmFsbHkgZm9yIHRoZSBlbnRpcmUgZHJpdmVyIGluc3RhbmNl LCBpdCBzZWVtcwp0aGUgY2FsaWJyYXRpb24gbWF0aCBtZWFudCBmb3IgcG9ydCAxIGlzIGFkZGVk IGN1bXVsYXRpdmVseSBvbiB0b3Agb2YgdGhlCnJlc3VsdHMgb2YgcG9ydCAwLiBMYXRlciwgZG9f cnRrX3BoeV9pbml0KCkgcHVzaGVzIHRoaXMgaGVhdmlseSBjb3JydXB0ZWQKYXJyYXkgdG8gYWxs IHBvcnRzLgoKPiAgCQlwaHlfcGFyYW1ldGVyLT5waHlfcmVnLnZzdGF0dXNfaW5kZXggPSBpbmRl eDsKPiArCQlwaHlfcGFyYW1ldGVyLT5waHlfcmVnLmRlc2MgPSBwaHlfY2ZnLT5yZWdfZGVzYzsK PiArCj4gIAo+ICAJCWlmIChvZl9wcm9wZXJ0eV9yZWFkX2Jvb2wobnAsICJyZWFsdGVrLGludmVy c2UtaHN0eC1zeW5jLWNsb2NrIikpCgpbIC4uLiBdCj4gQEAgLTEwNjAsNiArMTA3NCwxMiBAQCBz dGF0aWMgdm9pZCBydGtfdXNiMnBoeV9yZW1vdmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRl dikKPiAgCXJlbW92ZV9kZWJ1Z19maWxlcyhydGtfcGh5KTsKPiAgfQoKW1NldmVyaXR5OiBIaWdo XQpUaGlzIGlzIGEgcHJlLWV4aXN0aW5nIGlzc3VlLCBidXQgZG9lcyBydGtfdXNiMnBoeV9yZW1v dmUoKSBmYWlsIHRvIGNhbGwKaW91bm1hcCgpIHRvIGNsZWFuIHVwIHRoZSBtYXBwaW5ncyBjcmVh dGVkIGJ5IG9mX2lvbWFwKCkgZHVyaW5nIHByb2JlPwoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3 IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRjaHNldC8yMDI2MDgxNTA5MTM0MC4yNjkxMC0xLWFk aWxvdkBkaXNyb290Lm9yZz9wYXJ0PTEKCi0tIApsaW51eC1waHkgbWFpbGluZyBsaXN0CmxpbnV4 LXBoeUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHBzOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWls bWFuL2xpc3RpbmZvL2xpbnV4LXBoeQo=