From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id E78833B4EBD for ; Fri, 10 Jul 2026 21:23:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783718586; cv=none; b=fHJv8daSOVEnTr4MQDFRpeNK0i6UUthXyMXV+NKxF1jwNijG6IPUl6un2pN7Yni7CX3yhz/Y/F19TP247KR+IBks30a3/k4L7a5bBa9UJQ9aMokUZzSTFzOHnYQ5M8ESwKw16d6K9A+HWuP6pNVgzyzjvlsZpdTGopdUr1hAJx8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783718586; c=relaxed/simple; bh=2mAfid+oI1LKCC5SV1urOj8jQ50EdmDMbrFsQoeaS4k=; h=From:Subject:To:Cc:In-Reply-To:References:Content-Type:Date: Message-Id; b=cXbI43Dnj2CeKB1HmajpM52OwvByJlLG7TzTogU2+wYbvsQ6p05v+CMHrj89YwSLOQ+mZF6V3ZYBW5LPRwI6q6/gNB6ayP8lGMiwOf5mapqdnW1vcoGkXca581v85ZDbmdNHTOqM5MM4hz7Yw2PGmLzxuUX/LJ4K81elyH+0ZJ0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=gOtZOByI; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="gOtZOByI" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 61CA71F000E9; Fri, 10 Jul 2026 21:23:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783718584; bh=rLu1s6acMApeaTTTTx6XZckWnxGdT3vp0+avcOoZfeM=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=gOtZOByI4S9NJ5GYu7A/HgwGGyfDEjyNAIfyjtyDq6kKvKI/m3k3NtFgWZI1A8wXc MNgLv+GZDn4eeGCAbzaoGHybn2r0F4XaaHixwA7AfiCo8uSL9Zlu8/0nxPG7Sh2caY AlKLsKgsB0N+/0m9/XZNBTnw3/LCyliiai9G6vM3d8/QkEBysBxh6N8Z1xyUoVMXmc cQTp8hTcMkOZjYa/3WXKLdCtZ4Sv1hDrV2MYj7PZ66/ESWds2Cs6tMKbOVMpO/tIeS w1RqiRgkJIacmyJL1Km2E45gOD+Cb3Y9aNZzRdQgr1/wfCGLHm+N2qHryjcIHQLdJV hzeLcLFGHt5zQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH v12 33/36] phy: rockchip: usbdp: Rename mode to hw_mode Reply-To: sashiko-reviews@lists.linux.dev To: "Sebastian Reichel" Cc: conor+dt@kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, neil.armstrong@linaro.org, vkoul@kernel.org, olteanv@gmail.com, robh@kernel.org In-Reply-To: <20260710-rockchip-usbdp-cleanup-v12-33-8b41a9a9bef0@collabora.com> References: <20260710-rockchip-usbdp-cleanup-v12-0-8b41a9a9bef0@collabora.com> <20260710-rockchip-usbdp-cleanup-v12-33-8b41a9a9bef0@collabora.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Fri, 10 Jul 2026 21:23:03 +0000 Message-Id: <20260710212304.61CA71F000E9@smtp.kernel.org> Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Thank you for your contribution! Sashiko AI review found 1 potential issue(= s) to consider: - [Low] Compilation failure due to an incomplete rename of `udphy->mode` to= `udphy->hw_mode` in `rk_udphy_power_on()`. -- --- Patch [33]: [PATCH v12 33/36] phy: rockchip: usbdp: Rename mode to hw_m= ode --- commit e122bf8f901705d3a0997d20cdd65f61c58d31c9 Author: Sebastian Reichel phy: rockchip: usbdp: Rename mode to hw_mode This commit renames the mode field in struct rk_udphy to hw_mode. It updates references across the driver to clarify that this represents the hardware-supported modes. > diff --git a/drivers/phy/rockchip/phy-rockchip-usbdp.c b/drivers/phy/rock= chip/phy-rockchip-usbdp.c > index cf173276bfc01..7bce642f1e968 100644 > --- a/drivers/phy/rockchip/phy-rockchip-usbdp.c > +++ b/drivers/phy/rockchip/phy-rockchip-usbdp.c [ ... ] > @@ -1006,7 +1006,7 @@ static int rk_udphy_power_on(struct rk_udphy *udphy= , u8 mode) > return ret; > } > =20 > - if (!udphy->hs && udphy->mode & UDPHY_MODE_USB) > + if (!udphy->hs && udphy->hw_mode & UDPHY_MODE_USB) > rk_udphy_u3_port_disable(udphy, false); > udphy->phy_needs_reinit =3D false; > =20 [Severity: Low] Does this code miss another rename of the mode field slightly further down = in rk_udphy_power_on()? Looking at the else if (udphy->phy_needs_reinit) branch in the same functio= n, there is another reference to the old mode field: if (udphy->mode & UDPHY_MODE_USB) rk_udphy_u3_port_disable(udphy, false); Will this cause a compilation failure since the mode field was removed from struct rk_udphy? --=20 Sashiko AI review =C2=B7 https://sashiko.dev/#/patchset/20260710-rockchip-u= sbdp-cleanup-v12-0-8b41a9a9bef0@collabora.com?part=3D33 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 EAA38C43458 for ; Fri, 10 Jul 2026 21:23:06 +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=ujpN1XmKiDptz+cKJNdvZHsrt4OaUCRiCMWmwas20ak=; b=vYHnolg+L8AJVQ A520pXwudbA3m1uD/YyvpGMrCB0rd8jd9HTf5ys1WX32pbcJ3BHfU5VD7TUbGSNB0fRqY1I6qcgD9 LEKuLmMkWEZrntvuilcJnAhfEdIEFnwaLH5EXJJnWGb4PpUjHBNZ19x8BWgIVd7tfqLKL5gPxMMlU AU46bGgGI7atKeiFUXJPS//v6hybOleV/a1QuC36+U0/+BeRoygjq+gfelGHUHVZva3089ssrhIKF xxIEsBviiowTTxcistl4n2qY4CRWN9W24zNarScInkWayZ3Bpggc0agxx9XZ8Qb7GCHq3yvZW80e1 7htUA5kxTWjr4j298SxQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wiIgc-00000005orz-31yG; Fri, 10 Jul 2026 21:23:06 +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 1wiIgb-00000005orr-36ie for linux-phy@lists.infradead.org; Fri, 10 Jul 2026 21:23:05 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 1CB4E60052; Fri, 10 Jul 2026 21:23:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 61CA71F000E9; Fri, 10 Jul 2026 21:23:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1783718584; bh=rLu1s6acMApeaTTTTx6XZckWnxGdT3vp0+avcOoZfeM=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=gOtZOByI4S9NJ5GYu7A/HgwGGyfDEjyNAIfyjtyDq6kKvKI/m3k3NtFgWZI1A8wXc MNgLv+GZDn4eeGCAbzaoGHybn2r0F4XaaHixwA7AfiCo8uSL9Zlu8/0nxPG7Sh2caY AlKLsKgsB0N+/0m9/XZNBTnw3/LCyliiai9G6vM3d8/QkEBysBxh6N8Z1xyUoVMXmc cQTp8hTcMkOZjYa/3WXKLdCtZ4Sv1hDrV2MYj7PZ66/ESWds2Cs6tMKbOVMpO/tIeS w1RqiRgkJIacmyJL1Km2E45gOD+Cb3Y9aNZzRdQgr1/wfCGLHm+N2qHryjcIHQLdJV hzeLcLFGHt5zQ== From: sashiko-bot@kernel.org Subject: Re: [PATCH v12 33/36] phy: rockchip: usbdp: Rename mode to hw_mode To: "Sebastian Reichel" Cc: conor+dt@kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, neil.armstrong@linaro.org, vkoul@kernel.org, olteanv@gmail.com, robh@kernel.org In-Reply-To: <20260710-rockchip-usbdp-cleanup-v12-33-8b41a9a9bef0@collabora.com> References: <20260710-rockchip-usbdp-cleanup-v12-0-8b41a9a9bef0@collabora.com> <20260710-rockchip-usbdp-cleanup-v12-33-8b41a9a9bef0@collabora.com> Date: Fri, 10 Jul 2026 21:23:03 +0000 Message-Id: <20260710212304.61CA71F000E9@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 MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0xvd10gQ29tcGlsYXRpb24gZmFp bHVyZSBkdWUgdG8gYW4gaW5jb21wbGV0ZSByZW5hbWUgb2YgYHVkcGh5LT5tb2RlYCB0byBgdWRw aHktPmh3X21vZGVgIGluIGBya191ZHBoeV9wb3dlcl9vbigpYC4KLS0KCi0tLSBQYXRjaCBbMzNd OiBbUEFUQ0ggdjEyIDMzLzM2XSBwaHk6IHJvY2tjaGlwOiB1c2JkcDogUmVuYW1lIG1vZGUgdG8g aHdfbW9kZSAtLS0KY29tbWl0IGUxMjJiZjhmOTAxNzA1ZDNhMDk5N2QyMGNkZDY1ZjYxYzU4ZDMx YzkKQXV0aG9yOiBTZWJhc3RpYW4gUmVpY2hlbCA8c2ViYXN0aWFuLnJlaWNoZWxAY29sbGFib3Jh LmNvbT4KCnBoeTogcm9ja2NoaXA6IHVzYmRwOiBSZW5hbWUgbW9kZSB0byBod19tb2RlCgpUaGlz IGNvbW1pdCByZW5hbWVzIHRoZSBtb2RlIGZpZWxkIGluIHN0cnVjdCBya191ZHBoeSB0byBod19t b2RlLiBJdAp1cGRhdGVzIHJlZmVyZW5jZXMgYWNyb3NzIHRoZSBkcml2ZXIgdG8gY2xhcmlmeSB0 aGF0IHRoaXMgcmVwcmVzZW50cyB0aGUKaGFyZHdhcmUtc3VwcG9ydGVkIG1vZGVzLgoKPiBkaWZm IC0tZ2l0IGEvZHJpdmVycy9waHkvcm9ja2NoaXAvcGh5LXJvY2tjaGlwLXVzYmRwLmMgYi9kcml2 ZXJzL3BoeS9yb2NrY2hpcC9waHktcm9ja2NoaXAtdXNiZHAuYwo+IGluZGV4IGNmMTczMjc2YmZj MDEuLjdiY2U2NDJmMWU5NjggMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9waHkvcm9ja2NoaXAvcGh5 LXJvY2tjaGlwLXVzYmRwLmMKPiArKysgYi9kcml2ZXJzL3BoeS9yb2NrY2hpcC9waHktcm9ja2No aXAtdXNiZHAuYwoKWyAuLi4gXQoKPiBAQCAtMTAwNiw3ICsxMDA2LDcgQEAgc3RhdGljIGludCBy a191ZHBoeV9wb3dlcl9vbihzdHJ1Y3QgcmtfdWRwaHkgKnVkcGh5LCB1OCBtb2RlKQo+ICAJCQly ZXR1cm4gcmV0Owo+ICAJCX0KPiAgCj4gLQkJaWYgKCF1ZHBoeS0+aHMgJiYgdWRwaHktPm1vZGUg JiBVRFBIWV9NT0RFX1VTQikKPiArCQlpZiAoIXVkcGh5LT5ocyAmJiB1ZHBoeS0+aHdfbW9kZSAm IFVEUEhZX01PREVfVVNCKQo+ICAJCQlya191ZHBoeV91M19wb3J0X2Rpc2FibGUodWRwaHksIGZh bHNlKTsKPiAgCQl1ZHBoeS0+cGh5X25lZWRzX3JlaW5pdCA9IGZhbHNlOwo+ICAKCltTZXZlcml0 eTogTG93XQpEb2VzIHRoaXMgY29kZSBtaXNzIGFub3RoZXIgcmVuYW1lIG9mIHRoZSBtb2RlIGZp ZWxkIHNsaWdodGx5IGZ1cnRoZXIgZG93biBpbgpya191ZHBoeV9wb3dlcl9vbigpPwoKTG9va2lu ZyBhdCB0aGUgZWxzZSBpZiAodWRwaHktPnBoeV9uZWVkc19yZWluaXQpIGJyYW5jaCBpbiB0aGUg c2FtZSBmdW5jdGlvbiwKdGhlcmUgaXMgYW5vdGhlciByZWZlcmVuY2UgdG8gdGhlIG9sZCBtb2Rl IGZpZWxkOgoKCQlpZiAodWRwaHktPm1vZGUgJiBVRFBIWV9NT0RFX1VTQikKCQkJcmtfdWRwaHlf dTNfcG9ydF9kaXNhYmxlKHVkcGh5LCBmYWxzZSk7CgpXaWxsIHRoaXMgY2F1c2UgYSBjb21waWxh dGlvbiBmYWlsdXJlIHNpbmNlIHRoZSBtb2RlIGZpZWxkIHdhcyByZW1vdmVkIGZyb20Kc3RydWN0 IHJrX3VkcGh5PwoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYv Iy9wYXRjaHNldC8yMDI2MDcxMC1yb2NrY2hpcC11c2JkcC1jbGVhbnVwLXYxMi0wLThiNDFhOWE5 YmVmMEBjb2xsYWJvcmEuY29tP3BhcnQ9MzMKCi0tIApsaW51eC1waHkgbWFpbGluZyBsaXN0Cmxp bnV4LXBoeUBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHBzOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LXBoeQo=