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 29CD9C54EE9 for ; Fri, 16 Sep 2022 13:57:57 +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=fDHaw3ZK1R/7jR7ojaP9ovkWEh4Ni9cbUMYSyW4COdw=; b=1CQL7/U1yGnhIt 4nduxBrjTjcQB5+xJqGdyPYyYzo6Sq66TA3sDg5n6UEjhX33lskOYBbUIkbvM9Aq7nIWWZbUrlMG5 831EXlliEX1iAqdcWtDm5f8U5LXISozpySRVBaRrbcAO4ilITzfiN0YgqX0SzEIYYIijm4WJYhM7j CkQWSyFKp6xrN2/SGokEl1wsyBLZiQDi0LTAyZJbt48t5h4Ucp4Rky/1HKwtNZirpV7wSLdpfpA5d 0zhNLV5ANz06zkKloNXhZfxutD82iparapGsIePDHGSkFs+vPvKPx1DeJ5clP/Nm16RRIqatkuuOK vuEPYJ5OMhEhctx7Wxqw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oZBqu-00DuD1-II; Fri, 16 Sep 2022 13:57:56 +0000 Received: from perceval.ideasonboard.com ([213.167.242.64]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oZBqr-00Du9F-Oc for linux-phy@lists.infradead.org; Fri, 16 Sep 2022 13:57:55 +0000 Received: from pendragon.ideasonboard.com (unknown [104.132.8.103]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id DC35D440; Fri, 16 Sep 2022 15:57:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1663336668; bh=xHIvIS8YqC6ueY7VdiX5kXkLJ5nlj/ISTZP9yAw8ijY=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=S95U6kPRzWCzcSSdmO2fhkYc1+ZgRXN8AQdM+PoXHPpnOpZs1x4RLJ4ez5qIjCo89 eOK3oRJtNYPa9z49uDQPcR4sS5RH2SD6GfZmVUzSxYgpiM7W1JxjAQ7A244/v+pY7w xuRlbdcBxwjtDdxLGlwewUBtHqha6yyOKjNd0kIo= Date: Fri, 16 Sep 2022 16:57:33 +0300 From: Laurent Pinchart To: Marco Felsch Cc: mchehab@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, vkoul@kernel.org, kishon@ti.com, sakari.ailus@linux.intel.com, hverkuil@xs4all.nl, jacopo@jmondi.org, linux-kernel@vger.kernel.org, linux-phy@lists.infradead.org, devicetree@vger.kernel.org, linux-media@vger.kernel.org, kernel@pengutronix.de Subject: Re: [PATCH 3/4] media: dt-bindings: add bindings for Toshiba TC358746 Message-ID: References: <20220818143307.967150-1-m.felsch@pengutronix.de> <20220818143307.967150-4-m.felsch@pengutronix.de> <20220915131933.wclmhtliji5wz35t@pengutronix.de> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20220915131933.wclmhtliji5wz35t@pengutronix.de> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220916_065753_981519_AAAD3601 X-CRM114-Status: GOOD ( 40.08 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org SGkgTWFyY28sCgpPbiBUaHUsIFNlcCAxNSwgMjAyMiBhdCAwMzoxOTozM1BNICswMjAwLCBNYXJj byBGZWxzY2ggd3JvdGU6Cj4gT24gMjItMDktMDUsIExhdXJlbnQgUGluY2hhcnQgd3JvdGU6Cj4g PiBPbiBUaHUsIEF1ZyAxOCwgMjAyMiBhdCAwNDozMzowNlBNICswMjAwLCBNYXJjbyBGZWxzY2gg d3JvdGU6Cj4gPiA+IEFkZCB0aGUgYmluZGluZ3MgZm9yIHRoZSBUb3NoaWJhIFRDMzU4NzQ2IFBh cmFsbGVsIDwtPiBNSVBJLUNTSSBicmlkZ2UKPiA+ID4gZHJpdmVyLgo+ID4gPiAKPiA+ID4gU2ln bmVkLW9mZi1ieTogTWFyY28gRmVsc2NoIDxtLmZlbHNjaEBwZW5ndXRyb25peC5kZT4KPiA+ID4g LS0tCj4gPiA+ICAuLi4vYmluZGluZ3MvbWVkaWEvaTJjL3Rvc2hpYmEsdGMzNTg3NDYueWFtbCAg fCAxNTcgKysrKysrKysrKysrKysrKysrCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMTU3IGluc2Vy dGlvbnMoKykKPiA+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRy ZWUvYmluZGluZ3MvbWVkaWEvaTJjL3Rvc2hpYmEsdGMzNTg3NDYueWFtbAo+ID4gPiAKPiA+ID4g ZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tZWRpYS9pMmMv dG9zaGliYSx0YzM1ODc0Ni55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdz L21lZGlhL2kyYy90b3NoaWJhLHRjMzU4NzQ2LnlhbWwKPiA+ID4gbmV3IGZpbGUgbW9kZSAxMDA2 NDQKPiA+ID4gaW5kZXggMDAwMDAwMDAwMDAwLi45NzgzY2NhMzYzYzYKPiA+ID4gLS0tIC9kZXYv bnVsbAo+ID4gPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEv aTJjL3Rvc2hpYmEsdGMzNTg3NDYueWFtbAo+ID4gPiBAQCAtMCwwICsxLDE1NyBAQAo+ID4gPiAr IyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogKEdQTC0yLjAtb25seSBPUiBCU0QtMi1DbGF1c2Up Cj4gPiA+ICslWUFNTCAxLjIKPiA+ID4gKy0tLQo+ID4gPiArJGlkOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvc2NoZW1hcy9tZWRpYS9pMmMvdG9zaGliYSx0YzM1ODc0Ni55YW1sIwo+ID4gPiArJHNj aGVtYTogaHR0cDovL2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4gPiA+ ICsKPiA+ID4gK3RpdGxlOiBUb3NoaWJhIFRDMzU4NzQ2IFBhcmFsbGVsIHRvIE1JUEkgQ1NJMiBC cmlkZ2UKPiA+ID4gKwo+ID4gPiArbWFpbnRhaW5lcnM6Cj4gPiA+ICsgIC0gTWFyY28gRmVsc2No IDxrZXJuZWxAcGVuZ3V0cm9uaXguZGU+Cj4gPiA+ICsKPiA+ID4gK2Rlc2NyaXB0aW9uOiB8LQo+ ID4gPiArICBUaGUgVG9zaGliYSBUQzM1ODc0NiBjb252ZXJ0cyBhIHBhcmFsbGVsIHZpZGVvIHN0 cmVhbSBpbnRvIGEgTUlQSSBDU0ktMgo+ID4gPiArICBzdHJlYW0uIFRoZSBkaXJlY3Rpb24gY2Fu IGJlIGVpdGhlciBwYXJhbGxlbC1pbiAtPiBjc2ktb3V0IG9yIGNzaS1pbiAtPgo+ID4gPiArICBw YXJhbGxlbC1vdXQgVGhlIGNoaXAgaXMgcHJvZ3JhbW1hYmxlIHRyb3VnaCBJMkMgYW5kIFNQSSBi dXQgdGhlIFNQSQo+ID4gPiArICBpbnRlcmZhY2UgaXMgb25seSBzdXBwb3J0ZWQgaW4gcGFyYWxs ZWwtaW4gLT4gY3NpLW91dCBtb2RlLgo+ID4gPiArCj4gPiA+ICsgIE5vdGUgdGhhdCB0aGUgY3Vy cmVudCBkZXZpY2UgdHJlZSBiaW5kaW5ncyBvbmx5IHN1cHBvcnQgdGhlCj4gPiA+ICsgIHBhcmFs bGVsLWluIC0+IGNzaS1vdXQgcGF0aC4KPiA+ID4gKwo+ID4gPiArcHJvcGVydGllczoKPiA+ID4g KyAgY29tcGF0aWJsZToKPiA+ID4gKyAgICBjb25zdDogdG9zaGliYSx0YzM1ODc0Ngo+ID4gPiAr Cj4gPiA+ICsgIHJlZzoKPiA+ID4gKyAgICBtYXhJdGVtczogMQo+ID4gPiArCj4gPiA+ICsgIGNs b2NrczoKPiA+ID4gKyAgICBkZXNjcmlwdGlvbjoKPiA+ID4gKyAgICAgIFRoZSBwaGFuZGxlIHRv IHRoZSByZWZlcmVuY2UgY2xvY2sgc291cmNlLiBUaGlzIGNvcnJlc3BvbmRzIHRvIHRoZQo+ID4g PiArICAgICAgaGFyZHdhcmUgcGluIFJFRkNMSy4KPiA+ID4gKyAgICBtYXhJdGVtczogMQo+ID4g PiArCj4gPiA+ICsgIGNsb2NrLW5hbWVzOgo+ID4gPiArICAgIGNvbnN0OiByZWZjbGsKPiA+IAo+ ID4gQXMgdGhlcmUncyBhIHNpbmdsZSBjbG9jaywgc2hvdWxkIHdlIG9taXQgdGhlIGNsb2NrIG5h bWUgPwo+IAo+IERvbid0IGtub3csIEkgd291bGQgcmF0aGVyIGtlZXAgaXQgdG8gbWFrZSBpdCBl eHBsaWNpdGUuIE1hbnkgb3RoZXIgZ28KPiB0aGF0IHdheSB0b28uCgpJIGRvbid0IG1pbmQgZWl0 aGVyIHdheS4KCj4gPiA+ICsjIFRoZSBicmlkZ2UgY2FuIGFjdCBhcyBjbG9jayBwcm92aWRlciBm b3IgdGhlIHNlbnNvci4gVG8gZW5hYmxlIHRoaXMgc3VwcG9ydAo+ID4gPiArIyAjY2xvY2stY2Vs bHMgbXVzdCBiZSBzcGVjaWZpZWQuIEF0dGVudGlvbiBpZiB0aGlzIGZlYXR1cmUgaXMgdXNlZCB0 aGFuIHRoZQo+ID4gCj4gPiBzL3RoYW4vdGhlbi8KPiAKPiBTdXJlLCB0aGFua3MuCj4gCj4gPiA+ ICsjIG1jbGsgcmF0ZSBtdXN0IGJlIGF0IGxlYXN0OiAoMiAqIGxpbmstZnJlcXVlbmN5KSAvIDgK PiA+ID4gKyMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGAtLS0tLS0tLS0tLS0tLS0tLS3C tCAgIF4KPiA+ID4gKyMgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludGVybmFsIFBMTCBy YXRlICAgc21hbGxlc3QgcG9zc2libGUgbWNsay1kaXYKPiA+IAo+ID4gQ291bGQgdGhpcyBiZSBj YXB0dXJlZCBpbiB0aGUgZGVzY3JpcHRpb24gb2YgdGhlIHByb3BlcnR5IGluc3RlYWQgb2YgYQo+ ID4gY29tbWVudCA/Cj4gCj4gSG0uLiBhIGZldyAoMSwyKSBiaW5kaW5ncyB1c2luZyBjb21tZW50 cyBsaWtlIHRoaXMgYnV0IEknbSBub3QgYWdhaW5zdAo+IGl0LiBJZiBpdCBiZWxvbmdzIHRvIHRo ZSBkZXNjcmlwdGlvbiwgd2hpY2ggcHJvcGVydHkgc2hvdWxkIEkgdXNlPyBTaW5jZQo+IHRoZXJl IGlzIG5vOiBjbG9jay1jb250cm9sbGVyIHByb3BlcnR5IGxpa2UgZ3Bpby1jb250cm9sbGVyIG9y Cj4gaW50ZXJydXB0LWNvbnRyb2xsZXIuIFRoZSBjbG9jayBwcm92aWRlciB3aWxsIGJlIGFjdGl2 YXRlZCBiYXNlZCBvbiB0aGUKPiAjY2xvY2stY2VsbHMgcHJvcGVydHkuIEJ1dCB0aGlzIHByb3Bl cnR5IGhhcyBub3RoaW5nIHRvIHdpdGggdGhlCj4gZGVzY3JpcHRpb24gc2luY2UgdGhpcyBwcm9w ZXJ0eSBzcGVjaWZpZXMgdGhlIGNlbGwgc2l6ZS4KCkkgd291bGQgaGF2ZSBwdXQgaXQgaW4gdGhl IGRlc2NyaXB0aW9uIG9mIHRoZSAjY2xvY2stY2VsbHMgcHJvcGVydHk6CgogICIjY2xvY2stY2Vs bHMiOgogICAgZGVzY3JpcHRpb246IHwKICAgICAgVGhlIGJyaWRnZSBjYW4gYWN0IGFzIGNsb2Nr IHByb3ZpZGVyIGZvciB0aGUgc2Vuc29yLiBUbyBlbmFibGUKICAgICAgdGhpcyBzdXBwb3J0ICNj bG9jay1jZWxscyBtdXN0IGJlIHNwZWNpZmllZC4gQXR0ZW50aW9uIC4uLgogICAgY29uc3Q6IDAK CmJ1dCBpZiBpdCBiZWNvbWVzIGFuIGlzc3VlLCBJJ20gT0sgd2l0aCB0aGUgY29tbWVudCB0b28u Cgo+ID4gPiArICAiI2Nsb2NrLWNlbGxzIjoKPiA+ID4gKyAgICBjb25zdDogMAo+ID4gPiArCj4g PiA+ICsgIGNsb2NrLW91dHB1dC1uYW1lczoKPiA+ID4gKyAgICBkZXNjcmlwdGlvbjoKPiA+ID4g KyAgICAgIFRoZSBjbG9jayBuYW1lIG9mIHRoZSBNQ0xLIG91dHB1dCwgdGhlIGRlZmF1bHQgbmFt ZSBpcyB0YzM1ODc0Ni1tY2xrLgo+ID4gPiArICAgIG1heEl0ZW1zOiAxCj4gPiA+ICsKPiA+ID4g KyAgdmRkYy1zdXBwbHk6Cj4gPiA+ICsgICAgZGVzY3JpcHRpb246IERpZ2l0YWwgY29yZSB2b2x0 YWdlIHN1cHBseSwgMS4yIHZvbHRzCj4gPiA+ICsKPiA+ID4gKyAgdmRkaW8tc3VwcGx5Ogo+ID4g PiArICAgIGRlc2NyaXB0aW9uOiBEaWdpdGFsIEkvTyB2b2x0YWdlIHN1cHBseSwgMS44IHZvbHRz Cj4gPiA+ICsKPiA+ID4gKyAgdmRkbWlwaS1zdXBwbHk6Cj4gPiA+ICsgICAgZGVzY3JpcHRpb246 IE1JUEkgQ1NJIHBoeSB2b2x0YWdlIHN1cHBseSwgMS4yIHZvbHRzCj4gPiA+ICsKPiA+ID4gKyAg cmVzZXQtZ3Bpb3M6Cj4gPiA+ICsgICAgZGVzY3JpcHRpb246Cj4gPiA+ICsgICAgICBUaGUgcGhh bmRsZSBhbmQgc3BlY2lmaWVyIGZvciB0aGUgR1BJTyB0aGF0IGNvbnRyb2xzIHRoZSBjaGlwIHJl c2V0Lgo+ID4gPiArICAgICAgVGhpcyBjb3JyZXNwb25kcyB0byB0aGUgaGFyZHdhcmUgcGluIFJF U1ggd2hpY2ggaXMgcGh5c2ljYWxseSBhY3RpdmUgbG93Lgo+ID4gPiArICAgIG1heEl0ZW1zOiAx Cj4gPiA+ICsKPiA+ID4gKyAgcG9ydHM6Cj4gPiA+ICsgICAgJHJlZjogL3NjaGVtYXMvZ3JhcGgu eWFtbCMvcHJvcGVydGllcy9wb3J0cwo+ID4gPiArICAgIHByb3BlcnRpZXM6Cj4gPiA+ICsgICAg ICBwb3J0QDA6Cj4gPiA+ICsgICAgICAgICRyZWY6IC9zY2hlbWFzL2dyYXBoLnlhbWwjL3Byb3Bl cnRpZXMvcG9ydAo+ID4gPiArICAgICAgICBkZXNjcmlwdGlvbjogSW5wdXQgcG9ydAo+ID4gCj4g PiBBcmUgdGhlIEgvViBzeW5jIHNpZ25hbCBwb2xhcml0aWVzIGZpeGVkLCBvciBzaG91bGQgdGhl eSBiZSBzcGVjaWZpZWQKPiA+IGhlcmUgPwo+IAo+IEF0IHRoZSBtb21lbnQgdGhleSBhcmUgZml4 ZWQuCgpJZiB0aGUgaGFyZHdhcmUgc3VwcG9ydHMgZGlmZmVyZW50IHBvbGFyaXRpZXMsIGxldCdz IGFkZCB0aGVtIHRvIHRoZQpkZXZpY2UgdHJlZSBiaW5kaW5nLCBldmVuIGlmIHRoZSBkcml2ZXIg b25seSBzdXBwb3J0cyBhIHNpbmdsZSBvcHRpb24gYXQKdGhlIG1vbWVudC4KCj4gSSBjYW4gZGVz Y3JpYmUgaXQgaWYgeW91IHdhbnQuCgpUaGFua3MuCgo+ID4gRG9lcyB0aGUgY2hpcCBzdXBwb3J0 IGV4dGVybmFsIHN5bmMgb25seSwgb3IgYWxzbyBCVC42NTYgPyBJbiB0aGUKPiA+IGxhdHRlciBj YXNlIHRoaXMgbmVlZHMgYSBidXMtdHlwZS4KPiAKPiBZZXMsIHRoZSBjaGlwIGFsc28gc3VwcG9y dHMgQlQuNjU2IGJ1dCB0aGUgZHJpdmVyIGRvZXNuJ3Qgc3VwcG9ydCBpdAo+IHlldC4gWW91J3Jl IHJpZ2h0LCB0aGF0IHdlIHNob3VsZCBtYWtlIGl0IGV4cGxpY2l0ZSBhbGJlaXQgaXQgd291bGQg YQo+IGJpdCBvdmVyaGVhZCB5ZXQgc2luY2UgdGhlIG9ubHkgbW9kZSBpczogcGFyYWxsZWwtaW4g d2l0aCBleHRlcm5hIHN5bmNzLgoKTGV0J3MgcHJlcGFyZSBmb3IgQlQuNjU2IHN1cHBvcnQgaW4g dGhlIERUIGJpbmRpbmdzLCBvciB3ZSBtYXkgcmVncmV0IGl0CmxhdGVyIDotKQoKPiA+ID4gKwo+ ID4gPiArICAgICAgcG9ydEAxOgo+ID4gPiArICAgICAgICAkcmVmOiAvc2NoZW1hcy9ncmFwaC55 YW1sIy8kZGVmcy9wb3J0LWJhc2UKPiA+ID4gKyAgICAgICAgZGVzY3JpcHRpb246IE91dHB1dCBw b3J0Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgcHJvcGVydGllczoKPiA+ID4gKyAgICAgICAgICBl bmRwb2ludDoKPiA+ID4gKyAgICAgICAgICAgICRyZWY6IC9zY2hlbWFzL21lZGlhL3ZpZGVvLWlu dGVyZmFjZXMueWFtbCMKPiA+ID4gKyAgICAgICAgICAgIHVuZXZhbHVhdGVkUHJvcGVydGllczog ZmFsc2UKPiA+ID4gKwo+ID4gPiArICAgICAgICAgICAgcHJvcGVydGllczoKPiA+ID4gKyAgICAg ICAgICAgICAgZGF0YS1sYW5lczoKPiA+ID4gKyAgICAgICAgICAgICAgICBtaW5JdGVtczogMQo+ ID4gPiArICAgICAgICAgICAgICAgIG1heEl0ZW1zOiA0Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAg ICAgICAgY2xvY2stbm9uY29udGludW91czogdHJ1ZQo+ID4gPiArICAgICAgICAgICAgICBsaW5r LWZyZXF1ZW5jaWVzOiB0cnVlCj4gPiA+ICsKPiA+ID4gKyAgICAgICAgICAgIHJlcXVpcmVkOgo+ ID4gPiArICAgICAgICAgICAgICAtIGRhdGEtbGFuZXMKPiA+ID4gKyAgICAgICAgICAgICAgLSBs aW5rLWZyZXF1ZW5jaWVzCj4gPiA+ICsKPiA+ID4gKyAgICByZXF1aXJlZDoKPiA+ID4gKyAgICAg IC0gcG9ydEAwCj4gPiA+ICsgICAgICAtIHBvcnRAMQo+ID4gPiArCj4gPiA+ICtyZXF1aXJlZDoK PiA+ID4gKyAgLSBjb21wYXRpYmxlCj4gPiA+ICsgIC0gcmVnCj4gPiA+ICsgIC0gY2xvY2tzCj4g PiA+ICsgIC0gY2xvY2stbmFtZXMKPiA+ID4gKyAgLSB2ZGRjLXN1cHBseQo+ID4gPiArICAtIHZk ZGlvLXN1cHBseQo+ID4gPiArICAtIHZkZG1pcGktc3VwcGx5Cj4gPiA+ICsgIC0gcG9ydHMKPiA+ ID4gKwo+ID4gPiArYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlCj4gPiA+ICsKPiA+ID4gK2V4 YW1wbGVzOgo+ID4gPiArICAtIHwKPiA+ID4gKyAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvZ3Bp by9ncGlvLmg+Cj4gPiA+ICsKPiA+ID4gKyAgICBpMmMgewo+ID4gPiArICAgICAgI2FkZHJlc3Mt Y2VsbHMgPSA8MT47Cj4gPiA+ICsgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKPiA+ID4gKwo+ID4g PiArICAgICAgY3NpLWJyaWRnZUBlIHsKPiA+ID4gKyAgICAgICAgY29tcGF0aWJsZSA9ICJ0b3No aWJhLHRjMzU4NzQ2IjsKPiA+ID4gKyAgICAgICAgcmVnID0gPDB4ZT47Cj4gPiA+ICsKPiA+ID4g KyAgICAgICAgY2xvY2tzID0gPCZyZWZjbGs+Owo+ID4gPiArICAgICAgICBjbG9jay1uYW1lcyA9 ICJyZWZjbGsiOwo+ID4gPiArCj4gPiA+ICsgICAgICAgIHJlc2V0LWdwaW9zID0gPCZncGlvIDIg R1BJT19BQ1RJVkVfTE9XPjsKPiA+ID4gKwo+ID4gPiArICAgICAgICB2ZGRjLXN1cHBseSA9IDwm djFfMmQ+Owo+ID4gPiArICAgICAgICB2ZGRpby1zdXBwbHkgPSA8JnYxXzhkPjsKPiA+ID4gKyAg ICAgICAgdmRkbWlwaS1zdXBwbHkgPSA8JnYxXzJkPjsKPiA+ID4gKwo+ID4gPiArICAgICAgICAv KiBzZW5zb3IgbWNsayBwcm92aWRlciAqLwo+ID4gPiArICAgICAgICAjY2xvY2stY2VsbHMgPSA8 MD47Cj4gPiA+ICsKPiA+ID4gKyAgICAgICAgcG9ydHMgewo+ID4gPiArICAgICAgICAgICNhZGRy ZXNzLWNlbGxzID0gPDE+Owo+ID4gPiArICAgICAgICAgICNzaXplLWNlbGxzID0gPDA+Owo+ID4g PiArCj4gPiA+ICsgICAgICAgICAgLyogSW5wdXQgKi8KPiA+ID4gKyAgICAgICAgICBwb3J0QDAg ewo+ID4gPiArICAgICAgICAgICAgcmVnID0gPDA+Owo+ID4gPiArICAgICAgICAgICAgdGMzNTg3 NDZfaW46IGVuZHBvaW50IHsKPiA+ID4gKyAgICAgICAgICAgICAgcmVtb3RlLWVuZHBvaW50ID0g PCZzZW5zb3Jfb3V0PjsKPiA+ID4gKyAgICAgICAgICAgICAgfTsKPiA+IAo+ID4gV3JvbmcgaW5k ZW50YXRpb24gaGVyZS4KPiAKPiBZZXMsIHRoYW5rcy4KPiAKPiA+ID4gKyAgICAgICAgICB9Owo+ ID4gPiArCj4gPiA+ICsgICAgICAgICAgLyogT3V0cHV0ICovCj4gPiA+ICsgICAgICAgICAgcG9y dEAxIHsKPiA+ID4gKyAgICAgICAgICAgIHJlZyA9IDwxPjsKPiA+ID4gKyAgICAgICAgICAgIHRj MzU4NzQ2X291dDogZW5kcG9pbnQgewo+ID4gPiArICAgICAgICAgICAgICByZW1vdGUtZW5kcG9p bnQgPSA8Jm1pcGlfY3NpMl9pbj47Cj4gPiA+ICsgICAgICAgICAgICAgIGRhdGEtbGFuZXMgPSA8 MSAyPjsKPiA+ID4gKyAgICAgICAgICAgICAgY2xvY2stbm9uY29udGludW91czsKPiA+ID4gKyAg ICAgICAgICAgICAgbGluay1mcmVxdWVuY2llcyA9IC9iaXRzLyA2NCA8MjE2MDAwMDAwPjsKPiA+ ID4gKyAgICAgICAgICAgIH07Cj4gPiA+ICsgICAgICAgICAgfTsKPiA+ID4gKyAgICAgICAgfTsK PiA+ID4gKyAgICAgIH07Cj4gPiA+ICsgICAgfTsKCi0tIApSZWdhcmRzLAoKTGF1cmVudCBQaW5j aGFydAoKLS0gCmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt cGh5Cg==