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 195FAC636CD for ; Tue, 31 Jan 2023 07:46:18 +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: 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=UYXvlTglHPZyey7QCEjyU9bgnkGhRE562PnRGbZpRQE=; b=pPp0mdgcJdigRz SyrdSGjrYbJjqjZSxL4Zs3s/eHj0MwuaQL8mPltypB/AIZYG5s6/QVbEXGfjaA5urms+OzvbP5CMf Yx2dkywtQSF9toAA/aQAbFtrLzM9IfzlJpKWBAYplJaNxmVd5PbsxlWApdmUDMGM+c4JwYpqO3GGj lo9WZP2duUCWCu8x3vHT11+M4aY7/BGqGuBn5VqzBisgPmdQJHASh/TKvtOfLbyGoUlo/tBEwg5rW u4G/IuAi+ntYuyx2aJWKSUFQbf6Z5aFkxVyeSZAV+9fFWaukTtnTbykNMv7Zld39DE9pKqzprRd16 qZBBjm18MOZxRj+0RqQg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMlKV-006bBh-7b; Tue, 31 Jan 2023 07:45:23 +0000 Received: from relay5-d.mail.gandi.net ([2001:4b98:dc4:8::225]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pMlKQ-006bAS-Lt for linux-arm-kernel@lists.infradead.org; Tue, 31 Jan 2023 07:45:21 +0000 Received: (Authenticated sender: herve.codina@bootlin.com) by mail.gandi.net (Postfix) with ESMTPSA id 40C181C0004; Tue, 31 Jan 2023 07:45:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1675151114; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=wMe+6sH9kAIkOp6zpYrCxiYnhxYIO5nkKGD3Z8ma8r0=; b=kut/azU7sBFwJKKha2Hf0Qt0ZLGEVip7CNkI2Hx1xDS2aW9gbjDBCVPYMFN0t5YhIGVEyF hYiBnzl0ipwhmV/lrsSteBmr1Zu+OLvnxoeCywGzWHVdv+8ySOKo/qyOkpd+FvrP3eMIZz RvoOqoh6E4nBbOeNQ83gcZFm+nAGAfMQge79AxgkzGmMoN/WrwksO3Eez8J3qvGlDzMLzW xWdg9eAnBa88KKiAlbj5gtNSjFMHT3BmNaA9/qbSJaEtKj/VSQQYauN/ZZbeVGd1djLBPL 7Z4vDPDnYaRDN4adENmDTXiZuLnMoFxbnKXGaKqp8h1ErfazEJDupN/PRANAEg== Date: Tue, 31 Jan 2023 08:45:08 +0100 From: Herve Codina To: Rob Herring Cc: Li Yang , Krzysztof Kozlowski , Liam Girdwood , Mark Brown , Christophe Leroy , Michael Ellerman , Nicholas Piggin , Qiang Zhao , Jaroslav Kysela , Takashi Iwai , Shengjiu Wang , Xiubo Li , Fabio Estevam , Nicolin Chen , linuxppc-dev@lists.ozlabs.org, linux-arm-kernel@lists.infradead.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, alsa-devel@alsa-project.org, Thomas Petazzoni Subject: Re: [PATCH v4 05/10] dt-bindings: soc: fsl: cpm_qe: Add QMC controller Message-ID: <20230131084508.32b80a1b@bootlin.com> In-Reply-To: <20230130183037.GA3076426-robh@kernel.org> References: <20230126083222.374243-1-herve.codina@bootlin.com> <20230126083222.374243-6-herve.codina@bootlin.com> <20230130183037.GA3076426-robh@kernel.org> Organization: Bootlin X-Mailer: Claws Mail 4.1.1 (GTK 3.24.36; x86_64-redhat-linux-gnu) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230130_234519_059552_051B7A90 X-CRM114-Status: GOOD ( 28.56 ) 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 SGkgUm9iLAoKT24gTW9uLCAzMCBKYW4gMjAyMyAxMjozMDozNyAtMDYwMApSb2IgSGVycmluZyA8 cm9iaEBrZXJuZWwub3JnPiB3cm90ZToKCj4gT24gVGh1LCBKYW4gMjYsIDIwMjMgYXQgMDk6MzI6 MTdBTSArMDEwMCwgSGVydmUgQ29kaW5hIHdyb3RlOgo+ID4gQWRkIHN1cHBvcnQgZm9yIHRoZSBR TUMgKFFVSUNDIE11bHRpY2hhbm5lbCBDb250cm9sbGVyKQo+ID4gYXZhaWxhYmxlIGluIHNvbWUg UG93ZXJRVUlDQyBTb0Mgc3VjaCBhcyBNUEM4ODUgb3IgTVBDODY2Lgo+ID4gCj4gPiBTaWduZWQt b2ZmLWJ5OiBIZXJ2ZSBDb2RpbmEgPGhlcnZlLmNvZGluYUBib290bGluLmNvbT4KPiA+IC0tLQo+ ID4gIC4uLi9iaW5kaW5ncy9zb2MvZnNsL2NwbV9xZS9mc2wscW1jLnlhbWwgICAgICB8IDE2NyAr KysrKysrKysrKysrKysrKysgIAo+IAo+IGZzbCxjcG0xLXNjYy1xbWMueWFtbAoKT2ssIHdpbGwg YmUgY2hhbmdlZCBpbiB0aGUgbmV4dCBpdGVyYXRpb24uCgo+IAo+ID4gIDEgZmlsZSBjaGFuZ2Vk LCAxNjcgaW5zZXJ0aW9ucygrKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3Mvc29jL2ZzbC9jcG1fcWUvZnNsLHFtYy55YW1sCj4gPiAKPiA+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mvc29jL2ZzbC9j cG1fcWUvZnNsLHFtYy55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Nv Yy9mc2wvY3BtX3FlL2ZzbCxxbWMueWFtbAo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiA+IGlu ZGV4IDAwMDAwMDAwMDAwMC4uOTE0MWE4Y2ExODNiCj4gPiAtLS0gL2Rldi9udWxsCj4gPiArKysg Yi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mvc29jL2ZzbC9jcG1fcWUvZnNsLHFt Yy55YW1sCj4gPiBAQCAtMCwwICsxLDE2NyBAQAo+ID4gKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZp ZXI6IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ID4gKyVZQU1MIDEuMgo+ID4gKy0t LQo+ID4gKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvc29jL2ZzbC9jcG1fcWUv ZnNsLHFtYy55YW1sIwo+ID4gKyRzY2hlbWE6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNj aGVtYXMvY29yZS55YW1sIwo+ID4gKwo+ID4gK3RpdGxlOiBQb3dlclFVSUNDIENQTSBRVUlDQyBN dWx0aWNoYW5uZWwgQ29udHJvbGxlciAoUU1DKQo+ID4gKwo+ID4gK21haW50YWluZXJzOgo+ID4g KyAgLSBIZXJ2ZSBDb2RpbmEgPGhlcnZlLmNvZGluYUBib290bGluLmNvbT4KPiA+ICsKPiA+ICtk ZXNjcmlwdGlvbjoKPiA+ICsgIFRoZSBRTUMgKFFVSUNDIE11bHRpY2hhbm5lbCBDb250cm9sbGVy KSBlbXVsYXRlcyB1cCB0byA2NCBjaGFubmVscyB3aXRoaW4gb25lCj4gPiArICBzZXJpYWwgY29u dHJvbGxlciB1c2luZyB0aGUgc2FtZSBURE0gcGh5c2ljYWwgaW50ZXJmYWNlIHJvdXRlZCBmcm9t IFRTQS4KPiA+ICsKPiA+ICtwcm9wZXJ0aWVzOgo+ID4gKyAgY29tcGF0aWJsZToKPiA+ICsgICAg aXRlbXM6Cj4gPiArICAgICAgLSBlbnVtOgo+ID4gKyAgICAgICAgICAtIGZzbCxtcGM4ODUtc2Nj LXFtYwo+ID4gKyAgICAgICAgICAtIGZzbCxtcGM4NjYtc2NjLXFtYwo+ID4gKyAgICAgIC0gY29u c3Q6IGZzbCxjcG0xLXNjYy1xbWMKPiA+ICsKPiA+ICsgIHJlZzoKPiA+ICsgICAgaXRlbXM6Cj4g PiArICAgICAgLSBkZXNjcmlwdGlvbjogU0NDIChTZXJpYWwgY29tbXVuaWNhdGlvbiBjb250cm9s bGVyKSByZWdpc3RlciBiYXNlCj4gPiArICAgICAgLSBkZXNjcmlwdGlvbjogU0NDIHBhcmFtZXRl ciByYW0gYmFzZQo+ID4gKyAgICAgIC0gZGVzY3JpcHRpb246IER1YWwgcG9ydCByYW0gYmFzZQo+ ID4gKwo+ID4gKyAgcmVnLW5hbWVzOgo+ID4gKyAgICBpdGVtczoKPiA+ICsgICAgICAtIGNvbnN0 OiBzY2NfcmVncwo+ID4gKyAgICAgIC0gY29uc3Q6IHNjY19wcmFtCj4gPiArICAgICAgLSBjb25z dDogZHByYW0KPiA+ICsKPiA+ICsgIGludGVycnVwdHM6Cj4gPiArICAgIG1heEl0ZW1zOiAxCj4g PiArICAgIGRlc2NyaXB0aW9uOiBTQ0MgaW50ZXJydXB0IGxpbmUgaW4gdGhlIENQTSBpbnRlcnJ1 cHQgY29udHJvbGxlcgo+ID4gKwo+ID4gKyAgZnNsLHRzYS1zZXJpYWw6Cj4gPiArICAgICRyZWY6 IC9zY2hlbWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3BoYW5kbGUtYXJyYXkKPiA+ICsgICAg aXRlbXM6Cj4gPiArICAgICAgLSBpdGVtczoKPiA+ICsgICAgICAgICAgLSBkZXNjcmlwdGlvbjog cGhhbmRsZSB0byBUU0Egbm9kZQo+ID4gKyAgICAgICAgICAtIGVudW06IFsxLCAyLCAzXQo+ID4g KyAgICAgICAgICAgIGRlc2NyaXB0aW9uOiB8Cj4gPiArICAgICAgICAgICAgICBUU0Egc2VyaWFs IGludGVyZmFjZSAoZHQtYmluZGluZ3Mvc29jL2ZzbCx0c2EuaCBkZWZpbmVzIHRoZXNlCj4gPiAr ICAgICAgICAgICAgICB2YWx1ZXMpCj4gPiArICAgICAgICAgICAgICAgLSAxOiBTQ0MyCj4gPiAr ICAgICAgICAgICAgICAgLSAyOiBTQ0MzCj4gPiArICAgICAgICAgICAgICAgLSAzOiBTQ0M0Cj4g PiArICAgIGRlc2NyaXB0aW9uOgo+ID4gKyAgICAgIFNob3VsZCBiZSBhIHBoYW5kbGUvbnVtYmVy IHBhaXIuIFRoZSBwaGFuZGxlIHRvIFRTQSBub2RlIGFuZCB0aGUgVFNBCj4gPiArICAgICAgc2Vy aWFsIGludGVyZmFjZSB0byB1c2UuCj4gPiArCj4gPiArICAnI2FkZHJlc3MtY2VsbHMnOgo+ID4g KyAgICBjb25zdDogMQo+ID4gKwo+ID4gKyAgJyNzaXplLWNlbGxzJzoKPiA+ICsgICAgY29uc3Q6 IDAKPiA+ICsKPiA+ICsgICcjY2hhbi1jZWxscyc6Cj4gPiArICAgIGNvbnN0OiAxICAKPiAKPiBX aGF0J3MgdGhpcz8KCkEgUU1DIGNvbnN1bWVyLCBzdWNoIGFzICJRTUMgYXVkaW8iIGluIHRoaXMg c2VyaWVzLCBjYW4gaGF2ZSBhIHBoYW5kbGUgd2l0aAphbiBhcmd1bWVudCB0aGF0IHBvaW50cyB0 byB0aGlzIFFNQyBub2RlLiBGb3IgaW5zdGFuY2UsIGluIHRoZSAiUU1DIGF1ZGlvIgpub2RlLCB3 ZSBoYXZlOgogIGZzbCxxbWMtY2hhbiA9IDwmcW1jIDE2PjsKClRoZSAjY2hhbi1jZWxscyBwcm9w ZXJ0eSBpbiBUU0Egc3BlY2lmeSB0aGUgcHJlc2VuY2Ugb2YgdGhpcyBhcmd1bWVudC4KCldoYXQg ZG8geW91IHRoaW5rIGlmIEkgYWRkIHRoZSBmb2xsb3dpbmcgZGVzY3JpcHRpb246CiAgICcjY2hh bi1jZWxscyc6CiAgICAgY29uc3Q6IDEKICAgICBkZXNjcmlwdGlvbjoKICAgICAgIFFNQyBjb25z dW1lcnMgdGhhdCB1c2UgYSBwaGFuZGxlIHRvIFFNQyBuZWVkIHRvIHBhc3MgdGhlIGNoYW5uZWwK ICAgICAgIG51bWJlciB3aXRoIHRoaXMgcGhhbmRsZS4KICAgICAgIEZvciBpbnN0YW5jZSAiZnNs LHFtYy1jaGFuID0gPCZxbWMgMTY+OyIuCgo+IAo+ID4gKwo+ID4gK3BhdHRlcm5Qcm9wZXJ0aWVz Ogo+ID4gKyAgJ15jaGFubmVsQChbMC05XXxbMS01XVswLTldfDZbMC0zXSkkJzoKPiA+ICsgICAg ZGVzY3JpcHRpb246Cj4gPiArICAgICAgQSBjaGFubmVsIG1hbmFnZWQgYnkgdGhpcyBjb250cm9s bGVyCj4gPiArICAgIHR5cGU6IG9iamVjdAo+ID4gKwo+ID4gKyAgICBwcm9wZXJ0aWVzOgo+ID4g KyAgICAgIHJlZzoKPiA+ICsgICAgICAgIG1pbmltdW06IDAKPiA+ICsgICAgICAgIG1heGltdW06 IDYzCj4gPiArICAgICAgICBkZXNjcmlwdGlvbjoKPiA+ICsgICAgICAgICAgVGhlIGNoYW5uZWwg bnVtYmVyCj4gPiArCj4gPiArICAgICAgZnNsLG9wZXJhdGlvbmFsLW1vZGU6Cj4gPiArICAgICAg ICAkcmVmOiAvc2NoZW1hcy90eXBlcy55YW1sIy9kZWZpbml0aW9ucy9zdHJpbmcKPiA+ICsgICAg ICAgIGVudW06IFt0cmFuc3BhcmVudCwgaGRsY10KPiA+ICsgICAgICAgIGRlZmF1bHQ6IHRyYW5z cGFyZW50Cj4gPiArICAgICAgICBkZXNjcmlwdGlvbjogfAo+ID4gKyAgICAgICAgICBUaGUgY2hh bm5lbCBvcGVyYXRpb25hbCBtb2RlCj4gPiArICAgICAgICAgICAgLSBoZGxjOiBUaGUgY2hhbm5l bCBoYW5kbGVzIEhETEMgZnJhbWVzCj4gPiArICAgICAgICAgICAgLSB0cmFuc3BhcmVudDogVGhl IGNoYW5uZWwgaGFuZGxlcyByYXcgZGF0YSB3aXRob3V0IGFueSBwcm9jZXNzaW5nCj4gPiArCj4g PiArICAgICAgZnNsLHJldmVyc2UtZGF0YToKPiA+ICsgICAgICAgICRyZWY6IC9zY2hlbWFzL3R5 cGVzLnlhbWwjL2RlZmluaXRpb25zL2ZsYWcKPiA+ICsgICAgICAgIGRlc2NyaXB0aW9uOgo+ID4g KyAgICAgICAgICBUaGUgYml0IG9yZGVyIGFzIHNlZW4gb24gdGhlIGNoYW5uZWxzIGlzIHJldmVy c2VkLAo+ID4gKyAgICAgICAgICB0cmFuc21pdHRpbmcvcmVjZWl2aW5nIHRoZSBNU0Igb2YgZWFj aCBvY3RldCBmaXJzdC4KPiA+ICsgICAgICAgICAgVGhpcyBmbGFnIGlzIHVzZWQgb25seSBpbiAn dHJhbnNwYXJlbnQnIG1vZGUuCj4gPiArCj4gPiArICAgICAgZnNsLHR4LXRzLW1hc2s6Cj4gPiAr ICAgICAgICAkcmVmOiAvc2NoZW1hcy90eXBlcy55YW1sIy9kZWZpbml0aW9ucy91aW50NjQKPiA+ ICsgICAgICAgIGRlc2NyaXB0aW9uOgo+ID4gKyAgICAgICAgICBDaGFubmVsIGFzc2lnbmVkIFR4 IHRpbWUtc2xvdHMgd2l0aGluIHRoZSBUeCB0aW1lLXNsb3RzIHJvdXRlZCBieSB0aGUKPiA+ICsg ICAgICAgICAgVFNBIHRvIHRoaXMgY2VsbC4KPiA+ICsKPiA+ICsgICAgICBmc2wscngtdHMtbWFz azoKPiA+ICsgICAgICAgICRyZWY6IC9zY2hlbWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3Vp bnQ2NAo+ID4gKyAgICAgICAgZGVzY3JpcHRpb246Cj4gPiArICAgICAgICAgIENoYW5uZWwgYXNz aWduZWQgUnggdGltZS1zbG90cyB3aXRoaW4gdGhlIFJ4IHRpbWUtc2xvdHMgcm91dGVkIGJ5IHRo ZQo+ID4gKyAgICAgICAgICBUU0EgdG8gdGhpcyBjZWxsLgo+ID4gKwo+ID4gKyAgICByZXF1aXJl ZDoKPiA+ICsgICAgICAtIHJlZwo+ID4gKyAgICAgIC0gZnNsLHR4LXRzLW1hc2sKPiA+ICsgICAg ICAtIGZzbCxyeC10cy1tYXNrCj4gPiArCj4gPiArcmVxdWlyZWQ6Cj4gPiArICAtIGNvbXBhdGli bGUKPiA+ICsgIC0gcmVnCj4gPiArICAtIHJlZy1uYW1lcwo+ID4gKyAgLSBpbnRlcnJ1cHRzCj4g PiArICAtIGZzbCx0c2Etc2VyaWFsCj4gPiArICAtICcjYWRkcmVzcy1jZWxscycKPiA+ICsgIC0g JyNzaXplLWNlbGxzJwo+ID4gKyAgLSAnI2NoYW4tY2VsbHMnCj4gPiArCj4gPiArYWRkaXRpb25h bFByb3BlcnRpZXM6IGZhbHNlCj4gPiArCj4gPiArZXhhbXBsZXM6Cj4gPiArICAtIHwKPiA+ICsg ICAgI2luY2x1ZGUgPGR0LWJpbmRpbmdzL3NvYy9mc2wsdHNhLmg+Cj4gPiArCj4gPiArICAgIHFt Y0BhNjAgewo+ID4gKyAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsbXBjODg1LXNjYy1xbWMiLCAi ZnNsLGNwbTEtc2NjLXFtYyI7Cj4gPiArICAgICAgICByZWcgPSA8MHhhNjAgMHgyMD4sCj4gPiAr ICAgICAgICAgICAgICA8MHgzZjAwIDB4YzA+LAo+ID4gKyAgICAgICAgICAgICAgPDB4MjAwMCAw eDEwMDA+Owo+ID4gKyAgICAgICAgcmVnLW5hbWVzID0gInNjY19yZWdzIiwgInNjY19wcmFtIiwg ImRwcmFtIjsKPiA+ICsgICAgICAgIGludGVycnVwdHMgPSA8Mjc+Owo+ID4gKyAgICAgICAgaW50 ZXJydXB0LXBhcmVudCA9IDwmQ1BNX1BJQz47Cj4gPiArCj4gPiArICAgICAgICAjYWRkcmVzcy1j ZWxscyA9IDwxPjsKPiA+ICsgICAgICAgICNzaXplLWNlbGxzID0gPDA+Owo+ID4gKyAgICAgICAg I2NoYW4tY2VsbHMgPSA8MT47Cj4gPiArCj4gPiArICAgICAgICBmc2wsdHNhLXNlcmlhbCA9IDwm dHNhIEZTTF9DUE1fVFNBX1NDQzQ+Owo+ID4gKwo+ID4gKyAgICAgICAgY2hhbm5lbEAxNiB7Cj4g PiArICAgICAgICAgICAgLyogQ2gxNiA6IEZpcnN0IDQgZXZlbiBUUyBmcm9tIGFsbCByb3V0ZWQg ZnJvbSBUU0EgKi8KPiA+ICsgICAgICAgICAgICByZWcgPSA8MTY+Owo+ID4gKyAgICAgICAgICAg IGZzbCxtb2RlID0gInRyYW5zcGFyZW50IjsKPiA+ICsgICAgICAgICAgICBmc2wscmV2ZXJzZS1k YXRhOwo+ID4gKyAgICAgICAgICAgIGZzbCx0eC10cy1tYXNrID0gPDB4MDAwMDAwMDAgMHgwMDAw MDBhYT47Cj4gPiArICAgICAgICAgICAgZnNsLHJ4LXRzLW1hc2sgPSA8MHgwMDAwMDAwMCAweDAw MDAwMGFhPjsKPiA+ICsgICAgICAgIH07Cj4gPiArCj4gPiArICAgICAgICBjaGFubmVsQDE3IHsK PiA+ICsgICAgICAgICAgICAvKiBDaDE3IDogRmlyc3QgNCBvZGQgVFMgZnJvbSBhbGwgcm91dGVk IGZyb20gVFNBICovCj4gPiArICAgICAgICAgICAgcmVnID0gPDE3PjsKPiA+ICsgICAgICAgICAg ICBmc2wsbW9kZSA9ICJ0cmFuc3BhcmVudCI7Cj4gPiArICAgICAgICAgICAgZnNsLHJldmVyc2Ut ZGF0YTsKPiA+ICsgICAgICAgICAgICBmc2wsdHgtdHMtbWFzayA9IDwweDAwMDAwMDAwIDB4MDAw MDAwNTU+Owo+ID4gKyAgICAgICAgICAgIGZzbCxyeC10cy1tYXNrID0gPDB4MDAwMDAwMDAgMHgw MDAwMDA1NT47Cj4gPiArICAgICAgICB9Owo+ID4gKwo+ID4gKyAgICAgICAgY2hhbm5lbEAxOSB7 Cj4gPiArICAgICAgICAgICAgLyogQ2gxOSA6IDggVFMgKFRTIDguLjE1KSBmcm9tIGFsbCByb3V0 ZWQgZnJvbSBUU0EgKi8KPiA+ICsgICAgICAgICAgICByZWcgPSA8MTk+Owo+ID4gKyAgICAgICAg ICAgIGZzbCxtb2RlID0gImhkbGMiOwo+ID4gKyAgICAgICAgICAgIGZzbCx0eC10cy1tYXNrID0g PDB4MDAwMDAwMDAgMHgwMDAwZmYwMD47Cj4gPiArICAgICAgICAgICAgZnNsLHJ4LXRzLW1hc2sg PSA8MHgwMDAwMDAwMCAweDAwMDBmZjAwPjsKPiA+ICsgICAgICAgIH07Cj4gPiArICAgIH07Cj4g PiAtLSAKPiA+IDIuMzkuMAo+ID4gICAKClRoYW5rcyBmb3IgdGhlIHJldmlldywKSGVydsOpCgot LSAKSGVydsOpIENvZGluYSwgQm9vdGxpbgpFbWJlZGRlZCBMaW51eCBhbmQgS2VybmVsIGVuZ2lu ZWVyaW5nCmh0dHBzOi8vYm9vdGxpbi5jb20KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFy bS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK