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 5918AC2BB3F for ; Sat, 18 Nov 2023 18:57:09 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=BFE+60qzzocT0Lr+tVy/4q6b/gMGBx7S3ahdLoiL0GI=; b=oZlyL5yzjjm0w8 J4rFzfp5ANylpkD6yGrHIdozwU5R+YEgQU6OauxvSsB9bqzjtP5tTSpmCkHs9iVajbsThkFIa7TO0 kpqrPfBZPJA8DWpv50rvjE071mrcQRS0yTBXLGkh/DADBXNor81T9uFbQtDbehyNqmR/K0FjOH84F q+ay0wm/X0sr6zOSJjhTsXG0W2G9Obn27x7ssqNdI9WRuewaRVJk5CY3ZKo2KUOz/+SDgl1LONxBl bEIZChVidCfbWrqwMTCvVu62JYvolyhfrQ+4kFBvmPLfC10lX6GRgSHtAAuF6ogjpKVcC93hi6jHJ 4J217pvVXk5nhhbo70Zg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r4QUi-0091K0-2Y; Sat, 18 Nov 2023 18:56:40 +0000 Received: from perceval.ideasonboard.com ([213.167.242.64]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r4QUf-0091JK-39; Sat, 18 Nov 2023 18:56:39 +0000 Received: from pendragon.ideasonboard.com (213-243-189-158.bb.dnainternet.fi [213.243.189.158]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id B63C59B6; Sat, 18 Nov 2023 19:56:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1700333763; bh=Rh0UrSp9L3/GLQFW+ybv9m3qnxHHW+PS0Ir9n1DdEh4=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=n5RjrxFsWKRcdF9+XfCR69MdzRUfTdJyxcoyFFQWYVem/kC3HwDTik3uNsGVkhPKp owyrjal4MtJaFo4R0YTtPO/PpLkWvGNRO9PSuVRzNLAhGSfId5oTBFgAoJNzWCkmv5 gE1FyIWL3Gq7n9cJi5mMKI6b5qGxUuf+/YTg+25A= Date: Sat, 18 Nov 2023 20:56:38 +0200 From: Laurent Pinchart To: Stefan Wahren Cc: Umang Jain , linux-media@vger.kernel.org, kernel-list@raspberrypi.com, linux-kernel@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-staging@lists.linux.dev, Dave Stevenson , Kieran Bingham , "Ricardo B . Marliere" , Dan Carpenter , Naushir Patuck Subject: Re: [PATCH v2 10/15] staging: vc04_services: bcm2835-isp: Add a more complex ISP processing component Message-ID: <20231118185638.GJ20846@pendragon.ideasonboard.com> References: <20231109210309.638594-1-umang.jain@ideasonboard.com> <20231109210309.638594-11-umang.jain@ideasonboard.com> <414ba478-3a96-48e6-a3a7-88c920a20960@gmx.net> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <414ba478-3a96-48e6-a3a7-88c920a20960@gmx.net> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231118_105638_181087_D6F9DE1C X-CRM114-Status: GOOD ( 30.09 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgU3RlZmFuLAoKT24gU2F0LCBOb3YgMTgsIDIwMjMgYXQgMDM6NTM6NDFQTSArMDEwMCwgU3Rl ZmFuIFdhaHJlbiB3cm90ZToKPiBBbSAwOS4xMS4yMyB1bSAyMjowMyBzY2hyaWViIFVtYW5nIEph aW46Cj4gPiBGcm9tOiBOYXVzaGlyIFBhdHVjayA8bmF1c2hAcmFzcGJlcnJ5cGkuY29tPgo+ID4K PiA+IERyaXZlciBmb3IgdGhlIEJDTTI4MzUgSVNQIGhhcmR3YXJlIGJsb2NrLiAgVGhpcyBkcml2 ZXIgdXNlcyB0aGUgTU1BTAo+ID4gY29tcG9uZW50IHRvIHByb2dyYW0gdGhlIElTUCBoYXJkd2Fy ZSB0aHJvdWdoIHRoZSBWQyBmaXJtd2FyZS4KPiA+Cj4gPiBUaGUgSVNQIGNvbXBvbmVudCBjYW4g cHJvZHVjZSB0d28gdmlkZW8gc3RyZWFtIG91dHB1dHMsIGFuZCBCYXllcgo+ID4gaW1hZ2Ugc3Rh dGlzdGljcy4gVGhpcyBjYW4ndCBiZSBlbmNvbXBhc3NlZCBpbiBhIHNpbXBsZSBWNEwyCj4gPiBN Mk0gZGV2aWNlLCBzbyBjcmVhdGUgYSBuZXcgZGV2aWNlIHRoYXQgcmVnaXN0ZXJzIDQgdmlkZW8g bm9kZXMuCj4gCj4gc29ycnksIGkgZG9uJ3QgaGF2ZSBtdWNoIGtub3dsZWRnZSBhYm91dCBWNEwy LCBzbyBzb21lb25lIGVsc2Ugc2hvdWxkCj4gcmV2aWV3IHRoaXMgaW4gZGVwdGguCj4gCj4gQnV0 IGZyb20gbXkgUG9WLCBwYXRjaCAxMSwgMTIsIDEzIGFuZCAxNSBzaG91bGQgYmUgc3F1YXNoIGlu dG8gdGhpcyBvbmUuCgpGb3IgMTEgYW5kIDEyLCBJIGFncmVlLiAxMyBpcyBhIGJpdCBvZiBhIHdv cmthcm91bmQgZm9yIGEgbWlzc2luZwpmZWF0dXJlIGluIFY0TDIsIGFuZCB3aGlsZSBpdCdzIGFj Y2VwdGFibGUgdG9kYXksIGhhdmluZyBpdCBhcyBhCnNlcGFyYXRlIGNvbW1pdCBtYXkgbWFrZSBp dCBlYXNpZXIgdG8gcmV2ZXJ0IGl0IGluIHRoZSBmdXR1cmUgd2hlbiB0aGUKVjRMMiBBUEkgd2ls bCBiZSBleHRlbmRlZCAodGhhdCBtYXkgb3IgbWF5IG5vdCBoYXBwZW4sIGFuZCBJIHdvdWxkbid0 CmNvdW50IG9uIGl0IGhhcHBlbmluZyBxdWlja2x5IGluIGFueSBjYXNlKS4gSSB3b3VsZCBrZWVw IHBhdGNoIDE1CnNlcGFyYXRlIGFzIGl0J3Mgbm90IHBhcnQgb2YgdGhpcyBkcml2ZXIuCgo+ID4g U2lnbmVkLW9mZi1ieTogTmF1c2hpciBQYXR1Y2sgPG5hdXNoQHJhc3BiZXJyeXBpLmNvbT4KPiA+ IFNpZ25lZC1vZmYtYnk6IFVtYW5nIEphaW4gPHVtYW5nLmphaW5AaWRlYXNvbmJvYXJkLmNvbT4K PiA+IC0tLQo+ID4gICBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgICA5ICsKPiA+ICAgZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvS2NvbmZpZyAg ICAgICAgIHwgICAgMiArCj4gPiAgIGRyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL01ha2Vm aWxlICAgICAgICB8ICAgIDEgKwo+ID4gICAuLi4vc3RhZ2luZy92YzA0X3NlcnZpY2VzL2JjbTI4 MzUtaXNwL0tjb25maWcgfCAgIDE0ICsKPiA+ICAgLi4uL3ZjMDRfc2VydmljZXMvYmNtMjgzNS1p c3AvTWFrZWZpbGUgICAgICAgIHwgICAgNCArCj4gPiAgIC4uLi9iY20yODM1LWlzcC9iY20yODM1 LWlzcC1jdHJscy5oICAgICAgICAgICB8ICAgNzIgKwo+ID4gICAuLi4vYmNtMjgzNS1pc3AvYmNt MjgzNS1pc3AtZm10cy5oICAgICAgICAgICAgfCAgNDgyICsrKysrCj4gPiAgIC4uLi9iY20yODM1 LWlzcC9iY20yODM1LXY0bDItaXNwLmMgICAgICAgICAgICB8IDE3MTIgKysrKysrKysrKysrKysr KysKPiA+ICAgLi4uL3ZjMDRfc2VydmljZXMvdmNoaXEtbW1hbC9tbWFsLWVuY29kaW5ncy5oIHwg ICAgNCArCj4gPiAgIC4uLi92Y2hpcS1tbWFsL21tYWwtcGFyYW1ldGVycy5oICAgICAgICAgICAg ICB8ICAxNjUgKy0KPiA+ICAgaW5jbHVkZS91YXBpL2xpbnV4L2JjbTI4MzUtaXNwLmggICAgICAg ICAgICAgIHwgICAyNyArCj4gPiAgIDExIGZpbGVzIGNoYW5nZWQsIDI0OTEgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQo+ID4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5n L3ZjMDRfc2VydmljZXMvYmNtMjgzNS1pc3AvS2NvbmZpZwo+ID4gICBjcmVhdGUgbW9kZSAxMDA2 NDQgZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvYmNtMjgzNS1pc3AvTWFrZWZpbGUKPiA+ ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL2JjbTI4 MzUtaXNwL2JjbTI4MzUtaXNwLWN0cmxzLmgKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZl cnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL2JjbTI4MzUtaXNwL2JjbTI4MzUtaXNwLWZtdHMuaAo+ ID4gICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvYmNt MjgzNS1pc3AvYmNtMjgzNS12NGwyLWlzcC5jCj4gPgo+ID4gZGlmZiAtLWdpdCBhL01BSU5UQUlO RVJTIGIvTUFJTlRBSU5FUlMKPiA+IGluZGV4IDA3NDhjYzE1NTg4Yy4uODY3MGE4ZDk1NDAwIDEw MDY0NAo+ID4gLS0tIGEvTUFJTlRBSU5FUlMKPiA+ICsrKyBiL01BSU5UQUlORVJTCj4gPiBAQCAt Mzk3Niw2ICszOTc2LDE1IEBAIEY6CURvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9t aXBzL2JyY20vCj4gPiAgIEY6CWFyY2gvbWlwcy9iY200N3h4LyoKPiA+ICAgRjoJYXJjaC9taXBz L2luY2x1ZGUvYXNtL21hY2gtYmNtNDd4eC8qCj4gPgo+ID4gK0JST0FEQ09NIEJDTTI4MzUgSVNQ IERSSVZFUgo+ID4gK006CVJhc3BiZXJyeSBQaSBLZXJuZWwgTWFpbnRlbmFuY2UgPGtlcm5lbC1s aXN0QHJhc3BiZXJyeXBpLmNvbT4KPiA+ICtMOglsaW51eC1tZWRpYUB2Z2VyLmtlcm5lbC5vcmcK PiA+ICtTOglNYWludGFpbmVkCj4gPiArRjoJRG9jdW1lbnRhdGlvbi9tZWRpYS91YXBpL3Y0bC9w aXhmbXQtbWV0YS1iY20yODM1LWlzcC1zdGF0cy5yc3QKPiA+ICtGOglEb2N1bWVudGF0aW9uL21l ZGlhL3Y0bC1kcml2ZXJzL2JjbTI4MzUtaXNwLnJzdAo+ID4gK0Y6CWRyaXZlcnMvc3RhZ2luZy92 YzA0X3NlcnZpY2VzL2JjbTI4MzUtaXNwCj4gPiArRjoJaW5jbHVkZS91YXBpL2xpbnV4L2JjbTI4 MzUtaXNwLmgKPiA+ICsKPiA+ICAgQlJPQURDT00gQkNNNDkwOCBFVEhFUk5FVCBEUklWRVIKPiA+ ICAgTToJUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgo+ID4gICBSOglCcm9hZGNv bSBpbnRlcm5hbCBrZXJuZWwgcmV2aWV3IGxpc3QgPGJjbS1rZXJuZWwtZmVlZGJhY2stbGlzdEBi cm9hZGNvbS5jb20+Cj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2Vydmlj ZXMvS2NvbmZpZyBiL2RyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL0tjb25maWcKPiA+IGlu ZGV4IDZjMGU3N2Q2NDM3Ni4uZTcxZTVhOGI4MjBhIDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9z dGFnaW5nL3ZjMDRfc2VydmljZXMvS2NvbmZpZwo+ID4gKysrIGIvZHJpdmVycy9zdGFnaW5nL3Zj MDRfc2VydmljZXMvS2NvbmZpZwo+ID4gQEAgLTQ0LDYgKzQ0LDggQEAgc291cmNlICJkcml2ZXJz L3N0YWdpbmcvdmMwNF9zZXJ2aWNlcy9iY20yODM1LWF1ZGlvL0tjb25maWciCj4gPgo+ID4gICBz b3VyY2UgImRyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL2JjbTI4MzUtY2FtZXJhL0tjb25m aWciCj4gPgo+ID4gK3NvdXJjZSAiZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvYmNtMjgz NS1pc3AvS2NvbmZpZyIKPiA+ICsKPiA+ICAgc291cmNlICJkcml2ZXJzL3N0YWdpbmcvdmMwNF9z ZXJ2aWNlcy92Y2hpcS1tbWFsL0tjb25maWciCj4gPgo+ID4gICBzb3VyY2UgImRyaXZlcnMvc3Rh Z2luZy92YzA0X3NlcnZpY2VzL3ZjLXNtLWNtYS9LY29uZmlnIgo+ID4gZGlmZiAtLWdpdCBhL2Ry aXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL01ha2VmaWxlIGIvZHJpdmVycy9zdGFnaW5nL3Zj MDRfc2VydmljZXMvTWFrZWZpbGUKPiA+IGluZGV4IDFmNjFhMjYzZjIyZC4uMmNlYmY5MjUyNWEw IDEwMDY0NAo+ID4gLS0tIGEvZHJpdmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvTWFrZWZpbGUK PiA+ICsrKyBiL2RyaXZlcnMvc3RhZ2luZy92YzA0X3NlcnZpY2VzL01ha2VmaWxlCj4gPiBAQCAt MTYsMyArMTYsNCBAQCBvYmotJChDT05GSUdfU05EX0JDTTI4MzUpCQkrPSBiY20yODM1LWF1ZGlv Lwo+ID4gICBvYmotJChDT05GSUdfVklERU9fQkNNMjgzNSkJCSs9IGJjbTI4MzUtY2FtZXJhLwo+ ID4gICBvYmotJChDT05GSUdfQkNNMjgzNV9WQ0hJUV9NTUFMKQkrPSB2Y2hpcS1tbWFsLwo+ID4g ICBvYmotJChDT05GSUdfQkNNX1ZDX1NNX0NNQSkJCSs9IHZjLXNtLWNtYS8KPiA+ICtvYmotJChD T05GSUdfVklERU9fSVNQX0JDTTI4MzUpIAkrPSBiY20yODM1LWlzcC8KPiA+IGRpZmYgLS1naXQg YS9kcml2ZXJzL3N0YWdpbmcvdmMwNF9zZXJ2aWNlcy9iY20yODM1LWlzcC9LY29uZmlnIGIvZHJp dmVycy9zdGFnaW5nL3ZjMDRfc2VydmljZXMvYmNtMjgzNS1pc3AvS2NvbmZpZwo+ID4gbmV3IGZp bGUgbW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAwMC4uNjIyMjc5OWViZTE2Cj4gPiAt LS0gL2Rldi9udWxsCj4gPiArKysgYi9kcml2ZXJzL3N0YWdpbmcvdmMwNF9zZXJ2aWNlcy9iY20y ODM1LWlzcC9LY29uZmlnCj4gPiBAQCAtMCwwICsxLDE0IEBACj4gPiArY29uZmlnIFZJREVPX0lT UF9CQ00yODM1Cj4gPiArCXRyaXN0YXRlICJCQ00yODM1IElTUCBzdXBwb3J0Igo+ID4gKwlkZXBl bmRzIG9uIE1FRElBX1NVUFBPUlQKPiA+ICsJZGVwZW5kcyBvbiBWSURFT19ERVYgJiYgKEFSQ0hf QkNNMjgzNSB8fCBDT01QSUxFX1RFU1QpCj4gPiArCWRlcGVuZHMgb24gTUVESUFfQ09OVFJPTExF Ugo+ID4gKwlzZWxlY3QgQkNNMjgzNV9WQ0hJUV9NTUFMCj4gPiArCXNlbGVjdCBWSURFT0JVRjJf RE1BX0NPTlRJRwo+ID4gKwloZWxwCj4gPiArCSAgVGhpcyBpcyB0aGUgVjRMMiBkcml2ZXIgZm9y IHRoZSBCcm9hZGNvbSBCQ00yODM1IElTUCBoYXJkd2FyZS4KPiAKPiBJIHRoaW5rIHRoZSBkZXNj cmlwdGlvbiBpcyBub3QgaGVscGZ1bCBmb3IgYWxsIHVzZXJzLiBOb3QgZXZlcnlib2R5Cj4ga25v d3Mgd2hhdCBJU1AgaXMgZm9yLiBQbGVhc2UgZGVzY3JpYmUgaXQgbW9yZSBmb3IgYW4gZW5kIHVz ZXIuCj4gCj4gPiArCSAgVGhpcyBvcGVyYXRlcyBvdmVyIHRoZSBWQ0hJUSBpbnRlcmZhY2UgdG8g YSBzZXJ2aWNlIHJ1bm5pbmcgb24KPiA+ICsJICBWaWRlb0NvcmUuCj4gPiArCj4gPiArCSAgVG8g Y29tcGlsZSB0aGlzIGRyaXZlciBhcyBhIG1vZHVsZSwgY2hvb3NlIE0gaGVyZTogdGhlIG1vZHVs ZQo+ID4gKwkgIHdpbGwgYmUgY2FsbGVkIGJjbTI4MzUtaXNwLgoKLS0gClJlZ2FyZHMsCgpMYXVy ZW50IFBpbmNoYXJ0CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1hcm0ta2VybmVsCg==