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=-8.6 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS, USER_AGENT_MUTT autolearn=unavailable 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 2EDADC43381 for ; Thu, 28 Feb 2019 06:44:03 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id F0945218AE for ; Thu, 28 Feb 2019 06:44:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551336243; bh=wndOF3hxQ8k75sl5B2xgQsDmYmj22Q/zCD7HsxymWTc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=xFSaLzo58JJbspbKtFZN6O3PsRzDuBoj4QRW0T0o2caot0Ch78mTj9vQjTn7deFEx YhS3AREoesetVtT6TfR+mkDvz4rbYS7IsJvVgUyCd8nLE5zJ3uYJiwe9ShlFJsTqoG gka29TwxknF9uW2oS5wCXB/yQ+GbBVp7lYGf5E58= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727836AbfB1Gnr (ORCPT ); Thu, 28 Feb 2019 01:43:47 -0500 Received: from mail.kernel.org ([198.145.29.99]:47422 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727819AbfB1Gnr (ORCPT ); Thu, 28 Feb 2019 01:43:47 -0500 Received: from dragon (unknown [139.162.86.229]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2C9A92184A; Thu, 28 Feb 2019 06:43:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551336225; bh=wndOF3hxQ8k75sl5B2xgQsDmYmj22Q/zCD7HsxymWTc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=T6+4/DmaXwRp143MJx/2ukgI+6a63LVSeNJxHWLPwUkeleIlgiFiyYLl6FmEMO8Xt uGscn9OeiNLeAipjNllRTDXhwbDXld6+vSeBd9OM1JisiL3L9/g6oLXmg33SI2NHHt aMgFfkHFx6zPEFQnfkx/q490cyyG4xPhCYF4zxHQ= Date: Thu, 28 Feb 2019 14:42:49 +0800 From: Shawn Guo To: Anson Huang Cc: "mark.rutland@arm.com" , Aisheng Dong , "devicetree@vger.kernel.org" , "sboyd@kernel.org" , Daniel Baluta , "s.hauer@pengutronix.de" , "linux-kernel@vger.kernel.org" , "linux-clk@vger.kernel.org" , "robh+dt@kernel.org" , dl-linux-imx , "kernel@pengutronix.de" , "festevam@gmail.com" , "mturquette@baylibre.com" , "linux-arm-kernel@lists.infradead.org" Subject: Re: [PATCH V7 1/2] arm64: dts: freescale: imx8qxp: add cpu opp table Message-ID: <20190228064247.GI26041@dragon> References: <1551157967-30925-1-git-send-email-Anson.Huang@nxp.com> <20190228031832.GH26041@dragon> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-clk-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-clk@vger.kernel.org On Thu, Feb 28, 2019 at 06:18:30AM +0000, Anson Huang wrote: > Hi, Shawn > > Best Regards! > Anson Huang > > > -----Original Message----- > > From: Shawn Guo [mailto:shawnguo@kernel.org] > > Sent: 2019年2月28日 11:19 > > To: Anson Huang > > Cc: robh+dt@kernel.org; mark.rutland@arm.com; s.hauer@pengutronix.de; > > kernel@pengutronix.de; festevam@gmail.com; mturquette@baylibre.com; > > sboyd@kernel.org; Aisheng Dong ; Daniel Baluta > > ; devicetree@vger.kernel.org; linux-arm- > > kernel@lists.infradead.org; linux-kernel@vger.kernel.org; linux- > > clk@vger.kernel.org; dl-linux-imx > > Subject: Re: [PATCH V7 1/2] arm64: dts: freescale: imx8qxp: add cpu opp > > table > > > > On Tue, Feb 26, 2019 at 05:17:31AM +0000, Anson Huang wrote: > > > Add i.MX8QXP CPU opp table to support cpufreq. > > > > > > Signed-off-by: Anson Huang > > > Acked-by: Viresh Kumar > > > > Prefix 'arm64: dts: imx8qxp: ' would already be clear enough. I dropped > > 'freescale' from there and applied patch. > > > > > --- > > > No changes since V6. > > > --- > > > arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 30 > > > ++++++++++++++++++++++++++++++ > > > 1 file changed, 30 insertions(+) > > > > > > diff --git a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi > > > b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi > > > index 4c3dd95..41bf0ce 100644 > > > --- a/arch/arm64/boot/dts/freescale/imx8qxp.dtsi > > > +++ b/arch/arm64/boot/dts/freescale/imx8qxp.dtsi > > > @@ -34,6 +34,9 @@ > > > reg = <0x0 0x0>; > > > enable-method = "psci"; > > > next-level-cache = <&A35_L2>; > > > + clocks = <&clk IMX_A35_CLK>; > > > + operating-points-v2 = <&a35_0_opp_table>; > > > + #cooling-cells = <2>; > > > }; > > > > > > A35_1: cpu@1 { > > > @@ -42,6 +45,9 @@ > > > reg = <0x0 0x1>; > > > enable-method = "psci"; > > > next-level-cache = <&A35_L2>; > > > + clocks = <&clk IMX_A35_CLK>; > > > + operating-points-v2 = <&a35_0_opp_table>; > > > + #cooling-cells = <2>; > > > }; > > > > > > A35_2: cpu@2 { > > > @@ -50,6 +56,9 @@ > > > reg = <0x0 0x2>; > > > enable-method = "psci"; > > > next-level-cache = <&A35_L2>; > > > + clocks = <&clk IMX_A35_CLK>; > > > + operating-points-v2 = <&a35_0_opp_table>; > > > + #cooling-cells = <2>; > > > }; > > > > > > A35_3: cpu@3 { > > > @@ -58,6 +67,9 @@ > > > reg = <0x0 0x3>; > > > enable-method = "psci"; > > > next-level-cache = <&A35_L2>; > > > + clocks = <&clk IMX_A35_CLK>; > > > + operating-points-v2 = <&a35_0_opp_table>; > > > + #cooling-cells = <2>; > > > }; > > > > > > A35_L2: l2-cache0 { > > > @@ -65,6 +77,24 @@ > > > }; > > > }; > > > > > > + a35_0_opp_table: opp-table { > > > > What does the '0' in the label mean? > > Looks like the '0' in the label is NOT necessary, we can just use 'a35_opp_table', > do you want me resend the patch to remove '0'? No. I just fixed it up and applied the patch. Shawn 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=-8.5 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_PASS, URIBL_BLOCKED,USER_AGENT_MUTT 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 8B36AC10F00 for ; Thu, 28 Feb 2019 06:43:55 +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 59DBD214D8 for ; Thu, 28 Feb 2019 06:43:55 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="atyNB4K1"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=kernel.org header.i=@kernel.org header.b="T6+4/Dma" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 59DBD214D8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org 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:In-Reply-To:MIME-Version:References: Message-ID:Subject: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=RvBci6SJ7pMMGL2yWRD5mxssU6pPrOEZXVHki4jP3Ng=; b=atyNB4K1x6bbfq AfDxFoHUT6v3St0NHNkMpgzbCjzwxu0PGZ0/NVowS/AfddFBs6YBwCUyAAmSXFEzaEwbLci4WbHuk BSl6BeXtH2RyTL3K9upjQVJBSrmNlGBAPBYRwdiZVphMmafsbjVONskmsCalzqtx8YzoqwOBTDP4S cGOyXCYU5VDVo8a0+9CffK05Bje4lmvX2nMWinlRW75WWA6ONyV271UIRgOO66QO8YUbhD7/ybhEK dTlO9DJRObe19cDj79m5WM+z8IN1t6RQ8tczk4+fbDUaaynFwUgDBe+fWv1U0hBirGcVmehan2egC xCSo4+7RyYbw1F2Ai/Cw==; 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 1gzFQ5-0004IN-VA; Thu, 28 Feb 2019 06:43:49 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1gzFQ2-0004I1-C8 for linux-arm-kernel@lists.infradead.org; Thu, 28 Feb 2019 06:43:47 +0000 Received: from dragon (unknown [139.162.86.229]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 2C9A92184A; Thu, 28 Feb 2019 06:43:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1551336225; bh=wndOF3hxQ8k75sl5B2xgQsDmYmj22Q/zCD7HsxymWTc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=T6+4/DmaXwRp143MJx/2ukgI+6a63LVSeNJxHWLPwUkeleIlgiFiyYLl6FmEMO8Xt uGscn9OeiNLeAipjNllRTDXhwbDXld6+vSeBd9OM1JisiL3L9/g6oLXmg33SI2NHHt aMgFfkHFx6zPEFQnfkx/q490cyyG4xPhCYF4zxHQ= Date: Thu, 28 Feb 2019 14:42:49 +0800 From: Shawn Guo To: Anson Huang Subject: Re: [PATCH V7 1/2] arm64: dts: freescale: imx8qxp: add cpu opp table Message-ID: <20190228064247.GI26041@dragon> References: <1551157967-30925-1-git-send-email-Anson.Huang@nxp.com> <20190228031832.GH26041@dragon> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190227_224346_479872_079511B1 X-CRM114-Status: GOOD ( 16.99 ) 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@arm.com" , Aisheng Dong , "devicetree@vger.kernel.org" , "sboyd@kernel.org" , "festevam@gmail.com" , "s.hauer@pengutronix.de" , "linux-kernel@vger.kernel.org" , "mturquette@baylibre.com" , "robh+dt@kernel.org" , dl-linux-imx , "kernel@pengutronix.de" , Daniel Baluta , "linux-clk@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" 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 T24gVGh1LCBGZWIgMjgsIDIwMTkgYXQgMDY6MTg6MzBBTSArMDAwMCwgQW5zb24gSHVhbmcgd3Jv dGU6Cj4gSGksIFNoYXduCj4gCj4gQmVzdCBSZWdhcmRzIQo+IEFuc29uIEh1YW5nCj4gCj4gPiAt LS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+ID4gRnJvbTogU2hhd24gR3VvIFttYWlsdG86c2hh d25ndW9Aa2VybmVsLm9yZ10KPiA+IFNlbnQ6IDIwMTnlubQy5pyIMjjml6UgMTE6MTkKPiA+IFRv OiBBbnNvbiBIdWFuZyA8YW5zb24uaHVhbmdAbnhwLmNvbT4KPiA+IENjOiByb2JoK2R0QGtlcm5l bC5vcmc7IG1hcmsucnV0bGFuZEBhcm0uY29tOyBzLmhhdWVyQHBlbmd1dHJvbml4LmRlOwo+ID4g a2VybmVsQHBlbmd1dHJvbml4LmRlOyBmZXN0ZXZhbUBnbWFpbC5jb207IG10dXJxdWV0dGVAYmF5 bGlicmUuY29tOwo+ID4gc2JveWRAa2VybmVsLm9yZzsgQWlzaGVuZyBEb25nIDxhaXNoZW5nLmRv bmdAbnhwLmNvbT47IERhbmllbCBCYWx1dGEKPiA+IDxkYW5pZWwuYmFsdXRhQG54cC5jb20+OyBk ZXZpY2V0cmVlQHZnZXIua2VybmVsLm9yZzsgbGludXgtYXJtLQo+ID4ga2VybmVsQGxpc3RzLmlu ZnJhZGVhZC5vcmc7IGxpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LQo+ID4gY2xr QHZnZXIua2VybmVsLm9yZzsgZGwtbGludXgtaW14IDxsaW51eC1pbXhAbnhwLmNvbT4KPiA+IFN1 YmplY3Q6IFJlOiBbUEFUQ0ggVjcgMS8yXSBhcm02NDogZHRzOiBmcmVlc2NhbGU6IGlteDhxeHA6 IGFkZCBjcHUgb3BwCj4gPiB0YWJsZQo+ID4gCj4gPiBPbiBUdWUsIEZlYiAyNiwgMjAxOSBhdCAw NToxNzozMUFNICswMDAwLCBBbnNvbiBIdWFuZyB3cm90ZToKPiA+ID4gQWRkIGkuTVg4UVhQIENQ VSBvcHAgdGFibGUgdG8gc3VwcG9ydCBjcHVmcmVxLgo+ID4gPgo+ID4gPiBTaWduZWQtb2ZmLWJ5 OiBBbnNvbiBIdWFuZyA8QW5zb24uSHVhbmdAbnhwLmNvbT4KPiA+ID4gQWNrZWQtYnk6IFZpcmVz aCBLdW1hciA8dmlyZXNoLmt1bWFyQGxpbmFyby5vcmc+Cj4gPiAKPiA+IFByZWZpeCAnYXJtNjQ6 IGR0czogaW14OHF4cDogJyB3b3VsZCBhbHJlYWR5IGJlIGNsZWFyIGVub3VnaC4gIEkgZHJvcHBl ZAo+ID4gJ2ZyZWVzY2FsZScgZnJvbSB0aGVyZSBhbmQgYXBwbGllZCBwYXRjaC4KPiA+IAo+ID4g PiAtLS0KPiA+ID4gTm8gY2hhbmdlcyBzaW5jZSBWNi4KPiA+ID4gLS0tCj4gPiA+ICBhcmNoL2Fy bTY0L2Jvb3QvZHRzL2ZyZWVzY2FsZS9pbXg4cXhwLmR0c2kgfCAzMAo+ID4gPiArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAzMCBpbnNlcnRpb25z KCspCj4gPiA+Cj4gPiA+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2Jvb3QvZHRzL2ZyZWVzY2Fs ZS9pbXg4cXhwLmR0c2kKPiA+ID4gYi9hcmNoL2FybTY0L2Jvb3QvZHRzL2ZyZWVzY2FsZS9pbXg4 cXhwLmR0c2kKPiA+ID4gaW5kZXggNGMzZGQ5NS4uNDFiZjBjZSAxMDA2NDQKPiA+ID4gLS0tIGEv YXJjaC9hcm02NC9ib290L2R0cy9mcmVlc2NhbGUvaW14OHF4cC5kdHNpCj4gPiA+ICsrKyBiL2Fy Y2gvYXJtNjQvYm9vdC9kdHMvZnJlZXNjYWxlL2lteDhxeHAuZHRzaQo+ID4gPiBAQCAtMzQsNiAr MzQsOSBAQAo+ID4gPiAgCQkJcmVnID0gPDB4MCAweDA+Owo+ID4gPiAgCQkJZW5hYmxlLW1ldGhv ZCA9ICJwc2NpIjsKPiA+ID4gIAkJCW5leHQtbGV2ZWwtY2FjaGUgPSA8JkEzNV9MMj47Cj4gPiA+ ICsJCQljbG9ja3MgPSA8JmNsayBJTVhfQTM1X0NMSz47Cj4gPiA+ICsJCQlvcGVyYXRpbmctcG9p bnRzLXYyID0gPCZhMzVfMF9vcHBfdGFibGU+Owo+ID4gPiArCQkJI2Nvb2xpbmctY2VsbHMgPSA8 Mj47Cj4gPiA+ICAJCX07Cj4gPiA+Cj4gPiA+ICAJCUEzNV8xOiBjcHVAMSB7Cj4gPiA+IEBAIC00 Miw2ICs0NSw5IEBACj4gPiA+ICAJCQlyZWcgPSA8MHgwIDB4MT47Cj4gPiA+ICAJCQllbmFibGUt bWV0aG9kID0gInBzY2kiOwo+ID4gPiAgCQkJbmV4dC1sZXZlbC1jYWNoZSA9IDwmQTM1X0wyPjsK PiA+ID4gKwkJCWNsb2NrcyA9IDwmY2xrIElNWF9BMzVfQ0xLPjsKPiA+ID4gKwkJCW9wZXJhdGlu Zy1wb2ludHMtdjIgPSA8JmEzNV8wX29wcF90YWJsZT47Cj4gPiA+ICsJCQkjY29vbGluZy1jZWxs cyA9IDwyPjsKPiA+ID4gIAkJfTsKPiA+ID4KPiA+ID4gIAkJQTM1XzI6IGNwdUAyIHsKPiA+ID4g QEAgLTUwLDYgKzU2LDkgQEAKPiA+ID4gIAkJCXJlZyA9IDwweDAgMHgyPjsKPiA+ID4gIAkJCWVu YWJsZS1tZXRob2QgPSAicHNjaSI7Cj4gPiA+ICAJCQluZXh0LWxldmVsLWNhY2hlID0gPCZBMzVf TDI+Owo+ID4gPiArCQkJY2xvY2tzID0gPCZjbGsgSU1YX0EzNV9DTEs+Owo+ID4gPiArCQkJb3Bl cmF0aW5nLXBvaW50cy12MiA9IDwmYTM1XzBfb3BwX3RhYmxlPjsKPiA+ID4gKwkJCSNjb29saW5n LWNlbGxzID0gPDI+Owo+ID4gPiAgCQl9Owo+ID4gPgo+ID4gPiAgCQlBMzVfMzogY3B1QDMgewo+ ID4gPiBAQCAtNTgsNiArNjcsOSBAQAo+ID4gPiAgCQkJcmVnID0gPDB4MCAweDM+Owo+ID4gPiAg CQkJZW5hYmxlLW1ldGhvZCA9ICJwc2NpIjsKPiA+ID4gIAkJCW5leHQtbGV2ZWwtY2FjaGUgPSA8 JkEzNV9MMj47Cj4gPiA+ICsJCQljbG9ja3MgPSA8JmNsayBJTVhfQTM1X0NMSz47Cj4gPiA+ICsJ CQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZhMzVfMF9vcHBfdGFibGU+Owo+ID4gPiArCQkJI2Nv b2xpbmctY2VsbHMgPSA8Mj47Cj4gPiA+ICAJCX07Cj4gPiA+Cj4gPiA+ICAJCUEzNV9MMjogbDIt Y2FjaGUwIHsKPiA+ID4gQEAgLTY1LDYgKzc3LDI0IEBACj4gPiA+ICAJCX07Cj4gPiA+ICAJfTsK PiA+ID4KPiA+ID4gKwlhMzVfMF9vcHBfdGFibGU6IG9wcC10YWJsZSB7Cj4gPiAKPiA+IFdoYXQg ZG9lcyB0aGUgJzAnIGluIHRoZSBsYWJlbCBtZWFuPwo+IAo+IExvb2tzIGxpa2UgdGhlICcwJyBp biB0aGUgbGFiZWwgaXMgTk9UIG5lY2Vzc2FyeSwgd2UgY2FuIGp1c3QgdXNlICdhMzVfb3BwX3Rh YmxlJywKPiBkbyB5b3Ugd2FudCBtZSByZXNlbmQgdGhlIHBhdGNoIHRvIHJlbW92ZSAnMCc/CgpO by4gIEkganVzdCBmaXhlZCBpdCB1cCBhbmQgYXBwbGllZCB0aGUgcGF0Y2guCgpTaGF3bgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtl cm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5l bAo=