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 36DA6CD4F3D for ; Thu, 21 May 2026 01:52:29 +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=rAbBRQvt48XKeas2EhLdyJ9SA5J9k5vyAAaKYYD0CIs=; b=mIXPjYK8ZILUPf ZInlDj5uXzXCuu4eo1rbYHJazUgCWQ4Tg9UOVeRs2Xtu8GLS2IKxftxai8kFL3ZrpRHm2+Ey06Tfq gf0Zq1ExDqiKKjPRREQwZxyUICRhuF2+nBxPgS327woMgdIJvSRz2Og5kwnIuwKR8k4a8BWwpKvPm aITuu/8I9HBP78N35tQ7jwOKcxju0GwGDXFWcy9wUIFGWFaXUNdf6yy8ITkjajSYnAdR9yMFHPU3Y dqOILIn+SJtFxDI5Qwc6Q569AwMXYwoTKuOwYgiC4ZtwSgP6YK6RLG3Qz6WGbkW/JwyMSj6hD/OFi AyhwgTNmqafH1xRMYIVg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1wPsaK-00000006PeN-2EBb; Thu, 21 May 2026 01:52:28 +0000 Received: from tor.source.kernel.org ([172.105.4.254]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1wPsaJ-00000006Pe5-1BiX for linux-phy@lists.infradead.org; Thu, 21 May 2026 01:52:27 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 9155E600FF; Thu, 21 May 2026 01:52:26 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 56C111F000E9; Thu, 21 May 2026 01:52:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1779328346; bh=WNS/pIAxF1J6xE3ucTOOTwB5PG3rS5FLeWPYQdnG5pA=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=bz0jAjWVV1KDOkioT0hv2oxiQnDwP8aXmD9x0zE3fQZZrzvDddgQh6hY/HMmgDiTP WuS2hm4HUJjlbZEgWWVhTDLJFWsKsAZj40wdRw55IAdfTnuIw1gli4JuGtrIEhLo+V DONkfAl9S+OnU+YS8hUSTJ48NtRo8zh59c8u9vEoTC6X+hNeisZlZSwE7rUxAUwsys 1Z1DxWSwsRC1ppF3K3RMRMxi8biOtWnasK0OiBJCmuehLBcJjyywWCNfLeVRTxuRaE CEYLmlALGLES2Sg+0gv4+c/MBQQ1Uf7YGZm6F/TpG3uLPxyNKNoZiSK5K6ziqs3Z7E PSprGWPl+0xDA== From: sashiko-bot@kernel.org Subject: Re: [PATCH v2 1/4] phy: qcom: qmp-combo: skip USB power_off/exit after device teardown To: "Michael Scott" Cc: vkoul@kernel.org, linux-phy@lists.infradead.org, robh@kernel.org, conor+dt@kernel.org, neil.armstrong@linaro.org, devicetree@vger.kernel.org, olteanv@gmail.com In-Reply-To: <20260521010935.1333494-2-mike.scott@oss.qualcomm.com> References: <20260521010935.1333494-2-mike.scott@oss.qualcomm.com> Date: Thu, 21 May 2026 01:52:23 +0000 Message-Id: <20260521015225.56C111F000E9@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpOZXcgaXNzdWVzOgotIFtIaWdoXSBU aGUgbG9ja2xlc3MgY2hlY2sgb2YgYHFtcC0+dXNiX2luaXRfY291bnRgIGluIGBxbXBfY29tYm9f dXNiX2V4aXQoKWAgaW50cm9kdWNlcyBhIFRpbWUtb2YtQ2hlY2sgdG8gVGltZS1vZi1Vc2UgKFRP Q1RPVSkgcmFjZSBjb25kaXRpb24gdGhhdCBjYW4gbGVhZCB0byBhbiBpbnRlZ2VyIHVuZGVyZmxv dyBhbmQgdW5iYWxhbmNlZCByZXNvdXJjZSBtYW5hZ2VtZW50LgoKUHJlLWV4aXN0aW5nIGlzc3Vl czoKLSBbQ3JpdGljYWxdIFRoZSBwYXRjaCBhdHRlbXB0cyB0byBwcmV2ZW50IGEgY3Jhc2ggYnkg Y2hlY2tpbmcgYHFtcC0+dXNiX2luaXRfY291bnRgIGFmdGVyIHRoZSBkZXZpY2UncyBiYWNraW5n IHJlc291cmNlcyBhcmUgcmVsZWFzZWQsIGJ1dCB0aGUgYHFtcGAgc3RydWN0dXJlIGl0c2VsZiBo YXMgYWxyZWFkeSBiZWVuIGZyZWVkIHZpYSBgZGV2bWAgY2xlYW51cCwgcmVzdWx0aW5nIGluIGEg VXNlLUFmdGVyLUZyZWUuCi0tCgpjb21taXQgNjM5Mzg2ZmZkYjc4ZGI5YTVjM2U3OGExZjNhZGE4 NzEzZjM4YWNkNwpBdXRob3I6IE1pY2hhZWwgU2NvdHQgPG1pa2Uuc2NvdHRAb3NzLnF1YWxjb21t LmNvbT4KCnBoeTogcWNvbTogcW1wLWNvbWJvOiBza2lwIFVTQiBwb3dlcl9vZmYvZXhpdCBhZnRl ciBkZXZpY2UgdGVhcmRvd24KClRoZSBjb21taXQgYXR0ZW1wdHMgdG8gcHJldmVudCBjcmFzaGVz IHdoZW4gZXh0ZXJuYWwgY29uc3VtZXJzIGxpa2UgZHdjMwpjYWxsIHBoeV9leGl0KCkgYWZ0ZXIg dGhlIFFNUCBQSFkncyBiYWNraW5nIHJlc291cmNlcyBoYXZlIGJlZW4gcmVsZWFzZWQsCmJ5IGd1 YXJkaW5nIHRoZSBwb3dlcl9vZmYgYW5kIGV4aXQgcGF0aHMgd2l0aCBhIGNoZWNrIG9uIHRoZQp1 c2JfaW5pdF9jb3VudCBiYWxhbmNlLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9waHkvcXVhbGNv bW0vcGh5LXFjb20tcW1wLWNvbWJvLmMgYi9kcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1x bXAtY29tYm8uYwo+IGluZGV4IGNkY2ZhZDJlODZiMWQuLjBkYjIwMDI5MjY0MmUgMTAwNjQ0Cj4g LS0tIGEvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5LXFjb20tcW1wLWNvbWJvLmMKPiArKysgYi9k cml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1xbXAtY29tYm8uYwo+IEBAIC0zOTI2LDYgKzM5 MjYsMTcgQEAgc3RhdGljIGludCBxbXBfY29tYm9fdXNiX3Bvd2VyX29mZihzdHJ1Y3QgcGh5ICpw aHkpCj4gIAlzdHJ1Y3QgcW1wX2NvbWJvICpxbXAgPSBwaHlfZ2V0X2RydmRhdGEocGh5KTsKPiAg CWNvbnN0IHN0cnVjdCBxbXBfcGh5X2NmZyAqY2ZnID0gcW1wLT5jZmc7Cj4gIAo+ICsJLyoKPiAr CSAqIFJlYWNoYWJsZSBhcyAtPmV4aXQgZnJvbSBleHRlcm5hbCBjb25zdW1lcnMgKG5vdGFibHkg ZHdjMykgYWZ0ZXIKPiArCSAqIHRoaXMgZGV2aWNlJ3MgYmFja2luZyByZXNvdXJjZXMgaGF2ZSBh bHJlYWR5IGJlZW4gcmVsZWFzZWQgYWxvbmcKPiArCSAqIGEgdGVhcmRvd24gY2hhaW4uIFJlZnVz ZSB0byB0b3VjaCByZWdpc3RlcnMgaW4gdGhhdCBjYXNlLgo+ICsJICovCj4gKwlpZiAoIXFtcC0+ dXNiX2luaXRfY291bnQpIHsKCltTZXZlcml0eTogQ3JpdGljYWxdClRoaXMgaXMgYSBwcmUtZXhp c3RpbmcgaXNzdWUsIGJ1dCB0aGUgcW1wIHN0cnVjdHVyZSBpdHNlbGYgaXMgYWxsb2NhdGVkCnVz aW5nIGRldm1fa3phbGxvYygpLCBzbyBpdCBpcyBmcmVlZCBkdXJpbmcgdGhlIGRldmljZSdzIGRl dnJlcyBjbGVhbnVwLgpJZiBkd2MzIGNhbGxzIHBoeV9leGl0KCkgYWZ0ZXIgcW1wX2NvbWJvIGhh cyBiZWVuIHVuYm91bmQsIHdvbid0IGFjY2Vzc2luZwpxbXAtPnVzYl9pbml0X2NvdW50IHJlc3Vs dCBpbiBhIFVzZS1BZnRlci1GcmVlIChVQUYpIHJlYWQ/CgpJZiB0aGUgZnJlZWQgbWVtb3J5IGhh cHBlbnMgdG8gYmUgemVyb2VkLCB0aGUgcmVhZCBldmFsdWF0ZXMgdG8gMCBhbmQKc3VjY2Vzc2Z1 bGx5IG1hc2tzIHRoZSBidWcgYnkgc2tpcHBpbmcgdGhlIHJlbWFpbmRlciBvZiB0aGUgZnVuY3Rp b24uIElmClNMVUIgcG9pc29uaW5nIG9yIEtBU0FOIGlzIGVuYWJsZWQsIHRoaXMgd2lsbCB0cmln Z2VyIGEgVUFGIHNwbGF0IG9yIHJlYWQgYQpub24temVybyB2YWx1ZSwgcHJvY2VlZGluZyB0byBj YWxsIG11dGV4X2xvY2soJnFtcC0+cGh5X211dGV4KSBvbiBmcmVlZAptZW1vcnkuCgpEb2VzIHRo aXMgcGF0Y2ggcmVwbGFjZSBhIHZtYXAgVUFGIG9uIHFtcC0+cGNzIHdpdGggYSBzbGFiIFVBRiBv biB0aGUgZnJlZWQKcW1wIHN0cnVjdHVyZSBpbnN0ZWFkIG9mIGZpeGluZyB0aGUgdW5kZXJseWlu ZyBsaWZlY3ljbGUgYnVnPwoKWyAuLi4gXQoKPiBAQCAtMzk2OCw2ICszOTc5LDE3IEBAIHN0YXRp YyBpbnQgcW1wX2NvbWJvX3VzYl9leGl0KHN0cnVjdCBwaHkgKnBoeSkKPiAgCXN0cnVjdCBxbXBf Y29tYm8gKnFtcCA9IHBoeV9nZXRfZHJ2ZGF0YShwaHkpOwo+ICAJaW50IHJldDsKPiAgCj4gKwkv Kgo+ICsJICogU2VlIHFtcF9jb21ib191c2JfcG93ZXJfb2ZmKCk6IGFuIGV4dGVybmFsIGNvbnN1 bWVyIG1heSBjYWxsCj4gKwkgKiBwaHlfZXhpdCgpIGFmdGVyIHRoZSBRTVAgZGV2aWNlJ3MgcmVz b3VyY2VzIGhhdmUgYmVlbiB0b3JuCj4gKwkgKiBkb3duLiB1c2JfaW5pdF9jb3VudCB0cmFja3Mg dXNiX2luaXQvdXNiX2V4aXQgYmFsYW5jZS4KPiArCSAqLwo+ICsJaWYgKCFxbXAtPnVzYl9pbml0 X2NvdW50KSB7CgpbU2V2ZXJpdHk6IEhpZ2hdCkRvZXMgY2hlY2tpbmcgcW1wLT51c2JfaW5pdF9j b3VudCBvdXRzaWRlIG9mIHFtcC0+cGh5X211dGV4IGludHJvZHVjZSBhClRpbWUtb2YtQ2hlY2sg dG8gVGltZS1vZi1Vc2UgKFRPQ1RPVSkgcmFjZT8KCklmIGEgY29uY3VycmVudCB0aHJlYWQgKHN1 Y2ggYXMgcW1wX2NvbWJvX3R5cGVjX211eF9zZXQoKSByZWFjdGluZyB0byBhClR5cGUtQyBldmVu dCkgYWNxdWlyZXMgdGhlIG11dGV4IGFuZCBkZWNyZW1lbnRzIHVzYl9pbml0X2NvdW50IHRvIHpl cm8KaW1tZWRpYXRlbHkgYWZ0ZXIgdGhpcyBsb2NrbGVzcyBjaGVjayBzdWNjZWVkcywgcW1wX2Nv bWJvX3VzYl9leGl0KCkgd2lsbApwcm9jZWVkIHRvIGFjcXVpcmUgdGhlIGxvY2suIAoKSXQgd2ls bCB0aGVuIGNhbGwgcW1wX2NvbWJvX3VzYl9wb3dlcl9vZmYoKSwgd2hpY2ggd2lsbCBzYWZlbHkg Y2hlY2sgdGhlCmNvdW50IHVuZGVyIHRoZSBsb2NrIGFuZCByZXR1cm4gMCBmb3Igc3VjY2Vzcy4K CkJlY2F1c2UgcW1wX2NvbWJvX3VzYl9wb3dlcl9vZmYoKSByZXR1cm5zIHN1Y2Nlc3MsIHFtcF9j b21ib191c2JfZXhpdCgpCm1pc3Rha2VubHkgcHJvY2VlZHMgdG8gY2FsbCBxbXBfY29tYm9fY29t X2V4aXQoKSBhbmQgdW5jb25kaXRpb25hbGx5CmV4ZWN1dGVzIHFtcC0+dXNiX2luaXRfY291bnQt LS4gCgpTaW5jZSB0aGUgY291bnRlciBpcyBhbiB1bnNpZ25lZCBpbnQgYW5kIGlzIGFscmVhZHkg MCwgY291bGQgdGhpcyB3cmFwCmFyb3VuZCB0byBVSU5UX01BWCBhbmQgY2F1c2UgdW5iYWxhbmNl ZCByZWd1bGF0b3IgYW5kIGNsb2NrIGRpc2FibGVzCndoaWNoIGNhbiBjcmFzaCB0aGUgc3lzdGVt PwoKPiArCQlkZXZfZGJnKHFtcC0+ZGV2LCAiJXM6IFBIWSBub3QgaW5pdGlhbGlzZWQsIHNraXBw aW5nXG4iLAo+ICsJCQlfX2Z1bmNfXyk7Cj4gKwkJcmV0dXJuIDA7Cj4gKwl9Cj4gKwo+ICAJbXV0 ZXhfbG9jaygmcW1wLT5waHlfbXV0ZXgpOwo+ICAJcmV0ID0gcW1wX2NvbWJvX3VzYl9wb3dlcl9v ZmYocGh5KTsKPiAgCWlmIChyZXQpCgotLSAKU2FzaGlrbyBBSSByZXZpZXcgwrcgaHR0cHM6Ly9z YXNoaWtvLmRldi8jL3BhdGNoc2V0LzIwMjYwNTIxMDEwOTM1LjEzMzM0OTQtMS1taWtlLnNjb3R0 QG9zcy5xdWFsY29tbS5jb20/cGFydD0xCgotLSAKbGludXgtcGh5IG1haWxpbmcgbGlzdApsaW51 eC1waHlAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwczovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1waHkK