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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E1B02C10F0E for ; Fri, 12 Apr 2019 12:11:34 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id AD35020652 for ; Fri, 12 Apr 2019 12:11:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="GpYY7mWE" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727305AbfDLMLd (ORCPT ); Fri, 12 Apr 2019 08:11:33 -0400 Received: from mail-io1-f68.google.com ([209.85.166.68]:44309 "EHLO mail-io1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726327AbfDLMLd (ORCPT ); Fri, 12 Apr 2019 08:11:33 -0400 Received: by mail-io1-f68.google.com with SMTP id u12so8209117iop.11 for ; Fri, 12 Apr 2019 05:11:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=4lVqUQZ8y48QeUHWnd/Jy2pgPNXI6ISMHRIV8nefK9c=; b=GpYY7mWE9iTdG9hsqv9Nam+qZnBeJqBYOaVXw01b4hbQzucXgtv4ToL8/uY/riJMjO 6jY2S+0X23NNKBVVXlIXeFAqfDcgAsVg25pvN4WtO3Zm3mx2Vgv29M8DrZcxyUyB8Rbf +O9r1e5tunRJq5rhrV2Q7Co0L7nTfi2DA1o/Wjz96viFws8PlrFTja9XHtpeZuGkrbP8 jTF6DdY9DB4/DOM2jn9ceoaA4r3I6qBqVj4kjoRlsrJcvhnzc7HBUeeLOXAkQed9mfL8 7gGwVc2iElKXC1bi8jdZ7YYaM77SbVqZKPF4ZIvmsQXYstDDSIemXHKMlJCdpVZyLTWl tEbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=4lVqUQZ8y48QeUHWnd/Jy2pgPNXI6ISMHRIV8nefK9c=; b=JAQbOXCsIeY8TI1nwiZh0Xn5lRT2r5r3D7QxWrmPGvgZ2bUOXsPS/7nZqMgDlckaf0 cgDZJc75rmQKWe7Dv6uS2+UVqYMLT2P3UdturwjhiohK0Qj6TyVy9yjTDucsoEknMCJp wgiBfZHlyEc5g4sEEQhiVBy54i9KFIxQD/xWB9o2b5l8D2ikzliIZkhqlTD5/SOrn1Ks tf4ywRWfjusgbbYH598f2VDGbBiK+O+gpNssM1cXsrgXG7IVhMInVF1xIqDMccCbOc/l 6vie2IxYW8R8z9TkTimLo63SrHkvJU0vSf9f7uo1GOJhiO5XFCFnJdAZnj/jz1LtnRjC nbXg== X-Gm-Message-State: APjAAAW7rtCwW+U7isTMh23Tb7ySZlEvD+SNe2TXVJ3MeSos2iJYD3Gc MJDhdzjKAHqOPqw23T6sJ5OcVJxWD6xqJCeKjS+2dQ== X-Google-Smtp-Source: APXvYqxPxq1x/9zOQp9qKEZWTEoGMvyP+ChQiY0bRYhaI0VHL1pnKFlfM2Y49iMBK9Dd0OCrc89vVVrIc8HjXPMzX7E= X-Received: by 2002:a6b:3b43:: with SMTP id i64mr36049329ioa.121.1555071091916; Fri, 12 Apr 2019 05:11:31 -0700 (PDT) MIME-Version: 1.0 References: <20190408075924.2284-1-brgl@bgdev.pl> <20190408075924.2284-2-brgl@bgdev.pl> <5f72a26b-428a-c50e-cb6a-7c888ea22329@ti.com> In-Reply-To: <5f72a26b-428a-c50e-cb6a-7c888ea22329@ti.com> From: Bartosz Golaszewski Date: Fri, 12 Apr 2019 14:11:21 +0200 Message-ID: Subject: Re: [PATCH v3 1/3] ARM: dts: da850: add cpu node and operating points to DT To: Sekhar Nori Cc: Kevin Hilman , Rob Herring , Mark Rutland , David Lechner , Adam Ford , Linux ARM , devicetree , Linux Kernel Mailing List , Bartosz Golaszewski Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org pt., 12 kwi 2019 o 13:26 Sekhar Nori napisa=C5=82(a): > > Hi Bartosz, > > On 08/04/19 1:29 PM, Bartosz Golaszewski wrote: > > From: David Lechner > > > > This adds a cpu node and operating points to the common da850.dtsi file= . > > > > Additionally, a regulator is added to the LEGO EV3 board along with > > some board-specific CPU configuration. > > > > Regulators need to be hooked up on other boards to get them working. > > > > Signed-off-by: David Lechner > > Signed-off-by: Bartosz Golaszewski > > I remember you mentioning about some problems using OCHI and cpufreq > together. Are those resolved now? CPU PLL on DA850 can affect other > peripheral clock frequencies too. So enabling it should really be a > per-board decision. > The problems are still there. I've never been able to find the culprit, but it also occurs on TI BSP in the same way (a couple cpufreq transitions will make the controller unresponsive). > No problems with adding OPPs to da850.dtsi, but which of those are > enabled on any board should be after some thorough testing and analysis. > > Because of that, I think its also better to split da850.dtsi from board > specific changes in this patch. > Sure, I'll split it. > > + opp_table: opp-table { > > + compatible =3D "operating-points-v2"; > > + > > + opp_100: opp100-100000000 { > > + opp-hz =3D /bits/ 64 <100000000>; > > + opp-microvolt =3D <1000000 950000 1050000>; > > + }; > > + > > + opp_200: opp110-200000000 { > > + opp-hz =3D /bits/ 64 <200000000>; > > + opp-microvolt =3D <1100000 1050000 1160000>; > > + }; > > + > > + opp_300: opp120-300000000 { > > + opp-hz =3D /bits/ 64 <300000000>; > > + opp-microvolt =3D <1200000 1140000 1320000>; > > + }; > > + > > + /* > > + * Original silicon was 300MHz max, so higher frequencies > > + * need to be enabled on a per-board basis if the chip is > > + * capable. > > + */ > > + > > + opp_375: opp120-375000000 { > > + status =3D "disabled"; > > + opp-hz =3D /bits/ 64 <375000000>; > > + opp-microvolt =3D <1200000 1140000 1320000>; > > + }; > > + > > + opp_415: opp130-415000000 { > > + status =3D "disabled"; > > + opp-hz =3D /bits/ 64 <415000000>; > > + opp-microvolt =3D <1300000 1250000 1350000>; > > + }; > > + > > + opp_456: opp130-456000000 { > > + status =3D "disabled"; > > + opp-hz =3D /bits/ 64 <456000000>; > > + opp-microvolt =3D <1300000 1250000 1350000>; > > + }; > > Here, lets stick to OPPs defined in OMAP-L138 data manual (irrespective > of what existing board code has). Page 93 of > http://www.ti.com/lit/ds/symlink/omap-l138.pdf > Will do in the next version. Bart > Thanks, > Sekhar 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 X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 0502EC10F0E for ; Fri, 12 Apr 2019 12:11:41 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id C8D7320652 for ; Fri, 12 Apr 2019 12:11:40 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="PdsK7rRv"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=bgdev-pl.20150623.gappssmtp.com header.i=@bgdev-pl.20150623.gappssmtp.com header.b="GpYY7mWE" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C8D7320652 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bgdev.pl Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=D/crKdBJ8sO33xIgg9rPI351Y5WtwYouZ2vUsPUGb6Y=; b=PdsK7rRvrE3DKj iNCSzV9VhSPuSVvlrU+XrFt2J+14EOFhG9oiEty83DVpCYMVZr4JLbxaFpYoJ0nyNNhabpfkNqjEp HT5knpQ9xohZ/Nm8eUGo3K7SR8wzw4jlAUEqevzniTqohd+pe5GeWlUQLgXTK7dB8dLc1UsqltuaV mMMwtB3fDNRmFfzccoXvf6DrYSRSbimz3hx8g6D9zmZKfjklx+ZVrKRM/+I5lFxXk6P47oaVCLmdF InLF+bFbp1JW1RRO8n+u3foiUbDMBYUFqjUWKqpM/vDzhOqfjv3+iyJVHasNAYjuE71IbEhuAIkzW S0SCX+sDbEdulomyEuWw==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1hEv1t-00021G-6C; Fri, 12 Apr 2019 12:11:37 +0000 Received: from mail-io1-xd41.google.com ([2607:f8b0:4864:20::d41]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1hEv1p-00020s-7B for linux-arm-kernel@lists.infradead.org; Fri, 12 Apr 2019 12:11:34 +0000 Received: by mail-io1-xd41.google.com with SMTP id c4so8232702ioh.9 for ; Fri, 12 Apr 2019 05:11:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=4lVqUQZ8y48QeUHWnd/Jy2pgPNXI6ISMHRIV8nefK9c=; b=GpYY7mWE9iTdG9hsqv9Nam+qZnBeJqBYOaVXw01b4hbQzucXgtv4ToL8/uY/riJMjO 6jY2S+0X23NNKBVVXlIXeFAqfDcgAsVg25pvN4WtO3Zm3mx2Vgv29M8DrZcxyUyB8Rbf +O9r1e5tunRJq5rhrV2Q7Co0L7nTfi2DA1o/Wjz96viFws8PlrFTja9XHtpeZuGkrbP8 jTF6DdY9DB4/DOM2jn9ceoaA4r3I6qBqVj4kjoRlsrJcvhnzc7HBUeeLOXAkQed9mfL8 7gGwVc2iElKXC1bi8jdZ7YYaM77SbVqZKPF4ZIvmsQXYstDDSIemXHKMlJCdpVZyLTWl tEbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=4lVqUQZ8y48QeUHWnd/Jy2pgPNXI6ISMHRIV8nefK9c=; b=s9rabZFq8s11C896V7nLsAd/vYaTlP2UBr6dQFfHnGEGiPacTUTc1RJqGIcS0dVX5d oughe5DtVJRG7DP9nIu/VySYe3/ChoUz2mDu5MDS4D7e2LRf/Ggdmme71fBRKaL9tTeT NtsqUiev4JxSA0la45Py9UDQ9TvQFDNnWsDU3NnxHdn7kRFGtZdpvvjNPXKbZ9XRqGhL /leuizZsFw6Yku6XkIFjC1e6vYa5K2tquBLXbvSVScqXtCkb0Odkt46krXvAg1huSaBm zFT4oPn33uE/FLINJdbOM2tJsFT6AZFcpl1z/dDjpG5bxqTtb7mrY2kCHwVSCuBgJ7FO EX0A== X-Gm-Message-State: APjAAAXj8d5jMz+ujNZlwT1VUFXSOKvau+e8t2af8XNKmHXug0g+Dvy6 HhRhznWzmeTbAc8Xo83FA5bUuQwnn6SPVRiOZ4N/Pw== X-Google-Smtp-Source: APXvYqxPxq1x/9zOQp9qKEZWTEoGMvyP+ChQiY0bRYhaI0VHL1pnKFlfM2Y49iMBK9Dd0OCrc89vVVrIc8HjXPMzX7E= X-Received: by 2002:a6b:3b43:: with SMTP id i64mr36049329ioa.121.1555071091916; Fri, 12 Apr 2019 05:11:31 -0700 (PDT) MIME-Version: 1.0 References: <20190408075924.2284-1-brgl@bgdev.pl> <20190408075924.2284-2-brgl@bgdev.pl> <5f72a26b-428a-c50e-cb6a-7c888ea22329@ti.com> In-Reply-To: <5f72a26b-428a-c50e-cb6a-7c888ea22329@ti.com> From: Bartosz Golaszewski Date: Fri, 12 Apr 2019 14:11:21 +0200 Message-ID: Subject: Re: [PATCH v3 1/3] ARM: dts: da850: add cpu node and operating points to DT To: Sekhar Nori X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190412_051133_304462_E2BCF6DE X-CRM114-Status: GOOD ( 19.61 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Mark Rutland , devicetree , David Lechner , Kevin Hilman , Linux Kernel Mailing List , Bartosz Golaszewski , Rob Herring , Adam Ford , Linux ARM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org cHQuLCAxMiBrd2kgMjAxOSBvIDEzOjI2IFNla2hhciBOb3JpIDxuc2VraGFyQHRpLmNvbT4gbmFw aXNhxYIoYSk6Cj4KPiBIaSBCYXJ0b3N6LAo+Cj4gT24gMDgvMDQvMTkgMToyOSBQTSwgQmFydG9z eiBHb2xhc3pld3NraSB3cm90ZToKPiA+IEZyb206IERhdmlkIExlY2huZXIgPGRhdmlkQGxlY2hu b2xvZ3kuY29tPgo+ID4KPiA+IFRoaXMgYWRkcyBhIGNwdSBub2RlIGFuZCBvcGVyYXRpbmcgcG9p bnRzIHRvIHRoZSBjb21tb24gZGE4NTAuZHRzaSBmaWxlLgo+ID4KPiA+IEFkZGl0aW9uYWxseSwg YSByZWd1bGF0b3IgaXMgYWRkZWQgdG8gdGhlIExFR08gRVYzIGJvYXJkIGFsb25nIHdpdGgKPiA+ IHNvbWUgYm9hcmQtc3BlY2lmaWMgQ1BVIGNvbmZpZ3VyYXRpb24uCj4gPgo+ID4gUmVndWxhdG9y cyBuZWVkIHRvIGJlIGhvb2tlZCB1cCBvbiBvdGhlciBib2FyZHMgdG8gZ2V0IHRoZW0gd29ya2lu Zy4KPiA+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBMZWNobmVyIDxkYXZpZEBsZWNobm9sb2d5 LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IEJhcnRvc3ogR29sYXN6ZXdza2kgPGJnb2xhc3pld3Nr aUBiYXlsaWJyZS5jb20+Cj4KPiBJIHJlbWVtYmVyIHlvdSBtZW50aW9uaW5nIGFib3V0IHNvbWUg cHJvYmxlbXMgdXNpbmcgT0NISSBhbmQgY3B1ZnJlcQo+IHRvZ2V0aGVyLiBBcmUgdGhvc2UgcmVz b2x2ZWQgbm93PyBDUFUgUExMIG9uIERBODUwIGNhbiBhZmZlY3Qgb3RoZXIKPiBwZXJpcGhlcmFs IGNsb2NrIGZyZXF1ZW5jaWVzIHRvby4gU28gZW5hYmxpbmcgaXQgc2hvdWxkIHJlYWxseSBiZSBh Cj4gcGVyLWJvYXJkIGRlY2lzaW9uLgo+CgpUaGUgcHJvYmxlbXMgYXJlIHN0aWxsIHRoZXJlLiBJ J3ZlIG5ldmVyIGJlZW4gYWJsZSB0byBmaW5kIHRoZQpjdWxwcml0LCBidXQgaXQgYWxzbyBvY2N1 cnMgb24gVEkgQlNQIGluIHRoZSBzYW1lIHdheSAoYSBjb3VwbGUKY3B1ZnJlcSB0cmFuc2l0aW9u cyB3aWxsIG1ha2UgdGhlIGNvbnRyb2xsZXIgdW5yZXNwb25zaXZlKS4KCj4gTm8gcHJvYmxlbXMg d2l0aCBhZGRpbmcgT1BQcyB0byBkYTg1MC5kdHNpLCBidXQgd2hpY2ggb2YgdGhvc2UgYXJlCj4g ZW5hYmxlZCBvbiBhbnkgYm9hcmQgc2hvdWxkIGJlIGFmdGVyIHNvbWUgdGhvcm91Z2ggdGVzdGlu ZyBhbmQgYW5hbHlzaXMuCj4KPiBCZWNhdXNlIG9mIHRoYXQsIEkgdGhpbmsgaXRzIGFsc28gYmV0 dGVyIHRvIHNwbGl0IGRhODUwLmR0c2kgZnJvbSBib2FyZAo+IHNwZWNpZmljIGNoYW5nZXMgaW4g dGhpcyBwYXRjaC4KPgoKU3VyZSwgSSdsbCBzcGxpdCBpdC4KCj4gPiArICAgICBvcHBfdGFibGU6 IG9wcC10YWJsZSB7Cj4gPiArICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAib3BlcmF0aW5nLXBv aW50cy12MiI7Cj4gPiArCj4gPiArICAgICAgICAgICAgIG9wcF8xMDA6IG9wcDEwMC0xMDAwMDAw MDAgewo+ID4gKyAgICAgICAgICAgICAgICAgICAgIG9wcC1oeiA9IC9iaXRzLyA2NCA8MTAwMDAw MDAwPjsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBvcHAtbWljcm92b2x0ID0gPDEwMDAwMDAg OTUwMDAwIDEwNTAwMDA+Owo+ID4gKyAgICAgICAgICAgICB9Owo+ID4gKwo+ID4gKyAgICAgICAg ICAgICBvcHBfMjAwOiBvcHAxMTAtMjAwMDAwMDAwIHsKPiA+ICsgICAgICAgICAgICAgICAgICAg ICBvcHAtaHogPSAvYml0cy8gNjQgPDIwMDAwMDAwMD47Cj4gPiArICAgICAgICAgICAgICAgICAg ICAgb3BwLW1pY3Jvdm9sdCA9IDwxMTAwMDAwIDEwNTAwMDAgMTE2MDAwMD47Cj4gPiArICAgICAg ICAgICAgIH07Cj4gPiArCj4gPiArICAgICAgICAgICAgIG9wcF8zMDA6IG9wcDEyMC0zMDAwMDAw MDAgewo+ID4gKyAgICAgICAgICAgICAgICAgICAgIG9wcC1oeiA9IC9iaXRzLyA2NCA8MzAwMDAw MDAwPjsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBvcHAtbWljcm92b2x0ID0gPDEyMDAwMDAg MTE0MDAwMCAxMzIwMDAwPjsKPiA+ICsgICAgICAgICAgICAgfTsKPiA+ICsKPiA+ICsgICAgICAg ICAgICAgLyoKPiA+ICsgICAgICAgICAgICAgICogT3JpZ2luYWwgc2lsaWNvbiB3YXMgMzAwTUh6 IG1heCwgc28gaGlnaGVyIGZyZXF1ZW5jaWVzCj4gPiArICAgICAgICAgICAgICAqIG5lZWQgdG8g YmUgZW5hYmxlZCBvbiBhIHBlci1ib2FyZCBiYXNpcyBpZiB0aGUgY2hpcCBpcwo+ID4gKyAgICAg ICAgICAgICAgKiBjYXBhYmxlLgo+ID4gKyAgICAgICAgICAgICAgKi8KPiA+ICsKPiA+ICsgICAg ICAgICAgICAgb3BwXzM3NTogb3BwMTIwLTM3NTAwMDAwMCB7Cj4gPiArICAgICAgICAgICAgICAg ICAgICAgc3RhdHVzID0gImRpc2FibGVkIjsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBvcHAt aHogPSAvYml0cy8gNjQgPDM3NTAwMDAwMD47Cj4gPiArICAgICAgICAgICAgICAgICAgICAgb3Bw LW1pY3Jvdm9sdCA9IDwxMjAwMDAwIDExNDAwMDAgMTMyMDAwMD47Cj4gPiArICAgICAgICAgICAg IH07Cj4gPiArCj4gPiArICAgICAgICAgICAgIG9wcF80MTU6IG9wcDEzMC00MTUwMDAwMDAgewo+ ID4gKyAgICAgICAgICAgICAgICAgICAgIHN0YXR1cyA9ICJkaXNhYmxlZCI7Cj4gPiArICAgICAg ICAgICAgICAgICAgICAgb3BwLWh6ID0gL2JpdHMvIDY0IDw0MTUwMDAwMDA+Owo+ID4gKyAgICAg ICAgICAgICAgICAgICAgIG9wcC1taWNyb3ZvbHQgPSA8MTMwMDAwMCAxMjUwMDAwIDEzNTAwMDA+ Owo+ID4gKyAgICAgICAgICAgICB9Owo+ID4gKwo+ID4gKyAgICAgICAgICAgICBvcHBfNDU2OiBv cHAxMzAtNDU2MDAwMDAwIHsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBzdGF0dXMgPSAiZGlz YWJsZWQiOwo+ID4gKyAgICAgICAgICAgICAgICAgICAgIG9wcC1oeiA9IC9iaXRzLyA2NCA8NDU2 MDAwMDAwPjsKPiA+ICsgICAgICAgICAgICAgICAgICAgICBvcHAtbWljcm92b2x0ID0gPDEzMDAw MDAgMTI1MDAwMCAxMzUwMDAwPjsKPiA+ICsgICAgICAgICAgICAgfTsKPgo+IEhlcmUsIGxldHMg c3RpY2sgdG8gT1BQcyBkZWZpbmVkIGluIE9NQVAtTDEzOCBkYXRhIG1hbnVhbCAoaXJyZXNwZWN0 aXZlCj4gb2Ygd2hhdCBleGlzdGluZyBib2FyZCBjb2RlIGhhcykuIFBhZ2UgOTMgb2YKPiBodHRw Oi8vd3d3LnRpLmNvbS9saXQvZHMvc3ltbGluay9vbWFwLWwxMzgucGRmCj4KCldpbGwgZG8gaW4g dGhlIG5leHQgdmVyc2lvbi4KCkJhcnQKCj4gVGhhbmtzLAo+IFNla2hhcgoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWls aW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0 cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=