From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qk1-f171.google.com (mail-qk1-f171.google.com [209.85.222.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F2F3268 for ; Fri, 3 Dec 2021 03:57:34 +0000 (UTC) Received: by mail-qk1-f171.google.com with SMTP id t6so2213222qkg.1 for ; Thu, 02 Dec 2021 19:57:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20210112.gappssmtp.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=MdinDDH4OFVcc5jcWF/c10RduGORbHRokRkClxhNTV2BBCOMdtiovEB/GuNCnjFN5Z I/qQWcft9TT/Aa730JCaAkrExTPFykLEIz/CJeV3OUPX+K3Dg+2IGiDj6ceEoatg/8UL PZvbzXFFAzqzcUbMm5qTz/YFExiGsMhwlK+SZgraDw90c8T9Ex+GbAHr1696ft7HTsdS uF/uPJvIefaYcIcxxhOqqtTj31Lnx4smqmhDNbfI4jJ6SS7C8X38rr/39n8YX2Z4Gfg1 tSrF3ts6yil9+qySTA/ar+SY4l781/EmoGYJczUeUyVB2Ry8L3dJ0V2w6Ugu/83oZrtO pM+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=RkdvhcbHeZUZLCWW1fnNrZN/nEebaDIaLSVxbA2AyS8d0OyPGQzkJJZd4MmUZ7drr5 VdIGygB6kP8O6utuM05YTreG57uY6BSTbTk6M0dAnSaXRDW1Aa9xh8QtqkQmB3gH5HjR hOuSPfIcfw/E2B1EL6SA+RydQc4FRqY5WWst3rK+pxoskJSfvfCiHWDSnUOYN80wxYd5 6o5A3JYeZPoKuEoU3DW4/yao0GPHKOD1Lws4hKUrY2KtvNAf1wi75B9eZDN/Iv5Ik0DD wku0iIPTjtoJniuJChgiBzXkCm2uW2GT4x4BUShHFq5l07pqW5fV1Z9vimi0EwdEIaIC i9aQ== X-Gm-Message-State: AOAM532LUYDfAQxB0VI/NLGGJARcDrxiSCIM1D7NIEWbjygaXufcMkpO sI1Ij8npK6+3zD7WzAkgEIPUsg== X-Google-Smtp-Source: ABdhPJzutcbpudZeo05rbBZZri45oX+slCqUqFIbN1dJ2eUHHNM6A31VnwVHxXSkG/j9FF7+yyb6UQ== X-Received: by 2002:a05:620a:2a05:: with SMTP id o5mr15885891qkp.527.1638503853879; Thu, 02 Dec 2021 19:57:33 -0800 (PST) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id e17sm1473192qtw.18.2021.12.02.19.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Dec 2021 19:57:32 -0800 (PST) Message-ID: Subject: Re: [RFC V3 0/2] arm64: imx8mm: Enable Hantro VPUs From: Nicolas Dufresne To: Adam Ford , linux-media@vger.kernel.org Cc: ezequiel@vanguardiasur.com.ar, tharvey@gateworks.com, aford@beaconembedded.com, hverkuil-cisco@xs4all.nl, Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Philipp Zabel , Mauro Carvalho Chehab , Greg Kroah-Hartman , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-staging@lists.linux.dev Date: Thu, 02 Dec 2021 22:57:30 -0500 In-Reply-To: <20211202041627.291625-1-aford173@gmail.com> References: <20211202041627.291625-1-aford173@gmail.com> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 (3.42.1-1.fc35) Precedence: bulk X-Mailing-List: linux-staging@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Le mercredi 01 décembre 2021 à 22:16 -0600, Adam Ford a écrit : > The i.MX8M has two Hantro video decoders, called G1 and G2 which appear > to be related to the video decoders used on the i.MX8MQ, but because of > how the Mini handles the power domains, the VPU driver does not need to > handle all the functions, so a new compatible flag is required. > > V3 is rebased from git://linuxtv.org/hverkuil/media_tree.git for-v5.17c > This branch has support for VP9. > > I set cma=512M, but this may not be enough memory as some tests appeard to run out of memory Consider passing -j1 to fluster and using patience, this will spare some memory. You can also increase the timeout (like -t 60), that often helps when CMA is involved (due to software conversion happening). Thanks for the serious testing, this is really appreciated that your submission really reflects the state. > > V3 of this series has several changes: > > Update imx8m_vpu_hw to add missing 'reg' reference names for G2 and include references to VP9 > Update device tree to remove IMX8MQ_VPU_RESET, remove some duplicate vpu clock parenting > Fix missing reg-names from vpu_g2 node. > Apply patch [1] to manage the power domains powering down. > [1] - https://lore.kernel.org/linux-arm-kernel/20211016210547.171717-1-marex@denx.de/t/ > > With the above, the following Fluster scores are produced: > > G1: > ./fluster.py run -dGStreamer-H.264-V4L2SL-Gst1.0 > Ran 90/135 tests successfully in 74.406 secs This matches my results on imx8mq. > > ./fluster.py run -d GStreamer-VP8-V4L2SL-Gst1.0 > Ran 55/61 tests successfully in 8.080 secs Idem. > > G2: > ./fluster.py run -d GStreamer-VP9-V4L2SL-Gst1.0 > Ran 127/303 tests successfully in 203.873 secs Benjamin reports 129, it could be flux. This is still a bit early, hence the low score. But most streams do playback normally. > > Fluster and G-Streamer were both built from their respective git repos using their respective master/main branches. That gave me an idea, I'll try and print the GStreamer version/commit inside fluster along with fluster own commit (ideally in the short summary). > > > Adam Ford (2): > media: hantro: Add support for i.MX8M Mini > arm64: dts: imx8mm: Enable VPU-G1 and VPU-G2 > > arch/arm64/boot/dts/freescale/imx8mm.dtsi | 41 +++++++++++++ > drivers/staging/media/hantro/hantro_drv.c | 2 + > drivers/staging/media/hantro/hantro_hw.h | 2 + > drivers/staging/media/hantro/imx8m_vpu_hw.c | 65 +++++++++++++++++++++ > 4 files changed, 110 insertions(+) > 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 A5B3BC433EF for ; Fri, 3 Dec 2021 03:57:53 +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:MIME-Version:References:In-Reply-To: Date:Cc:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=k088qBf2eA2bA2LTYl4K/xI9axCqWmfdoLBjL3n4z+M=; b=Wa3Rdz/f+VcmMu RtbgOzyiaIA8cweA+zBJYc/nQ9G4M3MGM85BOndkbVV2a1JQlo5OCRbjYqIm2zljYOBN9ENfNM0Zs w1QJmHTmQp667OTXkqbJexKE0DykssYP+5JWLzrdI742wFwaXS+ofKXYUWyJIrVuWbk4fDuomQil2 YEsweraBwpSNksCt+je9elHj+8GqQCbwkyypKOloUQcWrODW63JbOlw0vl08NJVjsaA2j5UuUM3NC zmmijFG8HLhydgjV9Fand3ukZej2612xTR10EjPNDSlWq2NDN0gkg5wOoibd5dVhzQ3Q7YILmkiCQ jWjy5xFq3RhckQRUpL1g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mszhl-00EE3O-9t; Fri, 03 Dec 2021 03:57:49 +0000 Received: from mail-qk1-x736.google.com ([2607:f8b0:4864:20::736]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mszhX-00EE0e-DW for linux-rockchip@lists.infradead.org; Fri, 03 Dec 2021 03:57:37 +0000 Received: by mail-qk1-x736.google.com with SMTP id d2so2144872qki.12 for ; Thu, 02 Dec 2021 19:57:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20210112.gappssmtp.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=MdinDDH4OFVcc5jcWF/c10RduGORbHRokRkClxhNTV2BBCOMdtiovEB/GuNCnjFN5Z I/qQWcft9TT/Aa730JCaAkrExTPFykLEIz/CJeV3OUPX+K3Dg+2IGiDj6ceEoatg/8UL PZvbzXFFAzqzcUbMm5qTz/YFExiGsMhwlK+SZgraDw90c8T9Ex+GbAHr1696ft7HTsdS uF/uPJvIefaYcIcxxhOqqtTj31Lnx4smqmhDNbfI4jJ6SS7C8X38rr/39n8YX2Z4Gfg1 tSrF3ts6yil9+qySTA/ar+SY4l781/EmoGYJczUeUyVB2Ry8L3dJ0V2w6Ugu/83oZrtO pM+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=0vomzHt58C5M3ZYz7AoG/2DzbY9WqBylkKWTUIhdCxII366pMD6XbT6nfy47rUqNxA KFuHnACIgsNnGulY4qwSMtQnBxCKuanL5RZZm5tXdTeEAnVnzyc8WI5r97T2PgqGiude 7ZpTzcjLb4n8cia0Y0fdNpWJ4XoqfgO9LiNVhMVTQ4SROCEfGAsqv2perckSHQHqcp0i vUDzMiXEsmf5hZd1R5kYjq0NEHOID7Uydf4XqxhyvqFPJabb+awOQy8Ae/pPAilnMgFT naUaJC5/Jqzx2r/3WDAg6S0EsaATYWMHJqL35BbkhHrCgHvEYCX6MBtNZv2xGEmwzR7I 9PEQ== X-Gm-Message-State: AOAM5303ePrNnMcALm5IY44mYFdb/Arrgv8V7/uJpRRCLFT/0Te5zZHm P5X4jXmiGTIbnvjaiP0Swp9nfA== X-Google-Smtp-Source: ABdhPJzutcbpudZeo05rbBZZri45oX+slCqUqFIbN1dJ2eUHHNM6A31VnwVHxXSkG/j9FF7+yyb6UQ== X-Received: by 2002:a05:620a:2a05:: with SMTP id o5mr15885891qkp.527.1638503853879; Thu, 02 Dec 2021 19:57:33 -0800 (PST) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id e17sm1473192qtw.18.2021.12.02.19.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Dec 2021 19:57:32 -0800 (PST) Message-ID: Subject: Re: [RFC V3 0/2] arm64: imx8mm: Enable Hantro VPUs From: Nicolas Dufresne To: Adam Ford , linux-media@vger.kernel.org Cc: ezequiel@vanguardiasur.com.ar, tharvey@gateworks.com, aford@beaconembedded.com, hverkuil-cisco@xs4all.nl, Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Philipp Zabel , Mauro Carvalho Chehab , Greg Kroah-Hartman , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-staging@lists.linux.dev Date: Thu, 02 Dec 2021 22:57:30 -0500 In-Reply-To: <20211202041627.291625-1-aford173@gmail.com> References: <20211202041627.291625-1-aford173@gmail.com> User-Agent: Evolution 3.42.1 (3.42.1-1.fc35) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211202_195735_558304_AA657692 X-CRM114-Status: GOOD ( 20.11 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org TGUgbWVyY3JlZGkgMDEgZMOpY2VtYnJlIDIwMjEgw6AgMjI6MTYgLTA2MDAsIEFkYW0gRm9yZCBh IMOpY3JpdMKgOgo+IFRoZSBpLk1YOE0gaGFzIHR3byBIYW50cm8gdmlkZW8gZGVjb2RlcnMsIGNh bGxlZCBHMSBhbmQgRzIgd2hpY2ggYXBwZWFyCj4gdG8gYmUgcmVsYXRlZCB0byB0aGUgdmlkZW8g ZGVjb2RlcnMgdXNlZCBvbiB0aGUgaS5NWDhNUSwgYnV0IGJlY2F1c2Ugb2YKPiBob3cgdGhlIE1p bmkgaGFuZGxlcyB0aGUgcG93ZXIgZG9tYWlucywgdGhlIFZQVSBkcml2ZXIgZG9lcyBub3QgbmVl ZCB0bwo+IGhhbmRsZSBhbGwgdGhlIGZ1bmN0aW9ucywgc28gYSBuZXcgY29tcGF0aWJsZSBmbGFn IGlzIHJlcXVpcmVkLgo+IAo+IFYzIGlzIHJlYmFzZWQgZnJvbSBnaXQ6Ly9saW51eHR2Lm9yZy9o dmVya3VpbC9tZWRpYV90cmVlLmdpdCBmb3ItdjUuMTdjCj4gVGhpcyBicmFuY2ggaGFzIHN1cHBv cnQgZm9yIFZQOS4KPiAKPiBJIHNldCBjbWE9NTEyTSwgYnV0IHRoaXMgbWF5IG5vdCBiZSBlbm91 Z2ggbWVtb3J5IGFzIHNvbWUgdGVzdHMgYXBwZWFyZCB0byBydW4gb3V0IG9mIG1lbW9yeQoKQ29u c2lkZXIgcGFzc2luZyAtajEgdG8gZmx1c3RlciBhbmQgdXNpbmcgcGF0aWVuY2UsIHRoaXMgd2ls bCBzcGFyZSBzb21lIG1lbW9yeS4KWW91IGNhbiBhbHNvIGluY3JlYXNlIHRoZSB0aW1lb3V0IChs aWtlIC10IDYwKSwgdGhhdCBvZnRlbiBoZWxwcyB3aGVuIENNQSBpcwppbnZvbHZlZCAoZHVlIHRv IHNvZnR3YXJlIGNvbnZlcnNpb24gaGFwcGVuaW5nKS4gVGhhbmtzIGZvciB0aGUgc2VyaW91cyB0 ZXN0aW5nLAp0aGlzIGlzIHJlYWxseSBhcHByZWNpYXRlZCB0aGF0IHlvdXIgc3VibWlzc2lvbiBy ZWFsbHkgcmVmbGVjdHMgdGhlIHN0YXRlLgoKPiAKPiBWMyBvZiB0aGlzIHNlcmllcyBoYXMgc2V2 ZXJhbCBjaGFuZ2VzOgo+IAo+IFVwZGF0ZSBpbXg4bV92cHVfaHcgdG8gYWRkIG1pc3NpbmcgJ3Jl ZycgcmVmZXJlbmNlIG5hbWVzIGZvciBHMiBhbmQgaW5jbHVkZSByZWZlcmVuY2VzIHRvIFZQOQo+ IFVwZGF0ZSBkZXZpY2UgdHJlZSB0byByZW1vdmUgSU1YOE1RX1ZQVV9SRVNFVCwgcmVtb3ZlIHNv bWUgZHVwbGljYXRlIHZwdSBjbG9jayBwYXJlbnRpbmcKPiBGaXggbWlzc2luZyByZWctbmFtZXMg ZnJvbSB2cHVfZzIgbm9kZS4KPiBBcHBseSBwYXRjaCBbMV0gdG8gbWFuYWdlIHRoZSBwb3dlciBk b21haW5zIHBvd2VyaW5nIGRvd24uCj4gWzFdIC0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGlu dXgtYXJtLWtlcm5lbC8yMDIxMTAxNjIxMDU0Ny4xNzE3MTctMS1tYXJleEBkZW54LmRlL3QvCj4g Cj4gV2l0aCB0aGUgYWJvdmUsIHRoZSBmb2xsb3dpbmcgRmx1c3RlciBzY29yZXMgYXJlIHByb2R1 Y2VkOgo+IAo+IEcxOgo+IC4vZmx1c3Rlci5weSBydW4gLWRHU3RyZWFtZXItSC4yNjQtVjRMMlNM LUdzdDEuMAo+IFJhbiA5MC8xMzUgdGVzdHMgc3VjY2Vzc2Z1bGx5ICAgICAgICAgICAgICAgaW4g NzQuNDA2IHNlY3MKClRoaXMgbWF0Y2hlcyBteSByZXN1bHRzIG9uIGlteDhtcS4KCj4gCj4gLi9m bHVzdGVyLnB5IHJ1biAtZCBHU3RyZWFtZXItVlA4LVY0TDJTTC1Hc3QxLjAKPiBSYW4gNTUvNjEg dGVzdHMgc3VjY2Vzc2Z1bGx5ICAgICAgICAgICAgICAgaW4gOC4wODAgc2VjcwoKSWRlbS4KCj4g Cj4gRzI6Cj4gLi9mbHVzdGVyLnB5IHJ1biAtZCBHU3RyZWFtZXItVlA5LVY0TDJTTC1Hc3QxLjAK PiBSYW4gMTI3LzMwMyB0ZXN0cyBzdWNjZXNzZnVsbHkgICAgICAgICAgICAgICBpbiAyMDMuODcz IHNlY3MKCkJlbmphbWluIHJlcG9ydHMgMTI5LCBpdCBjb3VsZCBiZSBmbHV4LiBUaGlzIGlzIHN0 aWxsIGEgYml0IGVhcmx5LCBoZW5jZSB0aGUgbG93CnNjb3JlLiBCdXQgbW9zdCBzdHJlYW1zIGRv IHBsYXliYWNrIG5vcm1hbGx5LgoKPiAKPiBGbHVzdGVyIGFuZCBHLVN0cmVhbWVyIHdlcmUgYm90 aCBidWlsdCBmcm9tIHRoZWlyIHJlc3BlY3RpdmUgZ2l0IHJlcG9zIHVzaW5nIHRoZWlyIHJlc3Bl Y3RpdmUgbWFzdGVyL21haW4gYnJhbmNoZXMuCgpUaGF0IGdhdmUgbWUgYW4gaWRlYSwgSSdsbCB0 cnkgYW5kIHByaW50IHRoZSBHU3RyZWFtZXIgdmVyc2lvbi9jb21taXQgaW5zaWRlCmZsdXN0ZXIg YWxvbmcgd2l0aCBmbHVzdGVyIG93biBjb21taXQgKGlkZWFsbHkgaW4gdGhlIHNob3J0IHN1bW1h cnkpLgoKPiAKPiAKPiBBZGFtIEZvcmQgKDIpOgo+ICAgbWVkaWE6IGhhbnRybzogQWRkIHN1cHBv cnQgZm9yIGkuTVg4TSBNaW5pCj4gICBhcm02NDogZHRzOiBpbXg4bW06IEVuYWJsZSBWUFUtRzEg YW5kIFZQVS1HMgo+IAo+ICBhcmNoL2FybTY0L2Jvb3QvZHRzL2ZyZWVzY2FsZS9pbXg4bW0uZHRz aSAgIHwgNDEgKysrKysrKysrKysrKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hh bnRyb19kcnYuYyAgIHwgIDIgKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRy b19ody5oICAgIHwgIDIgKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2lteDhtX3Zw dV9ody5jIHwgNjUgKysrKysrKysrKysrKysrKysrKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgMTEw IGluc2VydGlvbnMoKykKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpMaW51eC1yb2NrY2hpcCBtYWlsaW5nIGxpc3QKTGludXgtcm9ja2NoaXBAbGlz dHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2xpbnV4LXJvY2tjaGlwCg== 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 10834C433EF for ; Fri, 3 Dec 2021 03:59:40 +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:MIME-Version:References:In-Reply-To: Date:Cc:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=C/OjfuFzcHC1vssHmcof2HwNvjzLRg3/mHtKEGdp2y4=; b=E8lhxRc7tL1FA8 OnfSYiF+U8YsQquWcGLsbJdVCI9y+v1GOf10rVOvhCAtebz/XH+bzYY5jxhFv6Rj0DNakJHDd6iav 2Q1sY4my/+DE8cCV2gUiDOCv1kaGPCQsUFdm94JuwrOmKUuQJtIWcTp77I60ul9IB4cUc5qN6M5uQ 2RYNCyEdwFsgrBMPmHLSxRajBR8dMEFB76ZcKAZll0W9hyhjUbfmx2fNqoDZRHi1UokBXM7lm8W7x 4Oo0S9h4py7T5WMk9hnYFSmZQpcwyNWK1fh6LQT8T9Ts4/dzYJDPepYH7MDgG7SMRNrDBFmxw1B27 PKo9/D4mlumVO3kqpc5w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mszhc-00EE1v-6K; Fri, 03 Dec 2021 03:57:40 +0000 Received: from mail-qk1-x733.google.com ([2607:f8b0:4864:20::733]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mszhX-00EE0d-DU for linux-arm-kernel@lists.infradead.org; Fri, 03 Dec 2021 03:57:37 +0000 Received: by mail-qk1-x733.google.com with SMTP id 132so2149745qkj.11 for ; Thu, 02 Dec 2021 19:57:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20210112.gappssmtp.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=MdinDDH4OFVcc5jcWF/c10RduGORbHRokRkClxhNTV2BBCOMdtiovEB/GuNCnjFN5Z I/qQWcft9TT/Aa730JCaAkrExTPFykLEIz/CJeV3OUPX+K3Dg+2IGiDj6ceEoatg/8UL PZvbzXFFAzqzcUbMm5qTz/YFExiGsMhwlK+SZgraDw90c8T9Ex+GbAHr1696ft7HTsdS uF/uPJvIefaYcIcxxhOqqtTj31Lnx4smqmhDNbfI4jJ6SS7C8X38rr/39n8YX2Z4Gfg1 tSrF3ts6yil9+qySTA/ar+SY4l781/EmoGYJczUeUyVB2Ry8L3dJ0V2w6Ugu/83oZrtO pM+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=b1g6znamP/o+sXqh0MmEbs0eNjMFa6xH7xXeAUhEo3E=; b=y8n1QEaGvgAYNJqjs6m6k+CeIqZo4Z3qFSmx06d+oBc56yqDcdiGaK7JyVhB/KWXK+ DmTTVGT/CsVlzCVHbywtAIN2p9KdbAky1Sxy3nmPVcAYFms0K/XIRkmRXM9AqekZdW+r XnL1M39WivyDWIrYgoFHxTPujXhtVcUz3H4pOqJB3nlUMS2beIT1iBn1D4TkiA2ql/Lq +2sHEJu4zPp5Is9O0r3oMLUA1+tVKhvuEgGs/U4ST77oFDkdP86wc9CUPLtnVbQUik9q 7+Iu5rzQJP2yUDypckxMBh9Rh4aqDg/yv3B0O4fH8vHrerjlMGf6AuRAc6UIl+BrHkYn 0vrQ== X-Gm-Message-State: AOAM533rXzFJXrAip7BJ/658mu364GLhNrgStzsPIJRN0CkH3gViytii f+Rzq2abE5F7+iyoo5x+caTcxA== X-Google-Smtp-Source: ABdhPJzutcbpudZeo05rbBZZri45oX+slCqUqFIbN1dJ2eUHHNM6A31VnwVHxXSkG/j9FF7+yyb6UQ== X-Received: by 2002:a05:620a:2a05:: with SMTP id o5mr15885891qkp.527.1638503853879; Thu, 02 Dec 2021 19:57:33 -0800 (PST) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id e17sm1473192qtw.18.2021.12.02.19.57.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 02 Dec 2021 19:57:32 -0800 (PST) Message-ID: Subject: Re: [RFC V3 0/2] arm64: imx8mm: Enable Hantro VPUs From: Nicolas Dufresne To: Adam Ford , linux-media@vger.kernel.org Cc: ezequiel@vanguardiasur.com.ar, tharvey@gateworks.com, aford@beaconembedded.com, hverkuil-cisco@xs4all.nl, Rob Herring , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , NXP Linux Team , Philipp Zabel , Mauro Carvalho Chehab , Greg Kroah-Hartman , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-rockchip@lists.infradead.org, linux-staging@lists.linux.dev Date: Thu, 02 Dec 2021 22:57:30 -0500 In-Reply-To: <20211202041627.291625-1-aford173@gmail.com> References: <20211202041627.291625-1-aford173@gmail.com> User-Agent: Evolution 3.42.1 (3.42.1-1.fc35) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211202_195735_558490_0DC24177 X-CRM114-Status: GOOD ( 21.28 ) 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 TGUgbWVyY3JlZGkgMDEgZMOpY2VtYnJlIDIwMjEgw6AgMjI6MTYgLTA2MDAsIEFkYW0gRm9yZCBh IMOpY3JpdMKgOgo+IFRoZSBpLk1YOE0gaGFzIHR3byBIYW50cm8gdmlkZW8gZGVjb2RlcnMsIGNh bGxlZCBHMSBhbmQgRzIgd2hpY2ggYXBwZWFyCj4gdG8gYmUgcmVsYXRlZCB0byB0aGUgdmlkZW8g ZGVjb2RlcnMgdXNlZCBvbiB0aGUgaS5NWDhNUSwgYnV0IGJlY2F1c2Ugb2YKPiBob3cgdGhlIE1p bmkgaGFuZGxlcyB0aGUgcG93ZXIgZG9tYWlucywgdGhlIFZQVSBkcml2ZXIgZG9lcyBub3QgbmVl ZCB0bwo+IGhhbmRsZSBhbGwgdGhlIGZ1bmN0aW9ucywgc28gYSBuZXcgY29tcGF0aWJsZSBmbGFn IGlzIHJlcXVpcmVkLgo+IAo+IFYzIGlzIHJlYmFzZWQgZnJvbSBnaXQ6Ly9saW51eHR2Lm9yZy9o dmVya3VpbC9tZWRpYV90cmVlLmdpdCBmb3ItdjUuMTdjCj4gVGhpcyBicmFuY2ggaGFzIHN1cHBv cnQgZm9yIFZQOS4KPiAKPiBJIHNldCBjbWE9NTEyTSwgYnV0IHRoaXMgbWF5IG5vdCBiZSBlbm91 Z2ggbWVtb3J5IGFzIHNvbWUgdGVzdHMgYXBwZWFyZCB0byBydW4gb3V0IG9mIG1lbW9yeQoKQ29u c2lkZXIgcGFzc2luZyAtajEgdG8gZmx1c3RlciBhbmQgdXNpbmcgcGF0aWVuY2UsIHRoaXMgd2ls bCBzcGFyZSBzb21lIG1lbW9yeS4KWW91IGNhbiBhbHNvIGluY3JlYXNlIHRoZSB0aW1lb3V0IChs aWtlIC10IDYwKSwgdGhhdCBvZnRlbiBoZWxwcyB3aGVuIENNQSBpcwppbnZvbHZlZCAoZHVlIHRv IHNvZnR3YXJlIGNvbnZlcnNpb24gaGFwcGVuaW5nKS4gVGhhbmtzIGZvciB0aGUgc2VyaW91cyB0 ZXN0aW5nLAp0aGlzIGlzIHJlYWxseSBhcHByZWNpYXRlZCB0aGF0IHlvdXIgc3VibWlzc2lvbiBy ZWFsbHkgcmVmbGVjdHMgdGhlIHN0YXRlLgoKPiAKPiBWMyBvZiB0aGlzIHNlcmllcyBoYXMgc2V2 ZXJhbCBjaGFuZ2VzOgo+IAo+IFVwZGF0ZSBpbXg4bV92cHVfaHcgdG8gYWRkIG1pc3NpbmcgJ3Jl ZycgcmVmZXJlbmNlIG5hbWVzIGZvciBHMiBhbmQgaW5jbHVkZSByZWZlcmVuY2VzIHRvIFZQOQo+ IFVwZGF0ZSBkZXZpY2UgdHJlZSB0byByZW1vdmUgSU1YOE1RX1ZQVV9SRVNFVCwgcmVtb3ZlIHNv bWUgZHVwbGljYXRlIHZwdSBjbG9jayBwYXJlbnRpbmcKPiBGaXggbWlzc2luZyByZWctbmFtZXMg ZnJvbSB2cHVfZzIgbm9kZS4KPiBBcHBseSBwYXRjaCBbMV0gdG8gbWFuYWdlIHRoZSBwb3dlciBk b21haW5zIHBvd2VyaW5nIGRvd24uCj4gWzFdIC0gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvbGlu dXgtYXJtLWtlcm5lbC8yMDIxMTAxNjIxMDU0Ny4xNzE3MTctMS1tYXJleEBkZW54LmRlL3QvCj4g Cj4gV2l0aCB0aGUgYWJvdmUsIHRoZSBmb2xsb3dpbmcgRmx1c3RlciBzY29yZXMgYXJlIHByb2R1 Y2VkOgo+IAo+IEcxOgo+IC4vZmx1c3Rlci5weSBydW4gLWRHU3RyZWFtZXItSC4yNjQtVjRMMlNM LUdzdDEuMAo+IFJhbiA5MC8xMzUgdGVzdHMgc3VjY2Vzc2Z1bGx5ICAgICAgICAgICAgICAgaW4g NzQuNDA2IHNlY3MKClRoaXMgbWF0Y2hlcyBteSByZXN1bHRzIG9uIGlteDhtcS4KCj4gCj4gLi9m bHVzdGVyLnB5IHJ1biAtZCBHU3RyZWFtZXItVlA4LVY0TDJTTC1Hc3QxLjAKPiBSYW4gNTUvNjEg dGVzdHMgc3VjY2Vzc2Z1bGx5ICAgICAgICAgICAgICAgaW4gOC4wODAgc2VjcwoKSWRlbS4KCj4g Cj4gRzI6Cj4gLi9mbHVzdGVyLnB5IHJ1biAtZCBHU3RyZWFtZXItVlA5LVY0TDJTTC1Hc3QxLjAK PiBSYW4gMTI3LzMwMyB0ZXN0cyBzdWNjZXNzZnVsbHkgICAgICAgICAgICAgICBpbiAyMDMuODcz IHNlY3MKCkJlbmphbWluIHJlcG9ydHMgMTI5LCBpdCBjb3VsZCBiZSBmbHV4LiBUaGlzIGlzIHN0 aWxsIGEgYml0IGVhcmx5LCBoZW5jZSB0aGUgbG93CnNjb3JlLiBCdXQgbW9zdCBzdHJlYW1zIGRv IHBsYXliYWNrIG5vcm1hbGx5LgoKPiAKPiBGbHVzdGVyIGFuZCBHLVN0cmVhbWVyIHdlcmUgYm90 aCBidWlsdCBmcm9tIHRoZWlyIHJlc3BlY3RpdmUgZ2l0IHJlcG9zIHVzaW5nIHRoZWlyIHJlc3Bl Y3RpdmUgbWFzdGVyL21haW4gYnJhbmNoZXMuCgpUaGF0IGdhdmUgbWUgYW4gaWRlYSwgSSdsbCB0 cnkgYW5kIHByaW50IHRoZSBHU3RyZWFtZXIgdmVyc2lvbi9jb21taXQgaW5zaWRlCmZsdXN0ZXIg YWxvbmcgd2l0aCBmbHVzdGVyIG93biBjb21taXQgKGlkZWFsbHkgaW4gdGhlIHNob3J0IHN1bW1h cnkpLgoKPiAKPiAKPiBBZGFtIEZvcmQgKDIpOgo+ICAgbWVkaWE6IGhhbnRybzogQWRkIHN1cHBv cnQgZm9yIGkuTVg4TSBNaW5pCj4gICBhcm02NDogZHRzOiBpbXg4bW06IEVuYWJsZSBWUFUtRzEg YW5kIFZQVS1HMgo+IAo+ICBhcmNoL2FybTY0L2Jvb3QvZHRzL2ZyZWVzY2FsZS9pbXg4bW0uZHRz aSAgIHwgNDEgKysrKysrKysrKysrKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hh bnRyb19kcnYuYyAgIHwgIDIgKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2hhbnRy b19ody5oICAgIHwgIDIgKwo+ICBkcml2ZXJzL3N0YWdpbmcvbWVkaWEvaGFudHJvL2lteDhtX3Zw dV9ody5jIHwgNjUgKysrKysrKysrKysrKysrKysrKysrCj4gIDQgZmlsZXMgY2hhbmdlZCwgMTEw IGluc2VydGlvbnMoKykKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVs QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9s aXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==