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 F0CC6CA5FA1 for ; Tue, 29 Sep 2026 06:17:26 +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=IBWmVXcX9pvQmiDPpkGG9ldeZm1WOLReSpwUnsJVf9o=; b=btKaK+P+W12r7C Qi/QteWx8hcS+hmRTIuqKhViI+3EOuKQ/2TGxyThelBX52WXfzRxKY19ymO+ILpOYUeVvP4cpakPV DFzBIz1qN/SI5qPVWk9wMbNNQH7CntxPIY2BlFKhx0cPOYe8fkquMQOTr6L713iKLvQx57wFALBuR 4bc5784uudEfn+yQ6O6Kl3lnEk2tChLhDdG56L4+Gb7LoL+ZrG33/tnJiPhF4lciqYwRuWhBLQqeA BYj4NLv8a07cLAsileyP+mLd/FqMfSGjWrohX4Li1mDL9rr15SkjZMPufDxE55qe2zlqy/NcATF+X s2tbD7ut/BNl6Y0KwrUw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xBR9a-00000002R2N-2qnt; Tue, 29 Sep 2026 06:17:26 +0000 Received: from sea.source.kernel.org ([172.234.252.31]) by bombadil.infradead.org with esmtps (Exim 4.99.1 #2 (Red Hat Linux)) id 1xBR9Z-00000002R1v-2RuV for linux-phy@lists.infradead.org; Tue, 29 Sep 2026 06:17:25 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by sea.source.kernel.org (Postfix) with ESMTP id 14E8243A23; Tue, 29 Sep 2026 06:17:25 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7E52C1F00893; Tue, 29 Sep 2026 06:17:24 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1790662645; bh=cI2Evcrxq8EGyu1nKEqRQSvnCjRrbV62MrQoh6nfzd4=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=IzBFVuonhOnYlm3G/qyyUkFrPeheQf7Cf8GKz72wFkYXr/9hx9oEpb8TePSUMW3g4 ncj2/raFcs78MiX5Gc496l7+NFB1rwo++xLMc/7afM+4a/huCPNOjb6uIpv8TXyUlk ImV8PPaTmVUuYAqzqwSUBPWKi3bPomCKuc0BCmMgvDF6lM+id9TCHmyB1xj1SbNS5t lyRtBkyibE2PC8VVgYpAK7tnPFg9eyKnS1rY0/LO12yp756VxmKOnbZa52u+qTTlo9 2h573XXXgoKhT5UbqSvBPellN2UqFE29RXH2wqKKPN1R2Xs3D+PwbYWDAAAFkYL/au Wxkkr592irCcw== From: sashiko-bot@kernel.org Subject: Re: [PATCH v17 06/11] media: qcom: camss: csid: Add support for CSID Gen4 To: "Hangxiang Ma" Cc: neil.armstrong@linaro.org, vkoul@kernel.org, devicetree@vger.kernel.org, linux-phy@lists.infradead.org, media-ci@linuxtv.org, robh@kernel.org, olteanv@gmail.com, conor+dt@kernel.org In-Reply-To: <20260928-kaanapali-camss-v17-6-dcf3fd37f76c@oss.qualcomm.com> References: <20260928-kaanapali-camss-v17-0-dcf3fd37f76c@oss.qualcomm.com> <20260928-kaanapali-camss-v17-6-dcf3fd37f76c@oss.qualcomm.com> Date: Tue, 29 Sep 2026 06:17:24 +0000 Message-Id: <20260929061724.7E52C1F00893@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 MiBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIG1lZGlhOiBxY29tL2Nh bXNzOiBkYXRhIHJhY2Ugb24gY3NpZC0+YXVwX3VwZGF0ZSBhbmQgcnVwX3VwZGF0ZQotIFtNZWRp dW1dIG1lZGlhOiBxY29tL2NhbXNzOiBpbnRlZ2VyIHVuZGVyZmxvdyBpbiBfX2NzaWRfY29uZmln dXJlX3J4Ci0tCgpjb21taXQgNjExYWJkZWI0YjVkYTU3NGFlMjkyZDFmZjczNmQwZDcxZjJmNGVk MgpBdXRob3I6IEhhbmd4aWFuZyBNYSA8aGFuZ3hpYW5nLm1hQG9zcy5xdWFsY29tbS5jb20+Cgpt ZWRpYTogcWNvbTogY2Ftc3M6IGNzaWQ6IEFkZCBzdXBwb3J0IGZvciBDU0lEIEdlbjQKICAgIApB ZGQgc3VwcG9ydCBmb3IgdGhlIENTSUQgR2VuNCBoYXJkd2FyZSBmb3VuZCBvbiBLYWFuYXBhbGkg U29DLgogICAgCkludHJvZHVjZSBHZW40IHJlc291cmNlIGRlc2NyaXB0aW9ucyBhbmQgaW1wbGVt ZW50IHRoZSBoYXJkd2FyZS1zcGVjaWZpYwpyZWdpc3RlciBwcm9ncmFtbWluZywgcmVzZXQgc2Vx dWVuY2UsIGFuZCBCVUZfRE9ORSBpbnRlcnJ1cHQgaGFuZGxpbmcuCiAgICAKR2VuNCBzcGxpdHMg UlVQIGFuZCBBVVAgdXBkYXRlcyBpbnRvIHNlcGFyYXRlIHJlZ2lzdGVycyBhbmQgdXNlcyBhIFNF VApyZWdpc3RlciB0byBjb21taXQgdGhlIHVwZGF0ZXMuIFVwZGF0ZSB0aGUgQ1NJRCBpbnRlcmZh Y2UgdG8gc3VwcG9ydApib3RoIHRoaXMgc2NoZW1lIGFuZCB0aGUgbGVnYWN5IGNvbWJpbmVkIHJl Z191cGRhdGUgbWVjaGFuaXNtLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9y bS9xY29tL2NhbXNzL2NhbXNzLWNzaWQtZ2VuNC5jIGIvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9x Y29tL2NhbXNzL2NhbXNzLWNzaWQtZ2VuNC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRl eCAwMDAwMDAwMDAwMDAwLi40ZmYyZjQxZjcwZjdlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2Ry aXZlcnMvbWVkaWEvcGxhdGZvcm0vcWNvbS9jYW1zcy9jYW1zcy1jc2lkLWdlbjQuYwpbIC4uLiBd Cj4gK3N0YXRpYyB2b2lkIF9fY3NpZF9hdXBfcnVwX2NsZWFyKHN0cnVjdCBjc2lkX2RldmljZSAq Y3NpZCwgaW50IHBvcnRfaWQpCj4gK3sKPiArCS8qIEhhcmR3YXJlIGNsZWFycyB0aGUgcmVnaXN0 ZXJzIHVwb24gY29uc3VtaW5nIHRoZSBzZXR0aW5ncyAqLwo+ICsJY3NpZC0+YXVwX3VwZGF0ZSAm PSB+Q1NJRF9SVVBfQVVQX1JESShwb3J0X2lkKTsKPiArCWNzaWQtPnJ1cF91cGRhdGUgJj0gfkNT SURfUlVQX0FVUF9SREkocG9ydF9pZCk7Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIF9fY3NpZF9h dXBfdXBkYXRlKHN0cnVjdCBjc2lkX2RldmljZSAqY3NpZCwgaW50IHBvcnRfaWQpCj4gK3sKPiAr CWNzaWQtPmF1cF91cGRhdGUgfD0gQ1NJRF9SVVBfQVVQX1JESShwb3J0X2lkKTsKPiArCXdyaXRl bChjc2lkLT5hdXBfdXBkYXRlLCBjc2lkLT5iYXNlICsgQ1NJRF9BVVBfQ01EKTsKPiArCj4gKwlf X2NzaWRfYXVwX3J1cF90cmlnZ2VyKGNzaWQpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBfX2Nz aWRfcmVnX3VwZGF0ZShzdHJ1Y3QgY3NpZF9kZXZpY2UgKmNzaWQsIGludCBwb3J0X2lkKQo+ICt7 Cj4gKwljc2lkLT5ydXBfdXBkYXRlIHw9IENTSURfUlVQX0FVUF9SREkocG9ydF9pZCk7Cj4gKwl3 cml0ZWwoY3NpZC0+cnVwX3VwZGF0ZSwgY3NpZC0+YmFzZSArIENTSURfUlVQX0NNRCk7Cj4gKwo+ ICsJX19jc2lkX2F1cF9ydXBfdHJpZ2dlcihjc2lkKTsKPiArfQoKW1NldmVyaXR5OiBIaWdoXQpE b2VzIHRoaXMgaW50cm9kdWNlIGEgZGF0YSByYWNlIG9uIGNzaWQtPmF1cF91cGRhdGUgYW5kIGNz aWQtPnJ1cF91cGRhdGU/CgpJZiBhIHN0cmVhbSBpcyBjb25maWd1cmVkIGluIHByb2Nlc3MgY29u dGV4dCB2aWEgY3NpZF9zZXRfc3RyZWFtKCksCl9fY3NpZF9hdXBfdXBkYXRlKCkgYW5kIF9fY3Np ZF9yZWdfdXBkYXRlKCkgbW9kaWZ5IHRoZSBzaGFyZWQgc3RhdGUgd2l0aApub24tYXRvbWljIGJp dHdpc2Ugb3BlcmF0aW9ucyAofD0pLgoKSWYgYW4gaW50ZXJydXB0IChzdWNoIGFzIFJVUF9ET05F KSBmaXJlcyBjb25jdXJyZW50bHkgZm9yIGFuIGFscmVhZHkgcnVubmluZwpzdHJlYW0sIGNzaWRf aXNyKCkgd2lsbCBleGVjdXRlIGFuZCBjYWxsIF9fY3NpZF9hdXBfcnVwX2NsZWFyKCksIHdoaWNo IG1vZGlmaWVzCnRoZSBzYW1lIHZhcmlhYmxlcyB1c2luZyBub24tYXRvbWljIGJpdHdpc2UgY2xl YXIgb3BlcmF0aW9ucyAoJj0gfikuCgpCZWNhdXNlIHRoZXNlIGJpdHdpc2Ugb3BlcmF0aW9ucyBs YWNrIGxvY2tpbmcsIGNvdWxkIHRoZSBpbnRlcnJ1cHQncwptb2RpZmljYXRpb25zIGJlIGxvc3Qs IGNhdXNpbmcgdGhlIGhhcmR3YXJlIHRvIHJlY2VpdmUgYW4gaW52YWxpZCBBVVAvUlVQCmNvbW1h bmQgbWFzaz8gVGhpcyBtaWdodCBsZWFkIHRvIGJyb2tlbiBzdHJlYW1pbmcgd2hlbiBkeW5hbWlj YWxseSBjb25maWd1cmluZwptdWx0aXBsZSB2aXJ0dWFsIGNoYW5uZWxzLgoKPiArCj4gK3N0YXRp YyB2b2lkIF9fY3NpZF9jb25maWd1cmVfcngoc3RydWN0IGNzaWRfZGV2aWNlICpjc2lkLAo+ICsJ CQkJc3RydWN0IGNzaWRfcGh5X2NvbmZpZyAqcGh5KQo+ICt7Cj4gKwlpbnQgdmFsOwo+ICsKPiAr CXZhbCA9IChwaHktPmxhbmVfY250IC0gMSkgPDwgQ1NJMl9SWF9DRkcwX05VTV9BQ1RJVkVfTEFO RVM7Cj4gKwl2YWwgfD0gcGh5LT5sYW5lX2Fzc2lnbiA8PCBDU0kyX1JYX0NGRzBfREwwX0lOUFVU X1NFTDsKPiArCXZhbCB8PSAocGh5LT5jc2lwaHlfaWQgKyBDU0kyX1JYX0NGRzBfUEhZX1NFTF9C QVNFX0lEWCkKPiArCSAgICAgICA8PCBDU0kyX1JYX0NGRzBfUEhZX05VTV9TRUw7Cj4gKwl3cml0 ZWwodmFsLCBjc2lkLT5iYXNlICsgQ1NJRF9DU0kyX1JYX0NGRzApOwoKW1NldmVyaXR5OiBNZWRp dW1dCkNhbiB0aGlzIGNvZGUgdW5kZXJmbG93IGlmIHBoeS0+bGFuZV9jbnQgaXMgMD8KCklmIHRo ZSBkZXZpY2UgdHJlZSBpbmNvcnJlY3RseSBvbWl0cyB0aGUgZGF0YS1sYW5lcyBwcm9wZXJ0eSwg cGh5LT5sYW5lX2NudCBjYW4KZXZhbHVhdGUgdG8gMC4KCldoaWxlIF9fY3NpZF9jb25maWd1cmVf cmRpX3N0cmVhbSgpIHByb3ZpZGVzIGEgZmFsbGJhY2sgZm9yIHRoaXMgc2NlbmFyaW86CgogICAg aWYgKCFsYW5lX2NudCkKICAgICAgICBsYW5lX2NudCA9IDQ7CgpfX2NzaWRfY29uZmlndXJlX3J4 KCkgb21pdHMgdGhpcyBjaGVjay4gSWYgcGh5LT5sYW5lX2NudCBpcyAwLAoocGh5LT5sYW5lX2Nu dCAtIDEpIHVuZGVyZmxvd3MgdG8gLTEuIFRoaXMgd291bGQgcmVzdWx0IGluIHdyaXRpbmcgMHhG RkZGRkZGRgp0byBDU0lEX0NTSTJfUlhfQ0ZHMCwgY2xvYmJlcmluZyBhbGwgaXRzIGZpZWxkcy4K ClNob3VsZCB0aGVyZSBiZSBhIHNpbWlsYXIgZmFsbGJhY2sgb3IgdmFsaWRhdGlvbiBjaGVjayBo ZXJlIHRvIHByZXZlbnQKaGFyZHdhcmUgbWlzY29uZmlndXJhdGlvbj8KCi0tIApTYXNoaWtvIEFJ IHJldmlldyDCtyBodHRwczovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjA5Mjgta2FhbmFw YWxpLWNhbXNzLXYxNy0wLWRjZjNmZDM3Zjc2Y0Bvc3MucXVhbGNvbW0uY29tP3BhcnQ9NgoKLS0g CmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==