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 087CBCA600A for ; Thu, 8 Oct 2026 07:33:34 +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: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-Owner; bh=HqiFBMJ9bzcrTwyNIa+g7sOC5pUHOnKWHIP+cL0CDPc=; b=3v0DgqeBFNAaZ3 JoGGxmBUWUJMLyyDprgSyvDgGU2c+sLAHcgeYy4VrtpH6fyoLWtipw9fR52l7d0TzthxOo7yet6Yn zn5C383E3mR3b9rUgVeO5jN9K0PH98JCbzVAczwduuDYzUqvrCNfKnI7Ci5KM1Y38hMZr2YJ0eYpU YO9ep6z8h3hhcrwwQ0PNCE1OGH7jIN/IQlA3napkz1zN7jj8NlRN32vUN9kEQzziw7jxXqz27oVWQ lyytU2TpypkED10g8Gdh/+SZ0ZmrzjlF63ug2nV+PjSnceha+kN1Gfj4OqM8KeQtv91RgVR7S2kzs 4KBoLye6zDDyXJAVfedQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.99.1 #2 (Red Hat Linux)) id 1xEidB-00000003lde-30Fj; Thu, 08 Oct 2026 07:33:33 +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 1xEidA-00000003ldU-1TuB for linux-phy@lists.infradead.org; Thu, 08 Oct 2026 07:33:32 +0000 Received: from smtp.kernel.org (quasi.space.kernel.org [100.103.45.18]) by tor.source.kernel.org (Postfix) with ESMTP id C8C08601DB; Thu, 8 Oct 2026 07:33:31 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 2FFDD1F000FF; Thu, 8 Oct 2026 07:33:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1791444811; bh=bIZpEPrVNVRZ2SEnNX0VrSAozYSX8iDwLnGd/jcY4KQ=; h=From:Subject:Reply-To:To:Cc:In-Reply-To:References:Date; b=hVq2V9ogiQW87RBfgwkaBeAVawu7YcF7aNIRPOze6oVTXVoN11GUOZPk8SfwK2NCz jHas9pk9tSTidxsL2zTK50ts0oIADZ4dQMsAe75y/20mVhxuDtoAq5IL8TIujAu4rC +kiFl5Aq0yBdqvfc9ZykHHtHRoxcMJy/m2zex5kQo14kE345CCXQre5Y/TageEt30l JCW3dEkccXFM1OEqdX8OI/qJ17xQo8DT1ZxHHW13NybPV8H8pIE8OOk734Z28QIHH9 Ra8dmoLqhE6GpgZrXxbyCD02bh2+AyQT9wxKFaY1r7qe0VlMmL48RnraRsbajXj1MJ lr+5B5Y1xxdRQ== Message-ID: From: sashiko-bot@kernel.org Subject: Re: [PATCH v19 08/12] media: qcom: camss: vfe: Add support for VFE 1080 To: "Hangxiang Ma" Cc: neil.armstrong@linaro.org, linux-phy@lists.infradead.org, robh@kernel.org, devicetree@vger.kernel.org, conor+dt@kernel.org, vkoul@kernel.org, olteanv@gmail.com, media-ci@linuxtv.org In-Reply-To: <20261008-kaanapali-camss-v19-8-b2c583ef50e0@oss.qualcomm.com> References: <20261008-kaanapali-camss-v19-0-b2c583ef50e0@oss.qualcomm.com> <20261008-kaanapali-camss-v19-8-b2c583ef50e0@oss.qualcomm.com> Date: Thu, 08 Oct 2026 07:33:30 +0000 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 MyBwb3RlbnRpYWwgaXNzdWUocykgdG8gY29uc2lkZXI6Ci0gW0hpZ2hdIG1lZGlhOiBjYW1zczog SGFyZHdhcmUgY29uc3RyYWludCB2aW9sYXRpb24gb24gQVVQX1VQREFURSBjb3VudAotIFtIaWdo XSBtZWRpYTogY2Ftc3M6IEhhcmRjb2RlZCBWRkUtdG8tQ1NJRCBtYXBwaW5nIGJyZWFrcyBkeW5h bWljIG1lZGlhIHJvdXRpbmcKLSBbSGlnaF0gbWVkaWE6IGNhbXNzOiBEYXRhIHJhY2Ugb24gY3Np ZC0+YXVwX3VwZGF0ZSBhbmQgY3NpZC0+cnVwX3VwZGF0ZQotLQoKY29tbWl0IGY0YTk1MTZiMjM5 MmYxMzNmZDE4ZjRhZWQ1MTViOWNiNjJkZjE2Y2EKQXV0aG9yOiBIYW5neGlhbmcgTWEgPGhhbmd4 aWFuZy5tYUBvc3MucXVhbGNvbW0uY29tPgogICAgCiAgICBtZWRpYTogcWNvbTogY2Ftc3M6IHZm ZTogQWRkIHN1cHBvcnQgZm9yIFZGRSAxMDgwCiAgICAKICAgIEFkZCBzdXBwb3J0IGZvciB0aGUg VkZFIChWaWRlbyBGcm9udCBFbmQpIDEwODAgZm91bmQgb24gS2FhbmFwYWxpIFNvQy4KICAgIElu IHRoZSBLYWFuYXBhbGkgY2FtZXJhIHN1YnN5c3RlbSwgdGhlIGZyb250LWVuZCBibG9ja3MgYXJl IHJlZmVycmVkIHRvCiAgICBhcyBURkVzLgoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9w bGF0Zm9ybS9xY29tL2NhbXNzL2NhbXNzLXZmZS0xMDgwLmMgYi9kcml2ZXJzL21lZGlhL3BsYXRm b3JtL3Fjb20vY2Ftc3MvY2Ftc3MtdmZlLTEwODAuYwo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4g aW5kZXggMDAwMDAwMDAwMDAwMC4uMDE2ODU3Y2QxMDI1MQo+IC0tLSAvZGV2L251bGwKPiArKysg Yi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3Fjb20vY2Ftc3MvY2Ftc3MtdmZlLTEwODAuYwoKWyAu Li4gXQoKPiArc3RhdGljIHZvaWQgdmZlX3JlZ191cGRhdGUoc3RydWN0IHZmZV9kZXZpY2UgKnZm ZSwgZW51bSB2ZmVfbGluZV9pZCBsaW5lX2lkKQo+ICt7Cj4gKwlpbnQgcG9ydF9pZCA9IGxpbmVf aWQ7Cj4gKwo+ICsJY2Ftc3NfcmVnX3VwZGF0ZSh2ZmUtPmNhbXNzLCB2ZmUtPmlkLCBwb3J0X2lk LCBmYWxzZSk7CgpbU2V2ZXJpdHk6IEhpZ2hdCkRvZXMgaGFyZGNvZGluZyB2ZmUtPmlkIGludHJv ZHVjZSBhIHJlZ3Jlc3Npb24gZm9yIGR5bmFtaWMgbWVkaWEgcm91dGluZz8KClRoZSBNZWRpYSBD b250cm9sbGVyIGZyYW1ld29yayBhbGxvd3MgZHluYW1pYyByb3V0aW5nLCB3aGVyZSBhbnkgQ1NJ RCBzb3VyY2UKY291bGQgYmUgbGlua2VkIHRvIGFueSBWRkUgc2luayAoZS5nLiwgQ1NJRFswXSB0 byBWRkVbMl0pLgoKSGVyZSwgY2Ftc3NfcmVnX3VwZGF0ZSgpIGlzIGNhbGxlZCB3aXRoIHZmZS0+ aWQsIHdoaWNoIGluZGV4ZXMgdGhlIENTSUQgYXJyYXkKZGlyZWN0bHk6CgpjYW1zcy5jOmNhbXNz X3JlZ191cGRhdGUoKSB7Cgljc2lkID0gJmNhbXNzLT5jc2lkW2h3X2lkXTsKCWNzaWQtPnJlcy0+ aHdfb3BzLT5yZWdfdXBkYXRlKGNzaWQsIHBvcnRfaWQsIGlzX2NsZWFyKTsKfQoKSWYgQ1NJRFsw XSBpcyByb3V0ZWQgdG8gVkZFWzJdLCB0aGUgVkZFIGJ1ZmZlciBxdWV1ZSB3aWxsIHVwZGF0ZSB0 aGUKcmVnaXN0ZXJzIG9mIENTSURbMl0gaW5zdGVhZCBvZiB0aGUgYWN0aXZlIENTSURbMF0sIGxl YXZpbmcgdGhlIGFjdGl2ZQpDU0lEIHdpdGhvdXQgaXRzIEFVUF9VUERBVEUgYW5kIHN0YWxsaW5n IHRoZSBzdHJlYW0uCgpbU2V2ZXJpdHk6IEhpZ2hdCkNhbiB0aGlzIGludHJvZHVjZSBhIGRhdGEg cmFjZSByZWdyZXNzaW9uIG9uIHRoZSBDU0lEIHNoYWRvdyBzdGF0ZXM/CgpXaGVuIHVzZXJzcGFj ZSBxdWV1ZXMgbmV3IGJ1ZmZlcnMgdmlhIHZmZV9xdWV1ZV9idWZmZXJfdjIoKSwgaXQgZXhlY3V0 ZXMgZnJvbQpwcm9jZXNzIGNvbnRleHQgYW5kIGV2ZW50dWFsbHkgY2FsbHMgdGhpcyB2ZmVfcmVn X3VwZGF0ZSgpLiBUaGlzIGVuZHMgdXAgaW4KX19jc2lkX2F1cF91cGRhdGUoKSB3aGljaCBwZXJm b3JtcyBhbiB1bnByb3RlY3RlZCByZWFkLW1vZGlmeS13cml0ZToKCmNhbXNzLWNzaWQtMTA4MC5j Ol9fY3NpZF9hdXBfdXBkYXRlKCkgewoJY3NpZC0+YXVwX3VwZGF0ZSB8PSBDU0lEX1JVUF9BVVBf UkRJKHBvcnRfaWQpOwp9CgpBdCB0aGUgc2FtZSB0aW1lLCB0aGUgQ1NJRCBoYXJkd2FyZSBpbnRl cnJ1cHQgaGFuZGxlciBjc2lkX2lzcigpIHByb2Nlc3Nlcwpjb21wbGV0aW9ucyBhbmQgcGVyZm9y bXMgYSBzaW1pbGFyIHVucHJvdGVjdGVkIHJlYWQtbW9kaWZ5LXdyaXRlOgoKY2Ftc3MtY3NpZC0x MDgwLmM6X19jc2lkX2F1cF9ydXBfY2xlYXIoKSB7Cgljc2lkLT5hdXBfdXBkYXRlICY9IH5DU0lE X1JVUF9BVVBfUkRJKHBvcnRfaWQpOwp9CgpTaW5jZSB0aGVzZSBtb2RpZmljYXRpb25zIGNhbiBp bnRlcmxlYXZlIHdpdGhvdXQgbG9ja3MsIG9uZSBDUFUncyBzdGF0ZQp1cGRhdGUgY291bGQgYmUg bG9zdCwgcG90ZW50aWFsbHkgY29ycnVwdGluZyB0aGUgQ1NJRF9BVVBfQ01EIHJlZ2lzdGVyIHN0 YXRlLgoKPiArfQoKWyAuLi4gXQoKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9tZWRpYS9wbGF0Zm9y bS9xY29tL2NhbXNzL2NhbXNzLXZmZS5jIGIvZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9xY29tL2Nh bXNzL2NhbXNzLXZmZS5jCj4gaW5kZXggMjY4MGE5OTE0NzY1Zi4uM2FjZWY2YmE5N2RjOSAxMDA2 NDQKPiAtLS0gYS9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3Fjb20vY2Ftc3MvY2Ftc3MtdmZlLmMK PiArKysgYi9kcml2ZXJzL21lZGlhL3BsYXRmb3JtL3Fjb20vY2Ftc3MvY2Ftc3MtdmZlLmMKClsg Li4uIF0KCj4gQEAgLTU1Miw3ICs1NTQsOSBAQCBpbnQgdmZlX2VuYWJsZV9vdXRwdXRfdjIoc3Ry dWN0IHZmZV9saW5lICpsaW5lKQo+ICAJCW91dHB1dC0+Z2VuMi5hY3RpdmVfbnVtKys7Cj4gIAkJ b3BzLT52ZmVfd21fdXBkYXRlKHZmZSwgb3V0cHV0LT53bV9pZHhbMF0sCj4gIAkJCQkgICBvdXRw dXQtPmJ1ZltpXS0+YWRkclswXSwgbGluZSk7Cj4gLQkJb3BzLT5yZWdfdXBkYXRlKHZmZSwgbGlu ZS0+aWQpOwo+ICsKPiArCQlpZiAoIXZmZS0+cmVzLT5yZWdfdXBkYXRlX2FmdGVyX2NzaWRfY29u ZmlnKQo+ICsJCQlvcHMtPnJlZ191cGRhdGUodmZlLCBsaW5lLT5pZCk7Cj4gIAl9CgpbU2V2ZXJp dHk6IEhpZ2hdCkRvZXMgdGhpcyBpbnRyb2R1Y2UgYSByZWdyZXNzaW9uIGJ5IHZpb2xhdGluZyB0 aGUgQVVQX1VQREFURSBoYXJkd2FyZQpjb25zdHJhaW50PwoKVGhlIGNvbW1pdCBtZXNzYWdlIHN0 YXRlcyB0aGF0ICJ0aGUgbnVtYmVyIG9mIEFVUF9VUERBVEUgcmVxdWVzdHMgbXVzdCBtYXRjaAp0 aGUgbnVtYmVyIG9mIGJ1ZmZlcnMgcXVldWVkIHRvIHRoZSB3cml0ZSBtYXN0ZXIgd2hpbGUgaXQg aXMgYmVpbmcgZW5hYmxlZC4iCgpIb3dldmVyLCBpZiB1c2Vyc3BhY2Ugb25seSBxdWV1ZWQgMSBi dWZmZXIsIHRoZSBsb29wIGluIHZmZV9lbmFibGVfb3V0cHV0X3YyKCkKd2lsbCBicmVhayBlYXJs eSAoYXMgaXQgbG9vcHMgdXAgdG8gQ0FNU1NfSU5JVF9CVUZfQ09VTlQpOgoKCWZvciAoaSA9IDA7 IGkgPCBDQU1TU19JTklUX0JVRl9DT1VOVDsgaSsrKSB7CgkJb3V0cHV0LT5idWZbaV0gPSB2ZmVf YnVmX2dldF9wZW5kaW5nKG91dHB1dCk7CgkJaWYgKCFvdXRwdXQtPmJ1ZltpXSkKCQkJYnJlYWs7 CgpUaGlzIG1lYW5zIHRoZSBWRkUgd3JpdGUgbWFzdGVyIGdldHMgY29uZmlndXJlZCB3aXRoIG9u bHkgMSBidWZmZXIuCgpNZWFud2hpbGUsIGNzaWRfY29uZmlndXJlX3N0cmVhbSgpIGluIGNhbXNz LWNzaWQtMTA4MC5jIHVuY29uZGl0aW9uYWxseSBpc3N1ZXMKQ0FNU1NfSU5JVF9CVUZfQ09VTlQg dXBkYXRlczoKCglmb3IgKGsgPSAwOyBrIDwgQ0FNU1NfSU5JVF9CVUZfQ09VTlQ7IGsrKykKCQlf X2NzaWRfYXVwX3VwZGF0ZShjc2lkLCBpKTsKCklmIHRoZSBDU0lEIHNlbmRzIDIgQVVQX1VQREFU RSBjb21tYW5kcyBidXQgdGhlIFZGRSBpcyBvbmx5IGNvbmZpZ3VyZWQgd2l0aAoxIGJ1ZmZlciwg Y2FuIHRoaXMgY2F1c2UgdGhlIGhhcmR3YXJlIHRvIHBlcmZvcm0gb3V0LW9mLWJvdW5kcyBETUEg b3IKdHJpZ2dlciBhbiBJT01NVSBmYXVsdD8KCi0tIApTYXNoaWtvIEFJIHJldmlldyDCtyBodHRw czovL3Nhc2hpa28uZGV2LyMvcGF0Y2hzZXQvMjAyNjEwMDgta2FhbmFwYWxpLWNhbXNzLXYxOS0w LWIyYzU4M2VmNTBlMEBvc3MucXVhbGNvbW0uY29tP3BhcnQ9OAoKLS0gCmxpbnV4LXBoeSBtYWls aW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==