From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 6EE95606A326 for ; Mon, 2 Nov 2026 11:06:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key, unprotected) header.d=lists.infradead.org header.i=@lists.infradead.org header.a=rsa-sha256 header.s=bombadil.20210309 header.b=ghCP3/6o; dkim=fail reason="signature verification failed" (2048-bit key, unprotected) header.d=kernel.org header.i=@kernel.org header.a=rsa-sha256 header.s=k20260515 header.b=jztc5yiy 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:Date:References: In-Reply-To:Cc:To:Subject:From:Message-ID:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Unsubscribe-Post:List-Owner; bh=jckNSMuqHfC0pmMNWmrqVFCRr+s0ENk/HDtSBFQrNzE=; b=ghCP3/6ocwmg0Vj3K56ehl3STL /x/r4p+kJ88Iwh3ok07BhWKJu5qfeazryKE8aLcRSYoVY+oYCCH8E4H2xqNZM4xgHrXf3gCNlXSdi JKoecejFi5yWvA+jvhJplmo6HpEPBI54q7i9oAyYZ8P9Rq/P30GgT1WP7GnPHPSO40bDe99B9IrCx pG3y3MP6hXGhqn5PMtJe0aO7fge96mx7AY6ir5m6CSrpwH/11CHcxC5Q+oIJen5sSGePRe3CQCH+9 8BCG9JkFgpwuJKVP5JOcMnYuNBenD5KfAR8NN+G6BryHBHJxk7sgQv5iSZ2MVpO2pftEmAiRe97wA LXchZX5w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xNpsC-0000000GG9e-0FIB; Mon, 02 Nov 2026 11:06:44 +0000 Received: from tor.source.kernel.org ([2600:3c04:e001:324:0:1991:8:25]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xNpsB-0000000GG9T-01bN for linux-phy@lists.infradead.org; Mon, 02 Nov 2026 11:06:43 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 74EFA60F22; Mon, 2 Nov 2026 11:06:42 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id D0EA11F00A16; Mon, 2 Nov 2026 11:06:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1793617602; bh=Ut3YCZ2G4k4JyT5uvLIcTmfHtJutEIMyLA6Xvhr7yao=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=jztc5yiyfr4zhAJvGp5iIqNZ6X1mbXh2jAlgdKOsmWkbwO/eiWVHHGW723AOwdTfs P0Lx55MaZH0tL2mvNR8ccsMHrNehiggxR6HbI/3ITvuFRdsDpv/lV4/xzGJ+Aez4PG oYYxcv3VjUG/2r06gshS4qic+em4h8dqPDZOI+yYlEv9jrx20xcvaKLOsZKQ9qItgv YYxJhg27c/oloqlNbBehX2cHOU7wtE8n/RpJsWaVxvqauEqmVJWW7oaBc4RnkzQsW7 +HTOmOqINiFxGzfl2hdLRYZ/hnLS8klRYDbVdB71WWUrERt1TSSuXfRJHSIn73gIu7 xxqcDj8ioJXYA== Message-ID: From: sashiko-bot@kernel.org Subject: Re: [PATCH v3] phy: renesas: rcar-gen3-usb2: Keep OTG VBUS disabled until role is known To: Prabhakar Cc: linux-phy@lists.infradead.org, vkoul@kernel.org, neil.armstrong@linaro.org, olteanv@gmail.com, wsa+renesas@sang-engineering.com In-Reply-To: <20261102104907.16007-1-prabhakar.mahadev-lad.rj@bp.renesas.com> References: <20261102104907.16007-1-prabhakar.mahadev-lad.rj@bp.renesas.com> Date: Mon, 02 Nov 2026 11:06:41 +0000 X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: sashiko-reviews@lists.linux.dev X-Archived-By: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" X-Spam-Status: No, score=-8.9 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=4.0.1 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on aws-us-west-2-korg-listserv-alma10-1 VGhhbmsgeW91IGZvciB5b3VyIGNvbnRyaWJ1dGlvbiEgU2FzaGlrbyBBSSByZXZpZXcgZm91bmQg MSBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIHBoeTogcmVuZXNhczog cmNhci1nZW4zLXVzYjI6IHByb2JlIGZhaWxzIHdpdGggLUVPUE5PVFNVUFAgZm9yIGZpeGVkIFZC VVMKLS0KCmNvbW1pdCAzNTUyMmM1MTE2ZjBmOWIzYzVhNjU2MDYwYjA4YjJhOGU0NWUxZWM2CkF1 dGhvcjogTGFkIFByYWJoYWthciA8cHJhYmhha2FyLm1haGFkZXYtbGFkLnJqQGJwLnJlbmVzYXMu Y29tPgoKcGh5OiByZW5lc2FzOiByY2FyLWdlbjMtdXNiMjogS2VlcCBPVEcgVkJVUyBkaXNhYmxl ZCB1bnRpbCByb2xlIGlzIGtub3duCgpUaGlzIGNvbW1pdCBjaGFuZ2VzIHRoZSBWQlVTIHJlZ3Vs YXRvciBhY3F1aXNpdGlvbiBoZWxwZXIgb24gT1RHIGNoYW5uZWxzCndpdGhvdXQgQURQIGNvbnRy b2wgc28gdGhhdCBpdCBob2xkcyBhIHNpbmdsZSByZWd1bGF0b3IgZW5hYmxlIHJlZmVyZW5jZSBh bmQKY2FsbHMgcmVndWxhdG9yX2hhcmR3YXJlX2VuYWJsZShjaGFubmVsLT52YnVzLCBmYWxzZSkg YXQgcHJvYmUgdGltZSB0byBrZWVwClZCVVMgb2ZmIHVudGlsIHRoZSBwb3J0IHJvbGUgaXMgZGV0 ZXJtaW5lZC4KCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcGh5L3JlbmVzYXMvcGh5LXJjYXItZ2Vu My11c2IyLmMgYi9kcml2ZXJzL3BoeS9yZW5lc2FzL3BoeS1yY2FyLWdlbjMtdXNiMi5jCj4gaW5k ZXggYjViYTc1MTgwNWFhZS4uMzQ4MTUwNWRlYTJlOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3Bo eS9yZW5lc2FzL3BoeS1yY2FyLWdlbjMtdXNiMi5jCj4gKysrIGIvZHJpdmVycy9waHkvcmVuZXNh cy9waHktcmNhci1nZW4zLXVzYjIuYwo+IEBAIC0xMTE0LDggKzExMTQsNyBAQCBzdGF0aWMgdm9p ZCByY2FyX2dlbjNfcGh5X3VzYjJfdmJ1c19kaXNhYmxlX2FjdGlvbih2b2lkICpkYXRhKQo+ICAJ cmVndWxhdG9yX2Rpc2FibGUodmJ1cyk7Cj4gIH0KPiAgCj4gLXN0YXRpYyBpbnQgcmNhcl9nZW4z X3BoeV91c2IyX3ZidXNfcmVndWxhdG9yX2dldF9leGNsdXNpdmVfZW5hYmxlKHN0cnVjdCByY2Fy X2dlbjNfY2hhbiAqY2hhbm5lbCwKPiAtCQkJCQkJCQkgIGJvb2wgZW5hYmxlKQo+ICtzdGF0aWMg aW50IHJjYXJfZ2VuM19waHlfdXNiMl92YnVzX3JlZ3VsYXRvcl9nZXRfZXhjbHVzaXZlKHN0cnVj dCByY2FyX2dlbjNfY2hhbiAqY2hhbm5lbCkKPiAgewo+ICAJc3RydWN0IGRldmljZSAqZGV2ID0g Y2hhbm5lbC0+ZGV2Owo+ICAJaW50IHJldDsKPiBAQCAtMTEzMywxNyArMTEzMiwzNSBAQCBzdGF0 aWMgaW50IHJjYXJfZ2VuM19waHlfdXNiMl92YnVzX3JlZ3VsYXRvcl9nZXRfZXhjbHVzaXZlX2Vu YWJsZShzdHJ1Y3QgcmNhcl9nZQo+ICAJCXJldHVybiAwOwo+ICAJfQo+ICAKPiAtCWlmIChlbmFi bGUpIHsKPiArCXJldCA9IHJlZ3VsYXRvcl9pc19lbmFibGVkKGNoYW5uZWwtPnZidXMpOwo+ICsJ aWYgKHJldCA8IDApCj4gKwkJcmV0dXJuIHJldDsKPiArCj4gKwlpZiAoIXJldCkgewo+ICAJCXJl dCA9IHJlZ3VsYXRvcl9lbmFibGUoY2hhbm5lbC0+dmJ1cyk7Cj4gIAkJaWYgKHJldCkKPiAgCQkJ cmV0dXJuIHJldDsKPiAgCX0KPiAgCj4gLQlpZiAocmVndWxhdG9yX2lzX2VuYWJsZWQoY2hhbm5l bC0+dmJ1cykpCj4gLQkJcmV0dXJuIGRldm1fYWRkX2FjdGlvbl9vcl9yZXNldChkZXYsIHJjYXJf Z2VuM19waHlfdXNiMl92YnVzX2Rpc2FibGVfYWN0aW9uLAo+IC0JCQkJCQljaGFubmVsLT52YnVz KTsKPiArCS8qCj4gKwkgKiBBbiBleGNsdXNpdmUgZ2V0IG9mIGFuIGVuYWJsZWQgcmVndWxhdG9y IGFscmVhZHkgaG9sZHMgYSByZWZlcmVuY2UsIHNvCj4gKwkgKiBhZGQgYSBjbGVhbnVwIGFjdGlv biB0byBkaXNhYmxlIGl0IHdoZW4gdGhlIGRldmljZSBpcyByZWxlYXNlZC4KPiArCSAqLwo+ICsJ cmV0ID0gZGV2bV9hZGRfYWN0aW9uX29yX3Jlc2V0KGRldiwgcmNhcl9nZW4zX3BoeV91c2IyX3Zi dXNfZGlzYWJsZV9hY3Rpb24sCj4gKwkJCQkgICAgICAgY2hhbm5lbC0+dmJ1cyk7Cj4gKwlpZiAo cmV0KQo+ICsJCXJldHVybiByZXQ7Cj4gIAo+IC0JcmV0dXJuIDA7Cj4gKwkvKgo+ICsJICogVGhl IHJlZ3VsYXRvciBpcyBlbmFibGVkIG9ubHkgc28gdGhhdCB0aGUgcmVndWxhdG9yIGNvcmUgaG9s ZHMgYQo+ICsJICogcmVmZXJlbmNlIHRvIGl0LiBEbyBub3QgZHJpdmUgVkJVUyB1bnRpbCB0aGUg cG9ydCdzIHJvbGUgaXMga25vd247Cj4gKwkgKiByY2FyX2dlbjNfZW5hYmxlX3ZidXNfY3RybCgp IHN3aXRjaGVzIGl0IGZyb20gdGhlbiBvbi4KPiArCSAqCj4gKwkgKiBUaGUgVkJVUyByZWd1bGF0 b3IgdXNlZCBvbiB0aGVzZSBTb0NzIGltcGxlbWVudCB0aGUgLmVuYWJsZS8uZGlzYWJsZQo+ICsJ ICogb3BzLCBzbyByZWd1bGF0b3JfaGFyZHdhcmVfZW5hYmxlKCkgY2Fubm90IGZhaWwgd2l0aCAt RU9QTk9UU1VQUCBoZXJlCj4gKwkgKiBhbmQgbm8gc3BlY2lhbCBoYW5kbGluZyBmb3IgaXQgaXMg bmVlZGVkLgo+ICsJICovCj4gKwlyZXR1cm4gcmVndWxhdG9yX2hhcmR3YXJlX2VuYWJsZShjaGFu bmVsLT52YnVzLCBmYWxzZSk7Cj4gIH0KCltTZXZlcml0eTogSGlnaF0KQXMgcmVwb3J0ZWQgYnkg U2FzaGlrbyBvbiB2MiBbMV0sIHdpbGwgdGhpcyBjYXVzZSByY2FyX2dlbjNfcGh5X3VzYjJfcHJv YmUoKQp0byBmYWlsIHdpdGggLUVPUE5PVFNVUFAgb24gYm9hcmRzIHRoYXQgdXNlIGEgR1BJTy1j b250cm9sbGVkIGZpeGVkIFZCVVMKcmVndWxhdG9yPwoKSW4gcmNhcl9nZW4zX3BoeV91c2IyX3By b2JlKCksIGNoYW5uZWwtPmlzX290Z19jaGFubmVsIGlzIHNldCB3aGVuZXZlcgpyY2FyX2dlbjNf Z2V0X2RyX21vZGUoKSByZXR1cm5zIGEgbW9kZSBvdGhlciB0aGFuIFVTQl9EUl9NT0RFX1VOS05P V04KKGluY2x1ZGluZyBkcl9tb2RlID0gImhvc3QiIG9yICJvdGciKS4gV2hlbiBjaGFubmVsLT5w aHlfZGF0YS0+bm9fYWRwX2N0cmwKaXMgYWxzbyB0cnVlLCBwcm9iZSBjYWxsczoKCiAgcmNhcl9n ZW4zX3BoeV91c2IyX3Byb2JlKCkKICAgIC0+IHJjYXJfZ2VuM19waHlfdXNiMl92YnVzX3JlZ3Vs YXRvcl9yZWdpc3RlcigpCiAgICAgIC0+IHJjYXJfZ2VuM19waHlfdXNiMl92YnVzX3JlZ3VsYXRv cl9nZXRfZXhjbHVzaXZlKCkKICAgICAgICAtPiByZWd1bGF0b3JfaGFyZHdhcmVfZW5hYmxlKGNo YW5uZWwtPnZidXMsIGZhbHNlKQoKSG93ZXZlciwgaW4gZHJpdmVycy9yZWd1bGF0b3IvY29yZS5j LCByZWd1bGF0b3JfaGFyZHdhcmVfZW5hYmxlKCkgY2hlY2tzIHRoYXQKdGhlIHJlZ3VsYXRvciBp bXBsZW1lbnRzIC5lbmFibGUgYW5kIC5kaXNhYmxlIG9wczoKCiAgaW50IHJlZ3VsYXRvcl9oYXJk d2FyZV9lbmFibGUoc3RydWN0IHJlZ3VsYXRvciAqcmVndWxhdG9yLCBib29sIGVuYWJsZSkKICB7 CiAgICAgIC4uLgogICAgICBpZiAoIXJkZXYtPmV4Y2x1c2l2ZSB8fCAhb3BzIHx8ICFvcHMtPmVu YWJsZSB8fCAhb3BzLT5kaXNhYmxlKQogICAgICAgICAgcmV0dXJuIHJldDsgLyogLUVPUE5PVFNV UFAgKi8KCkZvciBHUElPLWJhY2tlZCBmaXhlZCByZWd1bGF0b3JzIChjb21wYXRpYmxlID0gInJl Z3VsYXRvci1maXhlZCIgaW4KZHJpdmVycy9yZWd1bGF0b3IvZml4ZWQuYyksIHRoZSBlbmFibGUg R1BJTyBpcyBwYXNzZWQgdG8gdGhlIHJlZ3VsYXRvciBjb3JlCnZpYSBjZmcuZW5hX2dwaW9kIChy ZGV2LT5lbmFfcGluKSBhbmQgZml4ZWRfdm9sdGFnZV9vcHMgZGVmaW5lcyBuZWl0aGVyCi5lbmFi bGUgbm9yIC5kaXNhYmxlOgoKICBzdGF0aWMgY29uc3Qgc3RydWN0IHJlZ3VsYXRvcl9vcHMgZml4 ZWRfdm9sdGFnZV9vcHMgPSB7CiAgfTsKClNldmVyYWwgaW4tdHJlZSBSWi9HMkwtZmFtaWx5IGRl dmljZSB0cmVlcyAod2hlcmUgbm9fYWRwX2N0cmwgaXMgdHJ1ZSkgc2V0CmRyX21vZGUgPSAiaG9z dCIgb24gdGhlIFVTQiBjb250cm9sbGVyIGFuZCB3aXJlIHZidXMtc3VwcGx5IG9uIHRoZSBQSFkg bm9kZQp0byBhIEdQSU8tY29udHJvbGxlZCByZWd1bGF0b3ItZml4ZWQgc3VwcGx5LCBzdWNoIGFz IHVzYjJfcGh5MCBpbgphcmNoL2FybTY0L2Jvb3QvZHRzL3JlbmVzYXMvcnpnMmwtaHVtbWluZ2Jv YXJkLWlpb3QtY29tbW9uLmR0c2kgYW5kCnVzYjJfcGh5MSBpbiBhcmNoL2FybTY0L2Jvb3QvZHRz L3JlbmVzYXMvcjlhMDdnMDQ0YzItaHVtbWluZ2JvYXJkLXJpcHBsZS5kdHMuCgpCZWZvcmUgdGhp cyBjaGFuZ2UsIHdoZW4gbm8gY2hpbGQgdmJ1cy1yZWd1bGF0b3Igbm9kZSB3YXMgcHJlc2VudCwg ZW5hYmxlIHdhcwpmYWxzZSBhbmQgcmNhcl9nZW4zX3BoeV91c2IyX3ZidXNfcmVndWxhdG9yX2dl dF9leGNsdXNpdmVfZW5hYmxlKCkgcmV0dXJuZWQgMAp3aXRob3V0IGNhbGxpbmcgcmVndWxhdG9y X2VuYWJsZSgpIG9yIHJlZ3VsYXRvcl9oYXJkd2FyZV9lbmFibGUoKSwgYWxsb3dpbmcKcmNhcl9n ZW4zX3BoeV91c2IyX3Bvd2VyX29uKCkgYW5kIHJjYXJfZ2VuM19waHlfdXNiMl9wb3dlcl9vZmYo KSB0byBzd2l0Y2gKY2hhbm5lbC0+dmJ1cyB2aWEgcmVndWxhdG9yX2VuYWJsZSgpIGFuZCByZWd1 bGF0b3JfZGlzYWJsZSgpLiBXaXRoIHRoaXMKY2hhbmdlLCByZWd1bGF0b3JfZW5hYmxlKCkgaXMg Y2FsbGVkIHVuY29uZGl0aW9uYWxseSBmb2xsb3dlZCBieQpyZWd1bGF0b3JfaGFyZHdhcmVfZW5h YmxlKGNoYW5uZWwtPnZidXMsIGZhbHNlKSwgd2hpY2ggcmV0dXJucyAtRU9QTk9UU1VQUAphbmQg YWJvcnRzIHByb2JlIG9uIHRob3NlIGJvYXJkcy4KClNob3VsZCB0aGlzIGVuYWJsZSBhbmQgcmVn dWxhdG9yX2hhcmR3YXJlX2VuYWJsZSgpIHNlcXVlbmNlIGJlIHJlc3RyaWN0ZWQgdG8KY2hhbm5l bC0+b3RnX2ludGVybmFsX3JlZyAob3IgaGFuZGxlIHJlZ3VsYXRvcnMgdGhhdCBkbyBub3Qgc3Vw cG9ydApyZWd1bGF0b3JfaGFyZHdhcmVfZW5hYmxlKCkpPwoKWzFdIGh0dHBzOi8vbG9yZS5rZXJu ZWwub3JnL3Ivc2FzaGlrby1vdXRib3gtMTYzMzA4QGtlcm5lbC5vcmcKCi0tIApTYXNoaWtvIEFJ IHJldmlldyDCtyBodHRwczovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjExMDIxMDQ5MDcu MTYwMDctMS1wcmFiaGFrYXIubWFoYWRldi1sYWQucmpAYnAucmVuZXNhcy5jb20/cGFydD0xCgot LSAKbGludXgtcGh5IG1haWxpbmcgbGlzdApsaW51eC1waHlAbGlzdHMuaW5mcmFkZWFkLm9yZwpo dHRwczovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1waHkK