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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2C052C433F5 for ; Tue, 30 Nov 2021 12:34:13 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231406AbhK3Mha (ORCPT ); Tue, 30 Nov 2021 07:37:30 -0500 Received: from bhuna.collabora.co.uk ([46.235.227.227]:52670 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229638AbhK3Mh0 (ORCPT ); Tue, 30 Nov 2021 07:37:26 -0500 Received: from [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5] (unknown [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id F38FA1F4500C; Tue, 30 Nov 2021 12:34:02 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=collabora.com; s=mail; t=1638275643; bh=QqCRwQ2875SMqv/AolhMllnqBqyumXGxkjHr+hKDVS4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=SZv1pYFCv6I+Dv3ozDVt5uFZcr7IZWZ4XeRoUyUMIu/ya8qzbMH+OqsGwWlocMyer M7/Hrb1A/4u6vSeEBrdlsCP/7G+yUagSHtd3jRIlMf6kSiEEPFBadpWQrLKrbzyi8p YXNRs9cz+fF3JWny8VN6FeLwlXvlEe3xgdEnClYQeUat17GBZpZV6nUteVZGmJZA+f /K6CMe0H8I7epGn2tNPJC5U583cLPxILjslPRTHwuF7CwFf63mRzp47ZSzbhVZ0pOP 3Itfn5ShA2oXAjcuNcYpDQ59v30KaQCErVpQrqWZIErawQcftI6/f9O7YHL1y4ljwZ EDQZOosbH/Ovw== Subject: Re: [PATCH v9 02/13] dt-bindings: media: nxp, imx8mq-vpu: Update the bindings for G2 support To: Adam Ford Cc: Ezequiel Garcia , Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Fabio Estevam , Lee Jones , Greg Kroah-Hartman , mripard@kernel.org, paul.kocialkowski@bootlin.com, Chen-Yu Tsai , Jernej Skrabec , hverkuil-cisco@xs4all.nl, emil.l.velikov@gmail.com, Sascha Hauer , NXP Linux Team , linux-media , "open list:HANTRO VPU CODEC DRIVER" , devicetree , arm-soc , Linux Kernel Mailing List , devel@driverdev.osuosl.org, kernel@collabora.com, Chris Healy , Rob Herring References: <20210407073534.376722-1-benjamin.gaignard@collabora.com> <20210407073534.376722-3-benjamin.gaignard@collabora.com> From: Benjamin Gaignard Message-ID: Date: Tue, 30 Nov 2021 13:34:00 +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: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le 29/11/2021 à 21:13, Adam Ford a écrit : > On Wed, Apr 7, 2021 at 2:37 AM Benjamin Gaignard > wrote: >> Introducing the G2 hevc video decoder requires modifications of the bindings to allow >> one node per VPU. >> >> VPUs share one hardware control block which is provided as a phandle on >> a syscon. >> Each node has now one reg and one interrupt. >> Add a compatible for G2 hardware block: nxp,imx8mq-vpu-g2. >> >> To be compatible with older DT the driver is still capable to use the 'ctrl' >> reg-name even if it is deprecated now. >> >> Signed-off-by: Benjamin Gaignard >> Reviewed-by: Rob Herring >> Reviewed-by: Philipp Zabel > I need to edit the yaml file to add support the imx8mm, but it doesn't > appear that this series has gone anywhere. I know there is still some > waiting on the vpu-blk-ctrl driver, but it seems like the 8mq could > split the codecs out using syscon in place of the blk-ctrl until that > driver is available. If that doesn't work, I might have to introduce > a separate yaml file for mini which could be somehow merged with the > 8mq in the future. I am just not sure which way to go right now. To summarize Lucas a have a branch here: https://git.pengutronix.de/cgit/lst/linux/log/?h=imx8mq-vpu-blk-ctrl where he try to enable blk-ctrl for imx6mq, it is working for G1 but not for G2. You can find the thread about that here: https://www.spinics.net/lists/devicetree/msg450831.html Regards, Benjamin > > adam >> --- >> version 9: >> - Corrections in commit message >> >> version 7: >> - Add Rob and Philipp reviewed-by tag >> - Change syscon phandle name to nxp,imx8m-vpu-ctrl (remove 'q' to be >> usable for iMX8MM too) >> >> version 5: >> - This version doesn't break the backward compatibilty between kernel >> and DT. >> >> .../bindings/media/nxp,imx8mq-vpu.yaml | 53 ++++++++++++------- >> 1 file changed, 34 insertions(+), 19 deletions(-) >> >> diff --git a/Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml b/Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml >> index 762be3f96ce9..18e7d40a5f24 100644 >> --- a/Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml >> +++ b/Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml >> @@ -15,22 +15,18 @@ description: >> >> properties: >> compatible: >> - const: nxp,imx8mq-vpu >> + oneOf: >> + - const: nxp,imx8mq-vpu >> + - const: nxp,imx8mq-vpu-g2 >> >> reg: >> - maxItems: 3 >> - >> - reg-names: >> - items: >> - - const: g1 >> - - const: g2 >> - - const: ctrl >> + maxItems: 1 >> >> interrupts: >> - maxItems: 2 >> + maxItems: 1 >> >> interrupt-names: >> - items: >> + oneOf: >> - const: g1 >> - const: g2 >> >> @@ -46,14 +42,18 @@ properties: >> power-domains: >> maxItems: 1 >> >> + nxp,imx8m-vpu-ctrl: >> + description: Specifies a phandle to syscon VPU hardware control block >> + $ref: "/schemas/types.yaml#/definitions/phandle" >> + >> required: >> - compatible >> - reg >> - - reg-names >> - interrupts >> - interrupt-names >> - clocks >> - clock-names >> + - nxp,imx8m-vpu-ctrl >> >> additionalProperties: false >> >> @@ -62,18 +62,33 @@ examples: >> #include >> #include >> >> - vpu: video-codec@38300000 { >> + vpu_ctrl: syscon@38320000 { >> + compatible = "nxp,imx8mq-vpu-ctrl", "syscon"; >> + reg = <0x38320000 0x10000>; >> + }; >> + >> + vpu_g1: video-codec@38300000 { >> compatible = "nxp,imx8mq-vpu"; >> - reg = <0x38300000 0x10000>, >> - <0x38310000 0x10000>, >> - <0x38320000 0x10000>; >> - reg-names = "g1", "g2", "ctrl"; >> - interrupts = , >> - ; >> - interrupt-names = "g1", "g2"; >> + reg = <0x38300000 0x10000>; >> + interrupts = ; >> + interrupt-names = "g1"; >> + clocks = <&clk IMX8MQ_CLK_VPU_G1_ROOT>, >> + <&clk IMX8MQ_CLK_VPU_G2_ROOT>, >> + <&clk IMX8MQ_CLK_VPU_DEC_ROOT>; >> + clock-names = "g1", "g2", "bus"; >> + power-domains = <&pgc_vpu>; >> + nxp,imx8m-vpu-ctrl = <&vpu_ctrl>; >> + }; >> + >> + vpu_g2: video-codec@38310000 { >> + compatible = "nxp,imx8mq-vpu-g2"; >> + reg = <0x38300000 0x10000>; >> + interrupts = ; >> + interrupt-names = "g2"; >> clocks = <&clk IMX8MQ_CLK_VPU_G1_ROOT>, >> <&clk IMX8MQ_CLK_VPU_G2_ROOT>, >> <&clk IMX8MQ_CLK_VPU_DEC_ROOT>; >> clock-names = "g1", "g2", "bus"; >> power-domains = <&pgc_vpu>; >> + nxp,imx8m-vpu-ctrl = <&vpu_ctrl>; >> }; >> -- >> 2.25.1 >> >> >> _______________________________________________ >> linux-arm-kernel mailing list >> linux-arm-kernel@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/linux-arm-kernel 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 E85BBC433F5 for ; Tue, 30 Nov 2021 12:34:28 +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=OtAiENiodQnZSTGC+6vlWaTxOyVin2syquZ1MBPn7Qw=; b=XfUSk2Em9kSsBlm/Z3WqefkEQI F8GXhRNmBjkSwzusWCDLuWhancyBDELvSGdidRWL4urWC4xFGMkUn85H42XnogT6r4PHbeBbl2Bch 1+3J9ZXO0AW9yGGA5eRHNgK9rqG6tjOul5flyWqbHvbN93rjzew0Je8xdxJRcV/asmQDFgCvChmiE FwslALoMLPx26EmadcRntAJT/WN9xAC/6jI9dzotBR5qgrmX/0Ba3FfZbSzWDk/OYCBreHRPsEK23 LLnglKMx6zQTfLu9mJKqbL2uMll7uLo8JGwpHt3QKZ1Mt2W4+S1ol0MXPLt4XmYfPknvL3fMqVom1 brypNUYg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms2L2-0058Jn-Ny; Tue, 30 Nov 2021 12:34:24 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms2Kl-0058DU-9Z; Tue, 30 Nov 2021 12:34:11 +0000 Received: from [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5] (unknown [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id F38FA1F4500C; Tue, 30 Nov 2021 12:34:02 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=collabora.com; s=mail; t=1638275643; bh=QqCRwQ2875SMqv/AolhMllnqBqyumXGxkjHr+hKDVS4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=SZv1pYFCv6I+Dv3ozDVt5uFZcr7IZWZ4XeRoUyUMIu/ya8qzbMH+OqsGwWlocMyer M7/Hrb1A/4u6vSeEBrdlsCP/7G+yUagSHtd3jRIlMf6kSiEEPFBadpWQrLKrbzyi8p YXNRs9cz+fF3JWny8VN6FeLwlXvlEe3xgdEnClYQeUat17GBZpZV6nUteVZGmJZA+f /K6CMe0H8I7epGn2tNPJC5U583cLPxILjslPRTHwuF7CwFf63mRzp47ZSzbhVZ0pOP 3Itfn5ShA2oXAjcuNcYpDQ59v30KaQCErVpQrqWZIErawQcftI6/f9O7YHL1y4ljwZ EDQZOosbH/Ovw== Subject: Re: [PATCH v9 02/13] dt-bindings: media: nxp, imx8mq-vpu: Update the bindings for G2 support To: Adam Ford Cc: Ezequiel Garcia , Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Fabio Estevam , Lee Jones , Greg Kroah-Hartman , mripard@kernel.org, paul.kocialkowski@bootlin.com, Chen-Yu Tsai , Jernej Skrabec , hverkuil-cisco@xs4all.nl, emil.l.velikov@gmail.com, Sascha Hauer , NXP Linux Team , linux-media , "open list:HANTRO VPU CODEC DRIVER" , devicetree , arm-soc , Linux Kernel Mailing List , devel@driverdev.osuosl.org, kernel@collabora.com, Chris Healy , Rob Herring References: <20210407073534.376722-1-benjamin.gaignard@collabora.com> <20210407073534.376722-3-benjamin.gaignard@collabora.com> From: Benjamin Gaignard Message-ID: Date: Tue, 30 Nov 2021 13:34:00 +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: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211130_043407_776066_EA6DE53B X-CRM114-Status: GOOD ( 32.28 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org CkxlIDI5LzExLzIwMjEgw6AgMjE6MTMsIEFkYW0gRm9yZCBhIMOpY3JpdMKgOgo+IE9uIFdlZCwg QXByIDcsIDIwMjEgYXQgMjozNyBBTSBCZW5qYW1pbiBHYWlnbmFyZAo+IDxiZW5qYW1pbi5nYWln bmFyZEBjb2xsYWJvcmEuY29tPiB3cm90ZToKPj4gSW50cm9kdWNpbmcgdGhlIEcyIGhldmMgdmlk ZW8gZGVjb2RlciByZXF1aXJlcyBtb2RpZmljYXRpb25zIG9mIHRoZSBiaW5kaW5ncyB0byBhbGxv dwo+PiBvbmUgbm9kZSBwZXIgVlBVLgo+Pgo+PiBWUFVzIHNoYXJlIG9uZSBoYXJkd2FyZSBjb250 cm9sIGJsb2NrIHdoaWNoIGlzIHByb3ZpZGVkIGFzIGEgcGhhbmRsZSBvbgo+PiBhIHN5c2Nvbi4K Pj4gRWFjaCBub2RlIGhhcyBub3cgb25lIHJlZyBhbmQgb25lIGludGVycnVwdC4KPj4gQWRkIGEg Y29tcGF0aWJsZSBmb3IgRzIgaGFyZHdhcmUgYmxvY2s6IG54cCxpbXg4bXEtdnB1LWcyLgo+Pgo+ PiBUbyBiZSBjb21wYXRpYmxlIHdpdGggb2xkZXIgRFQgdGhlIGRyaXZlciBpcyBzdGlsbCBjYXBh YmxlIHRvIHVzZSB0aGUgJ2N0cmwnCj4+IHJlZy1uYW1lIGV2ZW4gaWYgaXQgaXMgZGVwcmVjYXRl ZCBub3cuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5n YWlnbmFyZEBjb2xsYWJvcmEuY29tPgo+PiBSZXZpZXdlZC1ieTogUm9iIEhlcnJpbmcgPHJvYmhA a2VybmVsLm9yZz4KPj4gUmV2aWV3ZWQtYnk6IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0 cm9uaXguZGU+Cj4gSSBuZWVkIHRvIGVkaXQgdGhlIHlhbWwgZmlsZSB0byBhZGQgc3VwcG9ydCB0 aGUgaW14OG1tLCBidXQgaXQgZG9lc24ndAo+IGFwcGVhciB0aGF0IHRoaXMgc2VyaWVzIGhhcyBn b25lIGFueXdoZXJlLiAgSSBrbm93IHRoZXJlIGlzIHN0aWxsIHNvbWUKPiB3YWl0aW5nIG9uIHRo ZSB2cHUtYmxrLWN0cmwgZHJpdmVyLCBidXQgaXQgc2VlbXMgbGlrZSB0aGUgOG1xIGNvdWxkCj4g c3BsaXQgdGhlIGNvZGVjcyBvdXQgdXNpbmcgc3lzY29uIGluIHBsYWNlIG9mIHRoZSBibGstY3Ry bCB1bnRpbCB0aGF0Cj4gZHJpdmVyIGlzIGF2YWlsYWJsZS4gIElmIHRoYXQgZG9lc24ndCB3b3Jr LCBJIG1pZ2h0IGhhdmUgdG8gaW50cm9kdWNlCj4gYSBzZXBhcmF0ZSB5YW1sIGZpbGUgZm9yIG1p bmkgd2hpY2ggY291bGQgYmUgc29tZWhvdyBtZXJnZWQgd2l0aCB0aGUKPiA4bXEgaW4gdGhlIGZ1 dHVyZS4gIEkgYW0ganVzdCBub3Qgc3VyZSB3aGljaCB3YXkgdG8gZ28gcmlnaHQgbm93LgoKVG8g c3VtbWFyaXplIEx1Y2FzIGEgaGF2ZSBhIGJyYW5jaCBoZXJlOiBodHRwczovL2dpdC5wZW5ndXRy b25peC5kZS9jZ2l0L2xzdC9saW51eC9sb2cvP2g9aW14OG1xLXZwdS1ibGstY3RybAp3aGVyZSBo ZSB0cnkgdG8gZW5hYmxlIGJsay1jdHJsIGZvciBpbXg2bXEsIGl0IGlzIHdvcmtpbmcgZm9yIEcx IGJ1dCBub3QgZm9yIEcyLgoKWW91IGNhbiBmaW5kIHRoZSB0aHJlYWQgYWJvdXQgdGhhdCBoZXJl OgpodHRwczovL3d3dy5zcGluaWNzLm5ldC9saXN0cy9kZXZpY2V0cmVlL21zZzQ1MDgzMS5odG1s CgpSZWdhcmRzLApCZW5qYW1pbgoKPgo+IGFkYW0KPj4gLS0tCj4+IHZlcnNpb24gOToKPj4gICAt IENvcnJlY3Rpb25zIGluIGNvbW1pdCBtZXNzYWdlCj4+Cj4+IHZlcnNpb24gNzoKPj4gICAtIEFk ZCBSb2IgYW5kIFBoaWxpcHAgcmV2aWV3ZWQtYnkgdGFnCj4+ICAgLSBDaGFuZ2Ugc3lzY29uIHBo YW5kbGUgbmFtZSB0byBueHAsaW14OG0tdnB1LWN0cmwgKHJlbW92ZSAncScgdG8gYmUKPj4gICAg IHVzYWJsZSBmb3IgaU1YOE1NIHRvbykKPj4KPj4gdmVyc2lvbiA1Ogo+PiAtIFRoaXMgdmVyc2lv biBkb2Vzbid0IGJyZWFrIHRoZSBiYWNrd2FyZCBjb21wYXRpYmlsdHkgYmV0d2VlbiBrZXJuZWwK Pj4gICAgYW5kIERULgo+Pgo+PiAgIC4uLi9iaW5kaW5ncy9tZWRpYS9ueHAsaW14OG1xLXZwdS55 YW1sICAgICAgICB8IDUzICsrKysrKysrKysrKy0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwg MzQgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlteDhtcS12cHUueWFtbCBi L0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tZWRpYS9ueHAsaW14OG1xLXZwdS55 YW1sCj4+IGluZGV4IDc2MmJlM2Y5NmNlOS4uMThlN2Q0MGE1ZjI0IDEwMDY0NAo+PiAtLS0gYS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlteDhtcS12cHUueWFt bAo+PiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlt eDhtcS12cHUueWFtbAo+PiBAQCAtMTUsMjIgKzE1LDE4IEBAIGRlc2NyaXB0aW9uOgo+Pgo+PiAg IHByb3BlcnRpZXM6Cj4+ICAgICBjb21wYXRpYmxlOgo+PiAtICAgIGNvbnN0OiBueHAsaW14OG1x LXZwdQo+PiArICAgIG9uZU9mOgo+PiArICAgICAgLSBjb25zdDogbnhwLGlteDhtcS12cHUKPj4g KyAgICAgIC0gY29uc3Q6IG54cCxpbXg4bXEtdnB1LWcyCj4+Cj4+ICAgICByZWc6Cj4+IC0gICAg bWF4SXRlbXM6IDMKPj4gLQo+PiAtICByZWctbmFtZXM6Cj4+IC0gICAgaXRlbXM6Cj4+IC0gICAg ICAtIGNvbnN0OiBnMQo+PiAtICAgICAgLSBjb25zdDogZzIKPj4gLSAgICAgIC0gY29uc3Q6IGN0 cmwKPj4gKyAgICBtYXhJdGVtczogMQo+Pgo+PiAgICAgaW50ZXJydXB0czoKPj4gLSAgICBtYXhJ dGVtczogMgo+PiArICAgIG1heEl0ZW1zOiAxCj4+Cj4+ICAgICBpbnRlcnJ1cHQtbmFtZXM6Cj4+ IC0gICAgaXRlbXM6Cj4+ICsgICAgb25lT2Y6Cj4+ICAgICAgICAgLSBjb25zdDogZzEKPj4gICAg ICAgICAtIGNvbnN0OiBnMgo+Pgo+PiBAQCAtNDYsMTQgKzQyLDE4IEBAIHByb3BlcnRpZXM6Cj4+ ICAgICBwb3dlci1kb21haW5zOgo+PiAgICAgICBtYXhJdGVtczogMQo+Pgo+PiArICBueHAsaW14 OG0tdnB1LWN0cmw6Cj4+ICsgICAgZGVzY3JpcHRpb246IFNwZWNpZmllcyBhIHBoYW5kbGUgdG8g c3lzY29uIFZQVSBoYXJkd2FyZSBjb250cm9sIGJsb2NrCj4+ICsgICAgJHJlZjogIi9zY2hlbWFz L3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3BoYW5kbGUiCj4+ICsKPj4gICByZXF1aXJlZDoKPj4g ICAgIC0gY29tcGF0aWJsZQo+PiAgICAgLSByZWcKPj4gLSAgLSByZWctbmFtZXMKPj4gICAgIC0g aW50ZXJydXB0cwo+PiAgICAgLSBpbnRlcnJ1cHQtbmFtZXMKPj4gICAgIC0gY2xvY2tzCj4+ICAg ICAtIGNsb2NrLW5hbWVzCj4+ICsgIC0gbnhwLGlteDhtLXZwdS1jdHJsCj4+Cj4+ICAgYWRkaXRp b25hbFByb3BlcnRpZXM6IGZhbHNlCj4+Cj4+IEBAIC02MiwxOCArNjIsMzMgQEAgZXhhbXBsZXM6 Cj4+ICAgICAgICAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvY2xvY2svaW14OG1xLWNsb2NrLmg+ Cj4+ICAgICAgICAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIv YXJtLWdpYy5oPgo+Pgo+PiAtICAgICAgICB2cHU6IHZpZGVvLWNvZGVjQDM4MzAwMDAwIHsKPj4g KyAgICAgICAgdnB1X2N0cmw6IHN5c2NvbkAzODMyMDAwMCB7Cj4+ICsgICAgICAgICAgICAgICAg IGNvbXBhdGlibGUgPSAibnhwLGlteDhtcS12cHUtY3RybCIsICJzeXNjb24iOwo+PiArICAgICAg ICAgICAgICAgICByZWcgPSA8MHgzODMyMDAwMCAweDEwMDAwPjsKPj4gKyAgICAgICAgfTsKPj4g Kwo+PiArICAgICAgICB2cHVfZzE6IHZpZGVvLWNvZGVjQDM4MzAwMDAwIHsKPj4gICAgICAgICAg ICAgICAgICAgY29tcGF0aWJsZSA9ICJueHAsaW14OG1xLXZwdSI7Cj4+IC0gICAgICAgICAgICAg ICAgcmVnID0gPDB4MzgzMDAwMDAgMHgxMDAwMD4sCj4+IC0gICAgICAgICAgICAgICAgICAgICAg PDB4MzgzMTAwMDAgMHgxMDAwMD4sCj4+IC0gICAgICAgICAgICAgICAgICAgICAgPDB4MzgzMjAw MDAgMHgxMDAwMD47Cj4+IC0gICAgICAgICAgICAgICAgcmVnLW5hbWVzID0gImcxIiwgImcyIiwg ImN0cmwiOwo+PiAtICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSA3IElSUV9U WVBFX0xFVkVMX0hJR0g+LAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQ SSA4IElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+PiAtICAgICAgICAgICAgICAgIGludGVycnVwdC1u YW1lcyA9ICJnMSIsICJnMiI7Cj4+ICsgICAgICAgICAgICAgICAgcmVnID0gPDB4MzgzMDAwMDAg MHgxMDAwMD47Cj4+ICsgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJIDcgSVJR X1RZUEVfTEVWRUxfSElHSD47Cj4+ICsgICAgICAgICAgICAgICAgaW50ZXJydXB0LW5hbWVzID0g ImcxIjsKPj4gKyAgICAgICAgICAgICAgICBjbG9ja3MgPSA8JmNsayBJTVg4TVFfQ0xLX1ZQVV9H MV9ST09UPiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICA8JmNsayBJTVg4TVFfQ0xLX1ZQ VV9HMl9ST09UPiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICA8JmNsayBJTVg4TVFfQ0xL X1ZQVV9ERUNfUk9PVD47Cj4+ICsgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiZzEiLCAi ZzIiLCAiYnVzIjsKPj4gKyAgICAgICAgICAgICAgICBwb3dlci1kb21haW5zID0gPCZwZ2NfdnB1 PjsKPj4gKyAgICAgICAgICAgICAgICBueHAsaW14OG0tdnB1LWN0cmwgPSA8JnZwdV9jdHJsPjsK Pj4gKyAgICAgICAgfTsKPj4gKwo+PiArICAgICAgICB2cHVfZzI6IHZpZGVvLWNvZGVjQDM4MzEw MDAwIHsKPj4gKyAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gIm54cCxpbXg4bXEtdnB1LWcy IjsKPj4gKyAgICAgICAgICAgICAgICByZWcgPSA8MHgzODMwMDAwMCAweDEwMDAwPjsKPj4gKyAg ICAgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPEdJQ19TUEkgOCBJUlFfVFlQRV9MRVZFTF9ISUdI PjsKPj4gKyAgICAgICAgICAgICAgICBpbnRlcnJ1cHQtbmFtZXMgPSAiZzIiOwo+PiAgICAgICAg ICAgICAgICAgICBjbG9ja3MgPSA8JmNsayBJTVg4TVFfQ0xLX1ZQVV9HMV9ST09UPiwKPj4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgPCZjbGsgSU1YOE1RX0NMS19WUFVfRzJfUk9PVD4sCj4+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwmY2xrIElNWDhNUV9DTEtfVlBVX0RFQ19ST09U PjsKPj4gICAgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiZzEiLCAiZzIiLCAiYnVzIjsK Pj4gICAgICAgICAgICAgICAgICAgcG93ZXItZG9tYWlucyA9IDwmcGdjX3ZwdT47Cj4+ICsgICAg ICAgICAgICAgICAgbnhwLGlteDhtLXZwdS1jdHJsID0gPCZ2cHVfY3RybD47Cj4+ICAgICAgICAg ICB9Owo+PiAtLQo+PiAyLjI1LjEKPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4gbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKPj4g bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCj4+IGh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2NoaXAgbWFpbGlu ZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo= 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 467F5C433F5 for ; Tue, 30 Nov 2021 12:35:46 +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=80OaGZ4/Da57OjDwdSib9fHyk0OVtrbMNp2MUZ0u2Jw=; b=UAHeDOx6i80SN8Ay/3RTsSTpSe UI+sQBx3rO9Yih5ydQJ6uJtXGnHUho2G4Km2rrk3SBkY4On1/P0fWSEUZ7Wi06cRUWszxAOLBzFON mKpXm72ntIJq463LiSxj6TPgrFZK7xwi9sgx3sD4JLR+q5onwZZekS8B5y0a2QDdeWeaQ4AZVisCQ gL+QSuejJblZQkG82hjp2rdtdYoJXB0f+52QN8wR5Q2Cu5OIpQNS+O+mvS1kwpLJ7vOdt+ju9pWiP pPEwbE5oDvYvvZKW2ze0aynUWjlAwg4k10X+dAcvYErzl5XVWslHFFrnYZeD6WlvJF6xQk15I5/7M HreDOwdg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms2Ks-0058Gm-EB; Tue, 30 Nov 2021 12:34:14 +0000 Received: from bhuna.collabora.co.uk ([46.235.227.227]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1ms2Kl-0058DU-9Z; Tue, 30 Nov 2021 12:34:11 +0000 Received: from [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5] (unknown [IPv6:2a01:e0a:120:3210:b422:9841:4afb:11b5]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: benjamin.gaignard) by bhuna.collabora.co.uk (Postfix) with ESMTPSA id F38FA1F4500C; Tue, 30 Nov 2021 12:34:02 +0000 (GMT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=collabora.com; s=mail; t=1638275643; bh=QqCRwQ2875SMqv/AolhMllnqBqyumXGxkjHr+hKDVS4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=SZv1pYFCv6I+Dv3ozDVt5uFZcr7IZWZ4XeRoUyUMIu/ya8qzbMH+OqsGwWlocMyer M7/Hrb1A/4u6vSeEBrdlsCP/7G+yUagSHtd3jRIlMf6kSiEEPFBadpWQrLKrbzyi8p YXNRs9cz+fF3JWny8VN6FeLwlXvlEe3xgdEnClYQeUat17GBZpZV6nUteVZGmJZA+f /K6CMe0H8I7epGn2tNPJC5U583cLPxILjslPRTHwuF7CwFf63mRzp47ZSzbhVZ0pOP 3Itfn5ShA2oXAjcuNcYpDQ59v30KaQCErVpQrqWZIErawQcftI6/f9O7YHL1y4ljwZ EDQZOosbH/Ovw== Subject: Re: [PATCH v9 02/13] dt-bindings: media: nxp, imx8mq-vpu: Update the bindings for G2 support To: Adam Ford Cc: Ezequiel Garcia , Philipp Zabel , Mauro Carvalho Chehab , Rob Herring , Shawn Guo , Sascha Hauer , Fabio Estevam , Lee Jones , Greg Kroah-Hartman , mripard@kernel.org, paul.kocialkowski@bootlin.com, Chen-Yu Tsai , Jernej Skrabec , hverkuil-cisco@xs4all.nl, emil.l.velikov@gmail.com, Sascha Hauer , NXP Linux Team , linux-media , "open list:HANTRO VPU CODEC DRIVER" , devicetree , arm-soc , Linux Kernel Mailing List , devel@driverdev.osuosl.org, kernel@collabora.com, Chris Healy , Rob Herring References: <20210407073534.376722-1-benjamin.gaignard@collabora.com> <20210407073534.376722-3-benjamin.gaignard@collabora.com> From: Benjamin Gaignard Message-ID: Date: Tue, 30 Nov 2021 13:34:00 +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: Content-Language: en-US X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211130_043407_776066_EA6DE53B X-CRM114-Status: GOOD ( 32.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-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 CkxlIDI5LzExLzIwMjEgw6AgMjE6MTMsIEFkYW0gRm9yZCBhIMOpY3JpdMKgOgo+IE9uIFdlZCwg QXByIDcsIDIwMjEgYXQgMjozNyBBTSBCZW5qYW1pbiBHYWlnbmFyZAo+IDxiZW5qYW1pbi5nYWln bmFyZEBjb2xsYWJvcmEuY29tPiB3cm90ZToKPj4gSW50cm9kdWNpbmcgdGhlIEcyIGhldmMgdmlk ZW8gZGVjb2RlciByZXF1aXJlcyBtb2RpZmljYXRpb25zIG9mIHRoZSBiaW5kaW5ncyB0byBhbGxv dwo+PiBvbmUgbm9kZSBwZXIgVlBVLgo+Pgo+PiBWUFVzIHNoYXJlIG9uZSBoYXJkd2FyZSBjb250 cm9sIGJsb2NrIHdoaWNoIGlzIHByb3ZpZGVkIGFzIGEgcGhhbmRsZSBvbgo+PiBhIHN5c2Nvbi4K Pj4gRWFjaCBub2RlIGhhcyBub3cgb25lIHJlZyBhbmQgb25lIGludGVycnVwdC4KPj4gQWRkIGEg Y29tcGF0aWJsZSBmb3IgRzIgaGFyZHdhcmUgYmxvY2s6IG54cCxpbXg4bXEtdnB1LWcyLgo+Pgo+ PiBUbyBiZSBjb21wYXRpYmxlIHdpdGggb2xkZXIgRFQgdGhlIGRyaXZlciBpcyBzdGlsbCBjYXBh YmxlIHRvIHVzZSB0aGUgJ2N0cmwnCj4+IHJlZy1uYW1lIGV2ZW4gaWYgaXQgaXMgZGVwcmVjYXRl ZCBub3cuCj4+Cj4+IFNpZ25lZC1vZmYtYnk6IEJlbmphbWluIEdhaWduYXJkIDxiZW5qYW1pbi5n YWlnbmFyZEBjb2xsYWJvcmEuY29tPgo+PiBSZXZpZXdlZC1ieTogUm9iIEhlcnJpbmcgPHJvYmhA a2VybmVsLm9yZz4KPj4gUmV2aWV3ZWQtYnk6IFBoaWxpcHAgWmFiZWwgPHAuemFiZWxAcGVuZ3V0 cm9uaXguZGU+Cj4gSSBuZWVkIHRvIGVkaXQgdGhlIHlhbWwgZmlsZSB0byBhZGQgc3VwcG9ydCB0 aGUgaW14OG1tLCBidXQgaXQgZG9lc24ndAo+IGFwcGVhciB0aGF0IHRoaXMgc2VyaWVzIGhhcyBn b25lIGFueXdoZXJlLiAgSSBrbm93IHRoZXJlIGlzIHN0aWxsIHNvbWUKPiB3YWl0aW5nIG9uIHRo ZSB2cHUtYmxrLWN0cmwgZHJpdmVyLCBidXQgaXQgc2VlbXMgbGlrZSB0aGUgOG1xIGNvdWxkCj4g c3BsaXQgdGhlIGNvZGVjcyBvdXQgdXNpbmcgc3lzY29uIGluIHBsYWNlIG9mIHRoZSBibGstY3Ry bCB1bnRpbCB0aGF0Cj4gZHJpdmVyIGlzIGF2YWlsYWJsZS4gIElmIHRoYXQgZG9lc24ndCB3b3Jr LCBJIG1pZ2h0IGhhdmUgdG8gaW50cm9kdWNlCj4gYSBzZXBhcmF0ZSB5YW1sIGZpbGUgZm9yIG1p bmkgd2hpY2ggY291bGQgYmUgc29tZWhvdyBtZXJnZWQgd2l0aCB0aGUKPiA4bXEgaW4gdGhlIGZ1 dHVyZS4gIEkgYW0ganVzdCBub3Qgc3VyZSB3aGljaCB3YXkgdG8gZ28gcmlnaHQgbm93LgoKVG8g c3VtbWFyaXplIEx1Y2FzIGEgaGF2ZSBhIGJyYW5jaCBoZXJlOiBodHRwczovL2dpdC5wZW5ndXRy b25peC5kZS9jZ2l0L2xzdC9saW51eC9sb2cvP2g9aW14OG1xLXZwdS1ibGstY3RybAp3aGVyZSBo ZSB0cnkgdG8gZW5hYmxlIGJsay1jdHJsIGZvciBpbXg2bXEsIGl0IGlzIHdvcmtpbmcgZm9yIEcx IGJ1dCBub3QgZm9yIEcyLgoKWW91IGNhbiBmaW5kIHRoZSB0aHJlYWQgYWJvdXQgdGhhdCBoZXJl OgpodHRwczovL3d3dy5zcGluaWNzLm5ldC9saXN0cy9kZXZpY2V0cmVlL21zZzQ1MDgzMS5odG1s CgpSZWdhcmRzLApCZW5qYW1pbgoKPgo+IGFkYW0KPj4gLS0tCj4+IHZlcnNpb24gOToKPj4gICAt IENvcnJlY3Rpb25zIGluIGNvbW1pdCBtZXNzYWdlCj4+Cj4+IHZlcnNpb24gNzoKPj4gICAtIEFk ZCBSb2IgYW5kIFBoaWxpcHAgcmV2aWV3ZWQtYnkgdGFnCj4+ICAgLSBDaGFuZ2Ugc3lzY29uIHBo YW5kbGUgbmFtZSB0byBueHAsaW14OG0tdnB1LWN0cmwgKHJlbW92ZSAncScgdG8gYmUKPj4gICAg IHVzYWJsZSBmb3IgaU1YOE1NIHRvbykKPj4KPj4gdmVyc2lvbiA1Ogo+PiAtIFRoaXMgdmVyc2lv biBkb2Vzbid0IGJyZWFrIHRoZSBiYWNrd2FyZCBjb21wYXRpYmlsdHkgYmV0d2VlbiBrZXJuZWwK Pj4gICAgYW5kIERULgo+Pgo+PiAgIC4uLi9iaW5kaW5ncy9tZWRpYS9ueHAsaW14OG1xLXZwdS55 YW1sICAgICAgICB8IDUzICsrKysrKysrKysrKy0tLS0tLS0KPj4gICAxIGZpbGUgY2hhbmdlZCwg MzQgaW5zZXJ0aW9ucygrKSwgMTkgZGVsZXRpb25zKC0pCj4+Cj4+IGRpZmYgLS1naXQgYS9Eb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlteDhtcS12cHUueWFtbCBi L0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tZWRpYS9ueHAsaW14OG1xLXZwdS55 YW1sCj4+IGluZGV4IDc2MmJlM2Y5NmNlOS4uMThlN2Q0MGE1ZjI0IDEwMDY0NAo+PiAtLS0gYS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlteDhtcS12cHUueWFt bAo+PiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbnhwLGlt eDhtcS12cHUueWFtbAo+PiBAQCAtMTUsMjIgKzE1LDE4IEBAIGRlc2NyaXB0aW9uOgo+Pgo+PiAg IHByb3BlcnRpZXM6Cj4+ICAgICBjb21wYXRpYmxlOgo+PiAtICAgIGNvbnN0OiBueHAsaW14OG1x LXZwdQo+PiArICAgIG9uZU9mOgo+PiArICAgICAgLSBjb25zdDogbnhwLGlteDhtcS12cHUKPj4g KyAgICAgIC0gY29uc3Q6IG54cCxpbXg4bXEtdnB1LWcyCj4+Cj4+ICAgICByZWc6Cj4+IC0gICAg bWF4SXRlbXM6IDMKPj4gLQo+PiAtICByZWctbmFtZXM6Cj4+IC0gICAgaXRlbXM6Cj4+IC0gICAg ICAtIGNvbnN0OiBnMQo+PiAtICAgICAgLSBjb25zdDogZzIKPj4gLSAgICAgIC0gY29uc3Q6IGN0 cmwKPj4gKyAgICBtYXhJdGVtczogMQo+Pgo+PiAgICAgaW50ZXJydXB0czoKPj4gLSAgICBtYXhJ dGVtczogMgo+PiArICAgIG1heEl0ZW1zOiAxCj4+Cj4+ICAgICBpbnRlcnJ1cHQtbmFtZXM6Cj4+ IC0gICAgaXRlbXM6Cj4+ICsgICAgb25lT2Y6Cj4+ICAgICAgICAgLSBjb25zdDogZzEKPj4gICAg ICAgICAtIGNvbnN0OiBnMgo+Pgo+PiBAQCAtNDYsMTQgKzQyLDE4IEBAIHByb3BlcnRpZXM6Cj4+ ICAgICBwb3dlci1kb21haW5zOgo+PiAgICAgICBtYXhJdGVtczogMQo+Pgo+PiArICBueHAsaW14 OG0tdnB1LWN0cmw6Cj4+ICsgICAgZGVzY3JpcHRpb246IFNwZWNpZmllcyBhIHBoYW5kbGUgdG8g c3lzY29uIFZQVSBoYXJkd2FyZSBjb250cm9sIGJsb2NrCj4+ICsgICAgJHJlZjogIi9zY2hlbWFz L3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3BoYW5kbGUiCj4+ICsKPj4gICByZXF1aXJlZDoKPj4g ICAgIC0gY29tcGF0aWJsZQo+PiAgICAgLSByZWcKPj4gLSAgLSByZWctbmFtZXMKPj4gICAgIC0g aW50ZXJydXB0cwo+PiAgICAgLSBpbnRlcnJ1cHQtbmFtZXMKPj4gICAgIC0gY2xvY2tzCj4+ICAg ICAtIGNsb2NrLW5hbWVzCj4+ICsgIC0gbnhwLGlteDhtLXZwdS1jdHJsCj4+Cj4+ICAgYWRkaXRp b25hbFByb3BlcnRpZXM6IGZhbHNlCj4+Cj4+IEBAIC02MiwxOCArNjIsMzMgQEAgZXhhbXBsZXM6 Cj4+ICAgICAgICAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvY2xvY2svaW14OG1xLWNsb2NrLmg+ Cj4+ICAgICAgICAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIv YXJtLWdpYy5oPgo+Pgo+PiAtICAgICAgICB2cHU6IHZpZGVvLWNvZGVjQDM4MzAwMDAwIHsKPj4g KyAgICAgICAgdnB1X2N0cmw6IHN5c2NvbkAzODMyMDAwMCB7Cj4+ICsgICAgICAgICAgICAgICAg IGNvbXBhdGlibGUgPSAibnhwLGlteDhtcS12cHUtY3RybCIsICJzeXNjb24iOwo+PiArICAgICAg ICAgICAgICAgICByZWcgPSA8MHgzODMyMDAwMCAweDEwMDAwPjsKPj4gKyAgICAgICAgfTsKPj4g Kwo+PiArICAgICAgICB2cHVfZzE6IHZpZGVvLWNvZGVjQDM4MzAwMDAwIHsKPj4gICAgICAgICAg ICAgICAgICAgY29tcGF0aWJsZSA9ICJueHAsaW14OG1xLXZwdSI7Cj4+IC0gICAgICAgICAgICAg ICAgcmVnID0gPDB4MzgzMDAwMDAgMHgxMDAwMD4sCj4+IC0gICAgICAgICAgICAgICAgICAgICAg PDB4MzgzMTAwMDAgMHgxMDAwMD4sCj4+IC0gICAgICAgICAgICAgICAgICAgICAgPDB4MzgzMjAw MDAgMHgxMDAwMD47Cj4+IC0gICAgICAgICAgICAgICAgcmVnLW5hbWVzID0gImcxIiwgImcyIiwg ImN0cmwiOwo+PiAtICAgICAgICAgICAgICAgIGludGVycnVwdHMgPSA8R0lDX1NQSSA3IElSUV9U WVBFX0xFVkVMX0hJR0g+LAo+PiAtICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8R0lDX1NQ SSA4IElSUV9UWVBFX0xFVkVMX0hJR0g+Owo+PiAtICAgICAgICAgICAgICAgIGludGVycnVwdC1u YW1lcyA9ICJnMSIsICJnMiI7Cj4+ICsgICAgICAgICAgICAgICAgcmVnID0gPDB4MzgzMDAwMDAg MHgxMDAwMD47Cj4+ICsgICAgICAgICAgICAgICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJIDcgSVJR X1RZUEVfTEVWRUxfSElHSD47Cj4+ICsgICAgICAgICAgICAgICAgaW50ZXJydXB0LW5hbWVzID0g ImcxIjsKPj4gKyAgICAgICAgICAgICAgICBjbG9ja3MgPSA8JmNsayBJTVg4TVFfQ0xLX1ZQVV9H MV9ST09UPiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICA8JmNsayBJTVg4TVFfQ0xLX1ZQ VV9HMl9ST09UPiwKPj4gKyAgICAgICAgICAgICAgICAgICAgICAgICA8JmNsayBJTVg4TVFfQ0xL X1ZQVV9ERUNfUk9PVD47Cj4+ICsgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiZzEiLCAi ZzIiLCAiYnVzIjsKPj4gKyAgICAgICAgICAgICAgICBwb3dlci1kb21haW5zID0gPCZwZ2NfdnB1 PjsKPj4gKyAgICAgICAgICAgICAgICBueHAsaW14OG0tdnB1LWN0cmwgPSA8JnZwdV9jdHJsPjsK Pj4gKyAgICAgICAgfTsKPj4gKwo+PiArICAgICAgICB2cHVfZzI6IHZpZGVvLWNvZGVjQDM4MzEw MDAwIHsKPj4gKyAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gIm54cCxpbXg4bXEtdnB1LWcy IjsKPj4gKyAgICAgICAgICAgICAgICByZWcgPSA8MHgzODMwMDAwMCAweDEwMDAwPjsKPj4gKyAg ICAgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPEdJQ19TUEkgOCBJUlFfVFlQRV9MRVZFTF9ISUdI PjsKPj4gKyAgICAgICAgICAgICAgICBpbnRlcnJ1cHQtbmFtZXMgPSAiZzIiOwo+PiAgICAgICAg ICAgICAgICAgICBjbG9ja3MgPSA8JmNsayBJTVg4TVFfQ0xLX1ZQVV9HMV9ST09UPiwKPj4gICAg ICAgICAgICAgICAgICAgICAgICAgICAgPCZjbGsgSU1YOE1RX0NMS19WUFVfRzJfUk9PVD4sCj4+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwmY2xrIElNWDhNUV9DTEtfVlBVX0RFQ19ST09U PjsKPj4gICAgICAgICAgICAgICAgICAgY2xvY2stbmFtZXMgPSAiZzEiLCAiZzIiLCAiYnVzIjsK Pj4gICAgICAgICAgICAgICAgICAgcG93ZXItZG9tYWlucyA9IDwmcGdjX3ZwdT47Cj4+ICsgICAg ICAgICAgICAgICAgbnhwLGlteDhtLXZwdS1jdHJsID0gPCZ2cHVfY3RybD47Cj4+ICAgICAgICAg ICB9Owo+PiAtLQo+PiAyLjI1LjEKPj4KPj4KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPj4gbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKPj4g bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCj4+IGh0dHA6Ly9saXN0cy5pbmZy YWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=