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 9A7E7606A31A for ; Wed, 28 Oct 2026 10:47:27 +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=xsQw2rTM; 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=cerNCtxJ 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=3C65SxQ9N6BbvXiD/7zrdH7N5un9laOcFAwCaVwTztc=; b=xsQw2rTMfG7EhiZKG2JvmvHHba WvC7GJgg4cURpZnGoveSJJ4h1X9PNU+MMD0KIptdnzGcPQCViANN1RigWDaI2ZbeLqcAZeLu8Gxwh W3+FBQRndl633IBEK3pcd1H/EVF+JHfVSzt5JY80B0pH7q9xD0S8pLZtU+pEWzmUmi2AI2+TLRDoM JUGPz7fgGS3sqU2XAnfv+kB+7YWXZKtpq+wbd+0fgz1AY6NZLXeY2NTA2VRsqTaNlO8s09nX2TLXO 9yDE1Qw3E2kMGY6xrqkPRX+d4rkw7AHVimJrHeSdTOFsJVyKY/2WI848xYFBOu3snMj7TcksWBNIc rjxa4m3A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.100.1 #2 (Red Hat Linux)) id 1xM1Bn-00000006nSa-1Ywg; Wed, 28 Oct 2026 10:47:27 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.100.1 #2 (Red Hat Linux)) id 1xM1Bm-00000006nSI-1TPa for linux-phy@lists.infradead.org; Wed, 28 Oct 2026 10:47:26 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 0C75C43D31; Wed, 28 Oct 2026 10:47:26 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 9E2481F01828; Wed, 28 Oct 2026 10:47:25 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1793184445; bh=dpbS3exMYiBup4P1orp+t+XiADUcA84+70JoiMzyteM=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=cerNCtxJNKeGVQfSQCmuRtXXqG0TqFXAtjRz8ZLqV6zJCju+J1siDBxQ+ecEfqGZl ypkrT/iFYGxxC0aeg39csmJUDMnAOQfL+KYuqyCMj1pfy2a2yT/tDWAtZXd/DXebvm crGV3fHwAtUzTtKpuBuSb+blHekNjDgQXe5bSBrKbQcgwV5hw/GVi81C4JBiinzeeW 3nZv1unSYxp290vhk6S5u9U3O9Ge5bIOdUbzi525iSd9Ol5zLkuyhQt9pXSYI9e/Aa CgEQ72YQQMAyukavE20uew2qKhrJzUYzQMxciotdDeDMWaAWS1M53gWTfO7Ds6AsI5 AXj7NR0uLA0dA== Message-ID: From: sashiko-bot@kernel.org Subject: Re: [PATCH v6 07/11] phy: qualcomm: qmp-combo: Extract common DP PHY init sequence To: "Nabige Aala" Cc: linux-phy@lists.infradead.org, vkoul@kernel.org, neil.armstrong@linaro.org, olteanv@gmail.com In-Reply-To: <20261028-glymur-phy-v3-v6-7-1f1d2e565a66@oss.qualcomm.com> References: <20261028-glymur-phy-v3-v6-0-1f1d2e565a66@oss.qualcomm.com> <20261028-glymur-phy-v3-v6-7-1f1d2e565a66@oss.qualcomm.com> Date: Wed, 28 Oct 2026 10:47:25 +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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIHBoeTogcXVhbGNvbW06 IHFtcC1jb21ibzogd3JvbmcgY2FsbGVyIHVwZGF0ZWQgaW4gcW1wX3Y0X2NvbmZpZ3VyZV9kcF9w aHkoKQotIFtIaWdoXSBwaHk6IHF1YWxjb21tOiBxbXAtY29tYm86IG1pc3NpbmcgZHBfYXV4X2Nm ZzIgaW4gbm9yZF91c2IzZHBwaHlfY2ZnCi0tCgpjb21taXQgYzBkOGVhOWQzNDc1YWNhOTEzZjg2 MWYyM2IxM2VmYWIzM2M5YTg0NApBdXRob3I6IFJpdGVzaCBLdW1hciA8cml0ZXNoLmt1bWFyQG9z cy5xdWFsY29tbS5jb20+CgpwaHk6IHF1YWxjb21tOiBxbXAtY29tYm86IEV4dHJhY3QgY29tbW9u IERQIFBIWSBpbml0IHNlcXVlbmNlCgpUaGlzIGNvbW1pdCBleHRyYWN0cyB0aGUgY29tbW9uIERp c3BsYXlQb3J0IFBIWSBpbml0aWFsaXphdGlvbiBzZXF1ZW5jZSBpbnRvCnFtcF9jb21ib19jb25m aWd1cmVfZHBfcGh5X2NvbW1vbigpIHRvIHNoYXJlIGl0IGJldHdlZW4gdGhlIHY0L3Y1L3Y2IGFu ZCB2OApEaXNwbGF5UG9ydCBQSFkgY29uZmlndXJhdGlvbiBwYXRocy4KCj4gZGlmZiAtLWdpdCBh L2RyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLXFtcC1jb21iby5jIGIvZHJpdmVycy9waHkv cXVhbGNvbW0vcGh5LXFjb20tcW1wLWNvbWJvLmMKPiBpbmRleCAyY2E2N2M3MGIxN2E2Li5mZjdm MDI5MzYzOGRiIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvcGh5L3F1YWxjb21tL3BoeS1xY29tLXFt cC1jb21iby5jCj4gKysrIGIvZHJpdmVycy9waHkvcXVhbGNvbW0vcGh5LXFjb20tcW1wLWNvbWJv LmMKPiBAQCAtMzg0NCw2ICszODQ0LDYyIEBAIHN0YXRpYyB2b2lkIHFtcF92NF9kcF9hdXhfaW5p dChzdHJ1Y3QgcW1wX2NvbWJvICpxbXApCj4gIAkgICAgICAgcW1wLT5kcF9kcF9waHkgKyBRU0VS REVTX1Y0X0RQX1BIWV9BVVhfSU5URVJSVVBUX01BU0spOwo+ICB9Cj4gIAo+ICtzdGF0aWMgaW50 IHFtcF9jb21ib19jb25maWd1cmVfZHBfcGh5X2NvbW1vbihzdHJ1Y3QgcW1wX2NvbWJvICpxbXAp Cj4gK3sKPiArCWNvbnN0IHN0cnVjdCBxbXBfcGh5X2NmZyAqY2ZnID0gcW1wLT5jZmc7Cj4gKwl1 MzIgc3RhdHVzOwo+ICsJaW50IHJldDsKPiArCj4gKwlpZiAoIWNmZy0+ZHBfYXV4X2NmZzIpIHsK PiArCQlkZXZfZXJyKHFtcC0+ZGV2LCAiRFAgQVVYIENGRzIgdmFsdWUgbm90IGNvbmZpZ3VyZWRc biIpOwo+ICsJCXJldHVybiAtRUlOVkFMOwo+ICsJfQo+ICsKPiArCXdyaXRlbChjZmctPmRwX3Bo eV9jZmcxLCBxbXAtPmRwX2RwX3BoeSArIFFTRVJERVNfRFBfUEhZX0NGR18xKTsKCltTZXZlcml0 eTogSGlnaF0KV2lsbCB0aGlzIGNhdXNlIHFtcF9jb21ib19kcF9wb3dlcl9vbigpIC0+IHFtcF92 NF9jb25maWd1cmVfZHBfcGh5KCkgLT4KcW1wX2NvbWJvX2NvbmZpZ3VyZV9kcF9waHlfY29tbW9u KCkgdG8gZmFpbCB3aXRoIC1FSU5WQUwgb24gTm9yZCBwbGF0Zm9ybXM/CgpQcmlvciB0byB0aGlz IGNoYW5nZSwgcW1wX3Y0NTZfY29uZmlndXJlX2RwX3BoeSgpIHdyb3RlIGhhcmRjb2RlZCAweDBm IGFuZAoweGE0IHZhbHVlcyB0byBRU0VSREVTX0RQX1BIWV9DRkdfMSBhbmQgUVNFUkRFU19EUF9Q SFlfQVVYX0NGRzIuCgpJbiBkcml2ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1xbXAtY29tYm8u Yywgbm9yZF91c2IzZHBwaHlfY2ZnIHNldHMKLmNvbmZpZ3VyZV9kcF9waHkgPSBxbXBfdjRfY29u ZmlndXJlX2RwX3BoeSwgYnV0IGRvZXMgbm90IGluaXRpYWxpemUKLmRwX2F1eF9jZmcyIG9yIC5k cF9waHlfY2ZnMSAod2hpY2ggd2VyZSBtaXNzZWQgZm9yIE5vcmQgaW4gY29tbWl0CmUxODNlOTQz MTY0MSAoInBoeTogcXVhbGNvbW06IHFtcC1jb21ibzogQWRkIGhhcmR3YXJlLXNwZWNpZmljIGRw X2F1eF9jZmcyIGFuZApkcF9waHlfY2ZnMSBmaWVsZHMiKSk6Cgpkcml2ZXJzL3BoeS9xdWFsY29t bS9waHktcWNvbS1xbXAtY29tYm8uYzpub3JkX3VzYjNkcHBoeV9jZmcgewoJLi4uCgkuZHBfYXV4 X2luaXQJCT0gcW1wX3Y0X2RwX2F1eF9pbml0LAoJLmNvbmZpZ3VyZV9kcF90eAk9IHFtcF92NF9j b25maWd1cmVfZHBfdHgsCgkuY29uZmlndXJlX2RwX2Nsb2Nrcwk9IHFtcF92M19jb25maWd1cmVf ZHBfY2xvY2tzLAoJLmNvbmZpZ3VyZV9kcF9waHkJPSBxbXBfdjRfY29uZmlndXJlX2RwX3BoeSwK CgkucmVncwkJCT0gcW1wX3Y2X3VzYjNwaHlfcmVnc19sYXlvdXQsCgkuLi4KfTsKCkJlY2F1c2Ug Y2ZnLT5kcF9hdXhfY2ZnMiBpcyB6ZXJvIG9uIE5vcmQsIHFtcF9jb21ib19jb25maWd1cmVfZHBf cGh5X2NvbW1vbigpCmltbWVkaWF0ZWx5IHJldHVybnMgLUVJTlZBTCBhbmQgYWJvcnRzIERpc3Bs YXlQb3J0IFBIWSBpbml0aWFsaXphdGlvbi4gU2hvdWxkCm5vcmRfdXNiM2RwcGh5X2NmZyBhbHNv IHNldCAuZHBfYXV4X2NmZzIgYW5kIC5kcF9waHlfY2ZnMT8KClsgLi4uIF0KCj4gQEAgLTM5NDQs NDggKzQwMDAsMTAgQEAgc3RhdGljIGludCBxbXBfdjQ1Nl9jb25maWd1cmVfZHBfcGh5KHN0cnVj dCBxbXBfY29tYm8gKnFtcCkKPiAgCXUzMiBzdGF0dXM7Cj4gIAlpbnQgcmV0Owo+ICAKPiAtCXdy aXRlbCgweDBmLCBxbXAtPmRwX2RwX3BoeSArIFFTRVJERVNfRFBfUEhZX0NGR18xKTsKPiAtCj4g LQlxbXBfY29tYm9fY29uZmlndXJlX2RwX21vZGUocW1wKTsKPiAtCj4gLQl3cml0ZWwoMHgxMywg cW1wLT5kcF9kcF9waHkgKyBRU0VSREVTX0RQX1BIWV9BVVhfQ0ZHMSk7Cj4gLQl3cml0ZWwoMHhh NCwgcW1wLT5kcF9kcF9waHkgKyBRU0VSREVTX0RQX1BIWV9BVVhfQ0ZHMik7Cj4gLQo+IC0Jd3Jp dGVsKDB4MDUsIHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19WNF9EUF9QSFlfVFgwX1RYMV9MQU5F X0NUTCk7Cj4gLQl3cml0ZWwoMHgwNSwgcW1wLT5kcF9kcF9waHkgKyBRU0VSREVTX1Y0X0RQX1BI WV9UWDJfVFgzX0xBTkVfQ1RMKTsKPiAtCj4gLQlyZXQgPSBxbXAtPmNmZy0+Y29uZmlndXJlX2Rw X2Nsb2NrcyhxbXApOwo+ICsJcmV0ID0gcW1wX2NvbWJvX2NvbmZpZ3VyZV9kcF9waHlfY29tbW9u KHFtcCk7Cj4gIAlpZiAocmV0KQo+ICAJCXJldHVybiByZXQ7Cj4gIAo+IC0Jd3JpdGVsKDB4MDEs IHFtcC0+ZHBfZHBfcGh5ICsgUVNFUkRFU19EUF9QSFlfQ0ZHKTsKPiAtCXdyaXRlbCgweDA1LCBx bXAtPmRwX2RwX3BoeSArIFFTRVJERVNfRFBfUEhZX0NGRyk7Cj4gLQl3cml0ZWwoMHgwMSwgcW1w LT5kcF9kcF9waHkgKyBRU0VSREVTX0RQX1BIWV9DRkcpOwo+IC0Jd3JpdGVsKDB4MDksIHFtcC0+ ZHBfZHBfcGh5ICsgUVNFUkRFU19EUF9QSFlfQ0ZHKTsKPiAtCj4gLQl3cml0ZWwoMHgyMCwgcW1w LT5kcF9zZXJkZXMgKyBjZmctPnJlZ3NbUVBIWV9DT01fUkVTRVRTTV9DTlRSTF0pOwo+IC0KPiAt CWlmIChyZWFkbF9wb2xsX3RpbWVvdXQocW1wLT5kcF9zZXJkZXMgKyBjZmctPnJlZ3NbUVBIWV9D T01fQ19SRUFEWV9TVEFUVVNdLAo+IC0JCQlzdGF0dXMsCj4gLQkJCSgoc3RhdHVzICYgQklUKDAp KSA+IDApLAo+IC0JCQk1MDAsCj4gLQkJCTEwMDAwKSkKPiAtCQlyZXR1cm4gLUVUSU1FRE9VVDsK PiAtCj4gLQlpZiAocmVhZGxfcG9sbF90aW1lb3V0KHFtcC0+ZHBfc2VyZGVzICsgY2ZnLT5yZWdz W1FQSFlfQ09NX0NNTl9TVEFUVVNdLAo+IC0JCQlzdGF0dXMsCj4gLQkJCSgoc3RhdHVzICYgQklU KDApKSA+IDApLAo+IC0JCQk1MDAsCj4gLQkJCTEwMDAwKSkKPiAtCQlyZXR1cm4gLUVUSU1FRE9V VDsKPiAtCj4gLQlpZiAocmVhZGxfcG9sbF90aW1lb3V0KHFtcC0+ZHBfc2VyZGVzICsgY2ZnLT5y ZWdzW1FQSFlfQ09NX0NNTl9TVEFUVVNdLAo+IC0JCQlzdGF0dXMsCj4gLQkJCSgoc3RhdHVzICYg QklUKDEpKSA+IDApLAo+IC0JCQk1MDAsCj4gLQkJCTEwMDAwKSkKPiAtCQlyZXR1cm4gLUVUSU1F RE9VVDsKPiAtCj4gIAl3cml0ZWwoMHgxOSwgcW1wLT5kcF9kcF9waHkgKyBRU0VSREVTX0RQX1BI WV9DRkcpOwo+ICAKPiAgCWlmIChyZWFkbF9wb2xsX3RpbWVvdXQocW1wLT5kcF9kcF9waHkgKyBj ZmctPnJlZ3NbUVBIWV9EUF9QSFlfU1RBVFVTXSwKPiBAQCAtNDAxNCw3ICs0MDMyLDcgQEAgc3Rh dGljIGludCBxbXBfdjRfY29uZmlndXJlX2RwX3BoeShzdHJ1Y3QgcW1wX2NvbWJvICpxbXApCj4g IAl1MzIgc3RhdHVzOwo+ICAJaW50IHJldDsKPiAgCj4gLQlyZXQgPSBxbXBfdjQ1Nl9jb25maWd1 cmVfZHBfcGh5KHFtcCk7Cj4gKwlyZXQgPSBxbXBfY29tYm9fY29uZmlndXJlX2RwX3BoeV9jb21t b24ocW1wKTsKPiAgCWlmIChyZXQgPCAwKQo+ICAJCXJldHVybiByZXQ7CgpbU2V2ZXJpdHk6IEhp Z2hdCldhcyB0aGlzIGh1bmsgaW50ZW5kZWQgdG8gbW9kaWZ5IHFtcF92OF9jb25maWd1cmVfZHBf cGh5KCkgcmF0aGVyIHRoYW4KcW1wX3Y0X2NvbmZpZ3VyZV9kcF9waHkoKT8KClRoZSBjb21taXQg ZGVzY3JpcHRpb24gc3RhdGVzIHRoYXQgcW1wX3Y4X2NvbmZpZ3VyZV9kcF9waHkoKSBpcyB1cGRh dGVkIHRvCmNhbGwgcW1wX2NvbWJvX2NvbmZpZ3VyZV9kcF9waHlfY29tbW9uKCkgZGlyZWN0bHkg aW5zdGVhZCBvZiBnb2luZyB0aHJvdWdoCnFtcF92NDU2X2NvbmZpZ3VyZV9kcF9waHkoKS4KCkhv d2V2ZXIsIHRoaXMgaHVuayB1cGRhdGVzIHFtcF92NF9jb25maWd1cmVfZHBfcGh5KCkgaW5zdGVh ZC4gQXMgYSByZXN1bHQsIGFsbAp2NCwgdjUsIGFuZCB2NiBwbGF0Zm9ybXMgdXNpbmcgcW1wX3Y0 X2NvbmZpZ3VyZV9kcF9waHkoKSBub3cgYnlwYXNzCnFtcF92NDU2X2NvbmZpZ3VyZV9kcF9waHko KSwgc2tpcHBpbmcgdGhlIFFTRVJERVNfRFBfUEhZX0NGRyAoMHgxOSkgd3JpdGUgYW5kClFQSFlf RFBfUEhZX1NUQVRVUyBwb2xsaW5nIGJlZm9yZSBwcm9ncmFtbWluZyB0aGUgVFggZHJpdmVyIGFu ZCB0cmFuc2NlaXZlcgpiaWFzIHJlZ2lzdGVycy4KCk1lYW53aGlsZSwgcW1wX3Y4X2NvbmZpZ3Vy ZV9kcF9waHkoKSBzdGlsbCBjYWxscyBxbXBfdjQ1Nl9jb25maWd1cmVfZHBfcGh5KCk6Cgpkcml2 ZXJzL3BoeS9xdWFsY29tbS9waHktcWNvbS1xbXAtY29tYm8uYzpxbXBfdjhfY29uZmlndXJlX2Rw X3BoeSgpIHsKCS4uLgoJcmV0ID0gcW1wX3Y0NTZfY29uZmlndXJlX2RwX3BoeShxbXApOwoJaWYg KHJldCA8IDApCgkJcmV0dXJuIHJldDsKCS4uLgp9CgpTaG91bGQgcW1wX3Y0X2NvbmZpZ3VyZV9k cF9waHkoKSBrZWVwIGNhbGxpbmcgcW1wX3Y0NTZfY29uZmlndXJlX2RwX3BoeSgpLCBhbmQKcW1w X3Y4X2NvbmZpZ3VyZV9kcF9waHkoKSBiZSB1cGRhdGVkIHRvIGNhbGwKcW1wX2NvbWJvX2NvbmZp Z3VyZV9kcF9waHlfY29tbW9uKCkgaW5zdGVhZD8KCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBo dHRwczovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjEwMjgtZ2x5bXVyLXBoeS12My12Ni0w LTFmMWQyZTU2NWE2NkBvc3MucXVhbGNvbW0uY29tP3BhcnQ9NwoKLS0gCmxpbnV4LXBoeSBtYWls aW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==