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 ACB4FC624A4 for ; Mon, 31 Aug 2026 16:46:35 +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=7Pm5m47byu79X8QmCkN9DTE/iQpVxG3U+oaVvEwnlOM=; b=rYgfA/bwj6X5mH 5sObYKJws99TGOGjc2msdtCeUYLK+rEjitnP1ROW42IzdIAs5FuPDvwRRKRF2UCLCIjRXuK5RVzdr I2bnV7GJzxWg2f3bqv90OfbZ7TbsktnX0UUp/XqfwZIGZHD4M4kXMarXifYWkeroyIEff22U8sW18 HcDzYnJWOc4SPjIKL6QwbYZAnmOaOC24ySRBMgOeOl/nledqm9FDtpsrpDBJL5w8r8Pb54pXrBkAi NbL/efRB7cmYMhwYtVL9zhUZjorJNIWqd6vGmRt3Iy4ElHbujOx2z5qPWJROup5Kp4hMdCfGpOamR +Xe1QRE2XKuFO9xlghsg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1x159X-0000000A6QV-1RvA; Mon, 31 Aug 2026 16:46:35 +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 1x159V-0000000A6Q4-3NW5 for linux-phy@lists.infradead.org; Mon, 31 Aug 2026 16:46:33 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id 2E327601FD; Mon, 31 Aug 2026 16:46:33 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8CB141F000E9; Mon, 31 Aug 2026 16:46:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1788194792; bh=BpcLxgrKrKHL6lQGR/W3/yFyEUizL3jfNVlHkWAd1Xc=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=B3GTd1jSSf0/o7xjQgJCal5reiX/XJzSEAUHzKWU2ToGHW/dBseEO0ilWqOEwEo52 wJFnyLA8ZmxmeEHU8d9ti0BpWbe8ag7QtEaUsw196aJPCpAB524cLRKfLaWAkl1Usn 5gmCralHB5rBjRVrHNCMR2iYJ1nVuPvxqjIJ8zvdqrAVnUv8upEh7qNG24aoDbQHzO IHEetyZR4lHlg6QNGeNCSO3mnwvQGm7w5gBKwkztfVyPhDMl6gjorgbcwbEtW4ljXq qutcQUU6Bd2Q28vgsoDyizh2gEHSkY0DF3uQ1a+VSVRa70Uq433nIgUfStZrMzPhVf g2lN6k46GnZWw== From: sashiko-bot@kernel.org Subject: Re: [PATCH AUTOSEL 6.18] phy: qcom: m31-eusb2: Make USB repeater optional To: "Sasha Levin" Cc: neil.armstrong@linaro.org, olteanv@gmail.com, vkoul@kernel.org, linux-phy@lists.infradead.org In-Reply-To: <20260831133314.4125787-501-sashal@kernel.org> References: <20260831133314.4125787-1-sashal@kernel.org> <20260831133314.4125787-501-sashal@kernel.org> Date: Mon, 31 Aug 2026 16:46:32 +0000 Message-Id: <20260831164632.8CB141F000E9@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6CgpQcmUtZXhpc3RpbmcgaXNzdWVzOgot IFtIaWdoXSBUaGUgZXJyb3IgcGF0aCBpbiBtMzFldXNiMl9waHlfaW5pdCgpIGluY29ycmVjdGx5 IHJldHVybnMgMCAoc3VjY2VzcykgYWZ0ZXIgYW4gaW5pdGlhbGl6YXRpb24gZmFpbHVyZSwgZGlz Y2FyZGluZyB0aGUgYWN0dWFsIGVycm9yIGNvZGUuCi0gW0hpZ2hdIFJldHVybiB2YWx1ZXMgb2Yg UEhZIGhhcmR3YXJlIGluaXRpYWxpemF0aW9uIHNlcXVlbmNlcyBhcmUgaWdub3JlZCBpbiBtMzFl dXNiMl9waHlfaW5pdCgpLgotLQoKY29tbWl0IGJlNDI4NzAzNTNjNzhlNGRiNTdjZmVhOGVlYTc0 MzQ3MzAzNWI5YTYKQXV0aG9yOiBXZXNsZXkgQ2hlbmcgPHdlc2xleS5jaGVuZ0Bvc3MucXVhbGNv bW0uY29tPgpTdWJqZWN0OiBwaHk6IHFjb206IG0zMS1ldXNiMjogTWFrZSBVU0IgcmVwZWF0ZXIg b3B0aW9uYWwKCkEgcmVwZWF0ZXIgaXMgbm90IHJlcXVpcmVkIGZvciB0aGUgUEhZIHRvIGZ1bmN0 aW9uLiBPbiBzeXN0ZW1zIHdpdGgKbXVsdGlwbGUgUEhZIGluc3RhbmNlcyBjb25uZWN0ZWQgdG8g YSBtdWx0aS1wb3J0IGNvbnRyb2xsZXIsIHNvbWUgUEhZcwptYXkgYmUgdW5jb25uZWN0ZWQuIEFs bCBQSFlzIG11c3Qgc3RpbGwgcHJvYmUgc3VjY2Vzc2Z1bGx5IGV2ZW4gd2l0aG91dAphdHRhY2hl ZCByZXBlYXRlcnMsIG90aGVyd2lzZSB0aGUgY29udHJvbGxlciBwcm9iZSBmYWlscy4KCkxpbms6 IGh0dHBzOi8vcGF0Y2gubXNnaWQubGluay8yMDI2MDMwMi1waHktcWNvbS1tMzEtZXVzYjItbWFr ZS1yZXBlYXRlci1vcHRpb25hbC12Mi0xLWRiZjcxNGM3MjA1NkBvc3MucXVhbGNvbW0uY29tCgo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1tMzEtZXVzYjIuYyBi L2RyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLW0zMS1ldXNiMi5jCj4gaW5kZXggMGEwZDJk OWZjODQ2NC4uYTFkMGE4ZTM2OGJmYyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3BoeS9xdWFsY29t bS9waHktcWNvbS1tMzEtZXVzYjIuYwo+ICsrKyBiL2RyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1x Y29tLW0zMS1ldXNiMi5jCj4gQEAgLTI4Myw3ICsyODMsNyBAQCBzdGF0aWMgaW50IG0zMWV1c2Iy X3BoeV9wcm9iZShzdHJ1Y3QgcGxhdGZvcm1fZGV2aWNlICpwZGV2KQo+ICAKPiAgCXBoeV9zZXRf ZHJ2ZGF0YShwaHktPnBoeSwgcGh5KTsKPiAgCj4gLQlwaHktPnJlcGVhdGVyID0gZGV2bV9vZl9w aHlfZ2V0X2J5X2luZGV4KGRldiwgZGV2LT5vZl9ub2RlLCAwKTsKPiArCXBoeS0+cmVwZWF0ZXIg PSBkZXZtX3BoeV9vcHRpb25hbF9nZXQoZGV2LCBOVUxMKTsKPiAgCWlmIChJU19FUlIocGh5LT5y ZXBlYXRlcikpCj4gIAkJcmV0dXJuIGRldl9lcnJfcHJvYmUoZGV2LCBQVFJfRVJSKHBoeS0+cmVw ZWF0ZXIpLAo+ICAJCQkJICAgICAiZmFpbGVkIHRvIGdldCByZXBlYXRlclxuIik7CgpbU2V2ZXJp dHk6IEhpZ2hdClRoaXMgaXNuJ3QgYSBidWcgaW50cm9kdWNlZCBieSB0aGlzIHBhdGNoLCBidXQg aW4gbTMxZXVzYjJfcGh5X2luaXQoKSwgdGhlCnJldHVybiB2YWx1ZXMgb2YgUEhZIGhhcmR3YXJl IGluaXRpYWxpemF0aW9uIHNlcXVlbmNlcyBhcmUgaWdub3JlZDoKCmRyaXZlcnMvcGh5L3F1YWxj b21tL3BoeS1xY29tLW0zMS1ldXNiMi5jOm0zMWV1c2IyX3BoeV9pbml0KCkgewoJLi4uCgltMzFl dXNiMl9waHlfd3JpdGVfc2VxdWVuY2UocGh5LCBkYXRhLT5zZXR1cF9zZXEsIGRhdGEtPnNldHVw X3NlcV9ucmVncyk7CgltMzFldXNiMl9waHlfd3JpdGVfcmVhZGJhY2socGh5LT5iYXNlLAoJCQkJ ICAgIFVTQl9QSFlfSFNfUEhZX0NUUkxfQ09NTU9OMCwgRlNFTCwKCQkJCSAgICBGSUVMRF9QUkVQ KEZTRUwsIGRhdGEtPmZzZWwpKTsKCW0zMWV1c2IyX3BoeV93cml0ZV9zZXF1ZW5jZShwaHksIGRh dGEtPm92ZXJyaWRlX3NlcSwgZGF0YS0+b3ZlcnJpZGVfc2VxX25yZWdzKTsKCW0zMWV1c2IyX3Bo eV93cml0ZV9zZXF1ZW5jZShwaHksIGRhdGEtPnJlc2V0X3NlcSwgZGF0YS0+cmVzZXRfc2VxX25y ZWdzKTsKCglyZXR1cm4gMDsKCS4uLgp9CgpDYW4gdGhpcyBjYXVzZSB1bnByZWRpY3RhYmxlIFVT QiBidXMgYmVoYXZpb3Igb3IgY29udHJvbGxlciBsb2NrdXBzIGlmIGEKaGFyZHdhcmUgd3JpdGUg cmVhZGJhY2sgbWlzbWF0Y2ggb2NjdXJzIGFuZCB0aGUgUEhZIGNvcmUgcHJvY2VlZHMgd2l0aCBh Cm1pc2NvbmZpZ3VyZWQgUEhZPwoKW1NldmVyaXR5OiBIaWdoXQpUaGlzIGlzIGFsc28gYSBwcmUt ZXhpc3RpbmcgaXNzdWUsIGJ1dCB0aGUgZXJyb3IgcGF0aCBpbiBtMzFldXNiMl9waHlfaW5pdCgp CmluY29ycmVjdGx5IHJldHVybnMgMCAoc3VjY2VzcykgYWZ0ZXIgYW4gaW5pdGlhbGl6YXRpb24g ZmFpbHVyZToKCmRyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLW0zMS1ldXNiMi5jOm0zMWV1 c2IyX3BoeV9pbml0KCkgewoJLi4uCglyZXQgPSBjbGtfcHJlcGFyZV9lbmFibGUocGh5LT5jbGsp OwoJaWYgKHJldCkgewoJCWRldl9lcnIoJnVwaHktPmRldiwgImZhaWxlZCB0byBlbmFibGUgcmVm IGNsb2NrLCAlZFxuIiwgcmV0KTsKCQlnb3RvIGRpc2FibGVfcmVwZWF0ZXI7Cgl9CgkuLi4KZGlz YWJsZV9yZXBlYXRlcjoKCXBoeV9leGl0KHBoeS0+cmVwZWF0ZXIpOwpkaXNhYmxlX3ZyZWc6Cgly ZWd1bGF0b3JfYnVsa19kaXNhYmxlKE0zMV9FVVNCX05VTV9WUkVHUywgcGh5LT52cmVncyk7CgoJ cmV0dXJuIDA7Cn0KCklmIHRoZSBpbml0aWFsaXphdGlvbiBzZXF1ZW5jZSBmYWlscyAoZS5nLiwg Y2xrX3ByZXBhcmVfZW5hYmxlIG9yIHBoeV9pbml0CmZhaWxzKSwgaXQganVtcHMgdG8gdGhlc2Ug Y2xlYW51cCBsYWJlbHMuIFNpbmNlIHRoZSBmdW5jdGlvbiB1bmNvbmRpdGlvbmFsbHkKcmV0dXJu cyAwLCB0aGUgZXJyb3IgY29kZSBpcyBkaXNjYXJkZWQuIAoKQ291bGQgdGhpcyBtYXNrIGluaXRp YWxpemF0aW9uIGZhaWx1cmVzIGFuZCBsZWFkIHRvIHN5c3RlbSBoYW5ncyAoZS5nLiwgCnN5bmNo cm9ub3VzIGV4dGVybmFsIGFib3J0cykgb3IgYnJva2VuIFVTQiBmdW5jdGlvbmFsaXR5IHdoZW4g dGhlIGNvbnRyb2xsZXIKYXR0ZW1wdHMgdG8gdXNlIGFuIHVuY2xvY2tlZCBvciB1bnBvd2VyZWQg UEhZPwoKLS0gClNhc2hpa28gQUkgcmV2aWV3IMK3IGh0dHBzOi8vc2FzaGlrby5kZXYvIy9wYXRj aHNldC8yMDI2MDgzMTEzMzMxNC40MTI1Nzg3LTUwMS1zYXNoYWxAa2VybmVsLm9yZz9wYXJ0PTEK Ci0tIApsaW51eC1waHkgbWFpbGluZyBsaXN0CmxpbnV4LXBoeUBsaXN0cy5pbmZyYWRlYWQub3Jn Cmh0dHBzOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LXBoeQo=