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 792C6C433EF for ; Tue, 30 Nov 2021 11:10:08 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:Message-ID:From: References:Cc:To:Subject:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=jePlD7D6yK2mnFmasilzAVr4hsuwB66SZwCvuHJHlao=; b=LVsC6b9JJ/QpgI3WrRDJtYXv4t ZrBDjEya+mElspYZy+2IbcGl8K0ESKEw6xcbvocsOIBpTtNRQFZ6ZewTrDdCB16sIqB8Ut5YiuSqT CXv8Ln4udtxOQTlfmDO+nSQSRPnooZEWwfQ3Khs1aMsILyKSA6FC4zY0X2OBuM1gvpoSnYi/43TmG +iGPfAAKcQK9ON842fZway0lfp0ruERusfT5YPmVjQviTAqqZbHaG2+777KCF6BOIMmoFVumBNoEF x+NqXwY6auV/jUnnHaX99IaCz9zjKu2ywu3CUPio9VNa1gk4sK7ArrcL7fUbrd14UU/5GDsPCpDEM o/CVIn1Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms10B-004ll6-Q8; Tue, 30 Nov 2021 11:08:47 +0000 Received: from bhuna.collabora.co.uk ([2a00:1098:0:82:1000:25:2eeb:e3e3]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms108-004lkZ-He for linux-arm-kernel@lists.infradead.org; Tue, 30 Nov 2021 11:08:46 +0000 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: andrzej.p) with ESMTPSA id 8DB091F44CF3 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=collabora.com; s=mail; t=1638270523; bh=HrLhCveQinpxrwY4Wl9JvG2Ea7FMibGJNgBheRVK2TM=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=fIbsxb+0mtjzF6hOWuEWb96zQED+MkaVrIWUaj6dSeFACsrqb4n3r67mokQJ12fK2 d2e33C8KdAZ9VthPQK+CBJCA7gdHziRF8R1SL4/AbEcE/bw1I+1/RkYMzbThfyGbVS qewZmq/coeccst68SsjHt0vBWEA1XMG4DlZcEsBJMZIeg25RCgWn6cbLjWeEhkBafV eYtIqjTnsevJ24U0Fcs7nrkEvWnoPeO41QCPJ17ZZd0YdlxLK6eGH73NnsZav+pNOx zRoxRiVFXayXqYpgFUSocoXrja3ELNpk9/gBAeYMK0XTYnC2bIxNAnh0moIN9WWbrg YbH2Em8TjmHOQ== Subject: Re: [PATCH v2 8/9] media: hantro: Add support for Allwinner H6 To: Jernej Skrabec , linux-media@vger.kernel.org Cc: ezequiel@vanguardiasur.com.ar, nicolas.dufresne@collabora.com, mchehab@kernel.org, robh+dt@kernel.org, mripard@kernel.org, wens@csie.org, p.zabel@pengutronix.de, gregkh@linuxfoundation.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev References: <20211129182633.480021-1-jernej.skrabec@gmail.com> <20211129182633.480021-9-jernej.skrabec@gmail.com> From: Andrzej Pietrasiewicz Message-ID: <5c0d0b69-a077-0d8a-3dc5-3862e26e5b80@collabora.com> Date: Tue, 30 Nov 2021 12:08:39 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <20211129182633.480021-9-jernej.skrabec@gmail.com> Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211130_030844_879293_81C8C06A X-CRM114-Status: GOOD ( 28.57 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgSmVybmVqLAoKVyBkbml1IDI5LjExLjIwMjEgb8KgMTk6MjYsIEplcm5laiBTa3JhYmVjIHBp c3plOgo+IEFsbHdpbm5lciBINiBoYXMgYSBIYW50cm8gRzIgY29yZSB1c2VkIGZvciBWUDkgZGVj b2RpbmcuIEl0J3Mgbm90IGNsZWFyCj4gYXQgdGhpcyB0aW1lIGlmIEhFVkMgaXMgYWxzbyBzdXBw b3J0ZWQgb3Igbm90Lgo+IAo+IFNpZ25lZC1vZmYtYnk6IEplcm5laiBTa3JhYmVjIDxqZXJuZWou c2tyYWJlY0BnbWFpbC5jb20+CgpBY2tlZC1ieTogQW5kcnplaiBQaWV0cmFzaWV3aWN6IDxhbmRy emVqLnBAY29sbGFib3JhLmNvbT4KCj4gLS0tCj4gICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFu dHJvL0tjb25maWcgICAgICAgIHwgMTAgKystCj4gICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFu dHJvL01ha2VmaWxlICAgICAgIHwgIDMgKwo+ICAgZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRy by9oYW50cm9fZHJ2LmMgICB8ICAzICsKPiAgIGRyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8v aGFudHJvX2h3LmggICAgfCAgMSArCj4gICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL3N1 bnhpX3ZwdV9ody5jIHwgODYgKysrKysrKysrKysrKysrKysrKysrCj4gICA1IGZpbGVzIGNoYW5n ZWQsIDEwMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCj4gICBjcmVhdGUgbW9kZSAxMDA2 NDQgZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9zdW54aV92cHVfaHcuYwo+IAo+IGRpZmYg LS1naXQgYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL0tjb25maWcgYi9kcml2ZXJzL3N0 YWdpbmcvbWVkaWEvaGFudHJvL0tjb25maWcKPiBpbmRleCAwMGE1N2Q4OGM5MmUuLjNjNWQ4MzMz MjJjOCAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL0tjb25maWcK PiArKysgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL0tjb25maWcKPiBAQCAtMSw3ICsx LDcgQEAKPiAgICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEdQTC0yLjAKPiAgIGNvbmZpZyBW SURFT19IQU5UUk8KPiAgIAl0cmlzdGF0ZSAiSGFudHJvIFZQVSBkcml2ZXIiCj4gLQlkZXBlbmRz IG9uIEFSQ0hfTVhDIHx8IEFSQ0hfUk9DS0NISVAgfHwgQVJDSF9BVDkxIHx8IENPTVBJTEVfVEVT VAo+ICsJZGVwZW5kcyBvbiBBUkNIX01YQyB8fCBBUkNIX1JPQ0tDSElQIHx8IEFSQ0hfQVQ5MSB8 fCBBUkNIX1NVTlhJIHx8IENPTVBJTEVfVEVTVAo+ICAgCWRlcGVuZHMgb24gVklERU9fREVWICYm IFZJREVPX1Y0TDIKPiAgIAlzZWxlY3QgTUVESUFfQ09OVFJPTExFUgo+ICAgCXNlbGVjdCBNRURJ QV9DT05UUk9MTEVSX1JFUVVFU1RfQVBJCj4gQEAgLTQwLDMgKzQwLDExIEBAIGNvbmZpZyBWSURF T19IQU5UUk9fUk9DS0NISVAKPiAgIAlkZWZhdWx0IHkKPiAgIAloZWxwCj4gICAJICBFbmFibGUg c3VwcG9ydCBmb3IgUkszMjg4LCBSSzMzMjgsIGFuZCBSSzMzOTkgU29Dcy4KPiArCj4gK2NvbmZp ZyBWSURFT19IQU5UUk9fU1VOWEkKPiArCWJvb2wgIkhhbnRybyBWUFUgQWxsd2lubmVyIHN1cHBv cnQiCj4gKwlkZXBlbmRzIG9uIFZJREVPX0hBTlRSTwo+ICsJZGVwZW5kcyBvbiBBUkNIX1NVTlhJ IHx8IENPTVBJTEVfVEVTVAo+ICsJZGVmYXVsdCB5Cj4gKwloZWxwCj4gKwkgIEVuYWJsZSBzdXBw b3J0IGZvciBINiBTb0MuCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50 cm8vTWFrZWZpbGUgYi9kcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL01ha2VmaWxlCj4gaW5k ZXggMjhhZjBhMWVlNGJmLi5lYmQ1ZWRlN2JlZjcgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9zdGFn aW5nL21lZGlhL2hhbnRyby9NYWtlZmlsZQo+ICsrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9o YW50cm8vTWFrZWZpbGUKPiBAQCAtMzMsMyArMzMsNiBAQCBoYW50cm8tdnB1LSQoQ09ORklHX1ZJ REVPX0hBTlRST19TQU1BNUQ0KSArPSBcCj4gICAKPiAgIGhhbnRyby12cHUtJChDT05GSUdfVklE RU9fSEFOVFJPX1JPQ0tDSElQKSArPSBcCj4gICAJCXJvY2tjaGlwX3ZwdV9ody5vCj4gKwo+ICto YW50cm8tdnB1LSQoQ09ORklHX1ZJREVPX0hBTlRST19TVU5YSSkgKz0gXAo+ICsJCXN1bnhpX3Zw dV9ody5vCj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJv X2Rydi5jIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9fZHJ2LmMKPiBpbmRl eCAzM2JmNzhiZTE0NWIuLjZhNTFmMzlkZGU1NiAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3N0YWdp bmcvbWVkaWEvaGFudHJvL2hhbnRyb19kcnYuYwo+ICsrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRp YS9oYW50cm8vaGFudHJvX2Rydi5jCj4gQEAgLTYyMCw2ICs2MjAsOSBAQCBzdGF0aWMgY29uc3Qg c3RydWN0IG9mX2RldmljZV9pZCBvZl9oYW50cm9fbWF0Y2hbXSA9IHsKPiAgICNlbmRpZgo+ICAg I2lmZGVmIENPTkZJR19WSURFT19IQU5UUk9fU0FNQTVENAo+ICAgCXsgLmNvbXBhdGlibGUgPSAi bWljcm9jaGlwLHNhbWE1ZDQtdmRlYyIsIC5kYXRhID0gJnNhbWE1ZDRfdmRlY192YXJpYW50LCB9 LAo+ICsjZW5kaWYKPiArI2lmZGVmIENPTkZJR19WSURFT19IQU5UUk9fU1VOWEkKPiArCXsgLmNv bXBhdGlibGUgPSAiYWxsd2lubmVyLHN1bjUwaS1oNi12cHUtZzIiLCAuZGF0YSA9ICZzdW54aV92 cHVfdmFyaWFudCwgfSwKPiAgICNlbmRpZgo+ICAgCXsgLyogc2VudGluZWwgKi8gfQo+ICAgfTsK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9oYW50cm9faHcuaCBi L2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vaGFudHJvX2h3LmgKPiBpbmRleCBjMzNiMWY1 ZGYzN2IuLmM5MmE2ZWM0YjE4NyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL3N0YWdpbmcvbWVkaWEv aGFudHJvL2hhbnRyb19ody5oCj4gKysrIGIvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9o YW50cm9faHcuaAo+IEBAIC0zMDgsNiArMzA4LDcgQEAgZXh0ZXJuIGNvbnN0IHN0cnVjdCBoYW50 cm9fdmFyaWFudCByazMyODhfdnB1X3ZhcmlhbnQ7Cj4gICBleHRlcm4gY29uc3Qgc3RydWN0IGhh bnRyb192YXJpYW50IHJrMzMyOF92cHVfdmFyaWFudDsKPiAgIGV4dGVybiBjb25zdCBzdHJ1Y3Qg aGFudHJvX3ZhcmlhbnQgcmszMzk5X3ZwdV92YXJpYW50Owo+ICAgZXh0ZXJuIGNvbnN0IHN0cnVj dCBoYW50cm9fdmFyaWFudCBzYW1hNWQ0X3ZkZWNfdmFyaWFudDsKPiArZXh0ZXJuIGNvbnN0IHN0 cnVjdCBoYW50cm9fdmFyaWFudCBzdW54aV92cHVfdmFyaWFudDsKPiAgIAo+ICAgZXh0ZXJuIGNv bnN0IHN0cnVjdCBoYW50cm9fcG9zdHByb2Nfb3BzIGhhbnRyb19nMV9wb3N0cHJvY19vcHM7Cj4g ICBleHRlcm4gY29uc3Qgc3RydWN0IGhhbnRyb19wb3N0cHJvY19vcHMgaGFudHJvX2cyX3Bvc3Rw cm9jX29wczsKPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9zdGFnaW5nL21lZGlhL2hhbnRyby9zdW54 aV92cHVfaHcuYyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vc3VueGlfdnB1X2h3LmMK PiBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+IGluZGV4IDAwMDAwMDAwMDAwMC4uOTA2MzM0MDZjNGVi Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2RyaXZlcnMvc3RhZ2luZy9tZWRpYS9oYW50cm8vc3Vu eGlfdnB1X2h3LmMKPiBAQCAtMCwwICsxLDg2IEBACj4gKy8vIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBHUEwtMi4wCj4gKy8qCj4gKyAqIEFsbHdpbm5lciBIYW50cm8gRzIgVlBVIGNvZGVjIGRy aXZlcgo+ICsgKgo+ICsgKiBDb3B5cmlnaHQgKEMpIDIwMjEgSmVybmVqIFNrcmFiZWMgPGplcm5l ai5za3JhYmVjQGdtYWlsLmNvbT4KPiArICovCj4gKwo+ICsjaW5jbHVkZSA8bGludXgvY2xrLmg+ Cj4gKwo+ICsjaW5jbHVkZSAiaGFudHJvLmgiCj4gKwo+ICtzdGF0aWMgY29uc3Qgc3RydWN0IGhh bnRyb19mbXQgc3VueGlfdnB1X3Bvc3Rwcm9jX2ZtdHNbXSA9IHsKPiArCXsKPiArCQkuZm91cmNj ID0gVjRMMl9QSVhfRk1UX05WMTIsCj4gKwkJLmNvZGVjX21vZGUgPSBIQU5UUk9fTU9ERV9OT05F LAo+ICsJCS5wb3N0cHJvY2Vzc2VkID0gdHJ1ZSwKPiArCX0sCj4gK307Cj4gKwo+ICtzdGF0aWMg Y29uc3Qgc3RydWN0IGhhbnRyb19mbXQgc3VueGlfdnB1X2RlY19mbXRzW10gPSB7Cj4gKwl7Cj4g KwkJLmZvdXJjYyA9IFY0TDJfUElYX0ZNVF9OVjEyXzRMNCwKPiArCQkuY29kZWNfbW9kZSA9IEhB TlRST19NT0RFX05PTkUsCj4gKwl9LAo+ICsJewo+ICsJCS5mb3VyY2MgPSBWNEwyX1BJWF9GTVRf VlA5X0ZSQU1FLAo+ICsJCS5jb2RlY19tb2RlID0gSEFOVFJPX01PREVfVlA5X0RFQywKPiArCQku bWF4X2RlcHRoID0gMiwKPiArCQkuZnJtc2l6ZSA9IHsKPiArCQkJLm1pbl93aWR0aCA9IDQ4LAo+ ICsJCQkubWF4X3dpZHRoID0gMzg0MCwKPiArCQkJLnN0ZXBfd2lkdGggPSBNQl9ESU0sCj4gKwkJ CS5taW5faGVpZ2h0ID0gNDgsCj4gKwkJCS5tYXhfaGVpZ2h0ID0gMjE2MCwKPiArCQkJLnN0ZXBf aGVpZ2h0ID0gTUJfRElNLAo+ICsJCX0sCj4gKwl9LAo+ICt9Owo+ICsKPiArc3RhdGljIGludCBz dW54aV92cHVfaHdfaW5pdChzdHJ1Y3QgaGFudHJvX2RldiAqdnB1KQo+ICt7Cj4gKwljbGtfc2V0 X3JhdGUodnB1LT5jbG9ja3NbMF0uY2xrLCAzMDAwMDAwMDApOwo+ICsKPiArCXJldHVybiAwOwo+ ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBzdW54aV92cHVfcmVzZXQoc3RydWN0IGhhbnRyb19jdHgg KmN0eCkKPiArewo+ICsJc3RydWN0IGhhbnRyb19kZXYgKnZwdSA9IGN0eC0+ZGV2Owo+ICsKPiAr CXJlc2V0X2NvbnRyb2xfcmVzZXQodnB1LT5yZXNldHMpOwo+ICt9Cj4gKwo+ICtzdGF0aWMgY29u c3Qgc3RydWN0IGhhbnRyb19jb2RlY19vcHMgc3VueGlfdnB1X2NvZGVjX29wc1tdID0gewo+ICsJ W0hBTlRST19NT0RFX1ZQOV9ERUNdID0gewo+ICsJCS5ydW4gPSBoYW50cm9fZzJfdnA5X2RlY19y dW4sCj4gKwkJLmRvbmUgPSBoYW50cm9fZzJfdnA5X2RlY19kb25lLAo+ICsJCS5yZXNldCA9IHN1 bnhpX3ZwdV9yZXNldCwKPiArCQkuaW5pdCA9IGhhbnRyb192cDlfZGVjX2luaXQsCj4gKwkJLmV4 aXQgPSBoYW50cm9fdnA5X2RlY19leGl0LAo+ICsJfSwKPiArfTsKPiArCj4gK3N0YXRpYyBjb25z dCBzdHJ1Y3QgaGFudHJvX2lycSBzdW54aV9pcnFzW10gPSB7Cj4gKwl7IE5VTEwsIGhhbnRyb19n Ml9pcnEgfSwKPiArfTsKPiArCj4gK3N0YXRpYyBjb25zdCBjaGFyICogY29uc3Qgc3VueGlfY2xr X25hbWVzW10gPSB7ICJtb2QiLCAiYnVzIiB9Owo+ICsKPiArY29uc3Qgc3RydWN0IGhhbnRyb192 YXJpYW50IHN1bnhpX3ZwdV92YXJpYW50ID0gewo+ICsJLmRlY19mbXRzID0gc3VueGlfdnB1X2Rl Y19mbXRzLAo+ICsJLm51bV9kZWNfZm10cyA9IEFSUkFZX1NJWkUoc3VueGlfdnB1X2RlY19mbXRz KSwKPiArCS5wb3N0cHJvY19mbXRzID0gc3VueGlfdnB1X3Bvc3Rwcm9jX2ZtdHMsCj4gKwkubnVt X3Bvc3Rwcm9jX2ZtdHMgPSBBUlJBWV9TSVpFKHN1bnhpX3ZwdV9wb3N0cHJvY19mbXRzKSwKPiAr CS5wb3N0cHJvY19vcHMgPSAmaGFudHJvX2cyX3Bvc3Rwcm9jX29wcywKPiArCS5jb2RlYyA9IEhB TlRST19WUDlfREVDT0RFUiwKPiArCS5jb2RlY19vcHMgPSBzdW54aV92cHVfY29kZWNfb3BzLAo+ ICsJLmluaXQgPSBzdW54aV92cHVfaHdfaW5pdCwKPiArCS5pcnFzID0gc3VueGlfaXJxcywKPiAr CS5udW1faXJxcyA9IEFSUkFZX1NJWkUoc3VueGlfaXJxcyksCj4gKwkuY2xrX25hbWVzID0gc3Vu eGlfY2xrX25hbWVzLAo+ICsJLm51bV9jbG9ja3MgPSBBUlJBWV9TSVpFKHN1bnhpX2Nsa19uYW1l cyksCj4gKwkuZG91YmxlX2J1ZmZlciA9IDEsCj4gKwkubGVnYWN5X3JlZ3MgPSAxLAo+ICsJLmxh dGVfcG9zdHByb2MgPSAxLAo+ICt9Owo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK