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=-7.4 required=3.0 tests=DATE_IN_PAST_12_24, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 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 688E8C7618B for ; Thu, 25 Jul 2019 11:32:44 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 37A102184B for ; Thu, 25 Jul 2019 11:32:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2391895AbfGYLcn convert rfc822-to-8bit (ORCPT ); Thu, 25 Jul 2019 07:32:43 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:49517 "EHLO relay7-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391826AbfGYLcn (ORCPT ); Thu, 25 Jul 2019 07:32:43 -0400 X-Originating-IP: 86.250.200.211 Received: from localhost (lfbn-1-17395-211.w86-250.abo.wanadoo.fr [86.250.200.211]) (Authenticated sender: maxime.ripard@bootlin.com) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 9B61F20009; Thu, 25 Jul 2019 11:32:39 +0000 (UTC) Date: Wed, 24 Jul 2019 16:14:25 +0200 From: Maxime Ripard To: Icenowy Zheng Cc: devicetree@vger.kernel.org, Linus Walleij , linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-sunxi@googlegroups.com, Rob Herring , Chen-Yu Tsai , linux-clk@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH v4 7/8] dt-bindings: arm: sunxi: add binding for Lichee Zero Plus core board Message-ID: <20190724141425.aycdkdwlgmljwpgr@flea> References: <20190713034634.44585-1-icenowy@aosc.io> <20190713034634.44585-8-icenowy@aosc.io> <20190720101318.cwrvv5r42wxx5k4r@flea> <20190722192934.3jaf3r4rnyeslqyw@flea> <7d24576697521f4985617113dbc4cc41@aosc.io> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8BIT In-Reply-To: <7d24576697521f4985617113dbc4cc41@aosc.io> User-Agent: NeoMutt/20180716 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org On Wed, Jul 24, 2019 at 09:09:01PM +0800, Icenowy Zheng wrote: > 在 2019-07-23 03:29,Maxime Ripard 写道: > > On Sat, Jul 20, 2019 at 07:39:08PM +0800, Icenowy Zheng wrote: > > > > > > > > > 于 2019年7月20日 GMT+08:00 下午6:13:18, Maxime Ripard > > > 写到: > > > >On Sat, Jul 13, 2019 at 11:46:33AM +0800, Icenowy Zheng wrote: > > > >> The Lichee Zero Plus is a core board made by Sipeed, with a microUSB > > > >> connector on it, TF slot or WSON8 SD chip, optional eMMC or SPI > > > >Flash. > > > >> It has a gold finger connector for expansion, and UART is available > > > >from > > > >> reserved pins w/ 2.54mm pitch. The board can use either SoChip S3 or > > > >> Allwinner V3L SoCs. > > > >> > > > >> Add the device tree binding of the basic version of the core board -- > > > >> w/o eMMC or SPI Flash, w/ TF slot or WSON8 SD, and use S3 SoC. > > > >> > > > >> Signed-off-by: Icenowy Zheng > > > >> --- > > > >> No changes since v3. > > > >> > > > >> Patch introduced in v2. > > > >> > > > >> Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +++++ > > > >> 1 file changed, 5 insertions(+) > > > >> > > > >> diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >b/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> index 000a00d12d6a..48c126a7a848 100644 > > > >> --- a/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> @@ -353,6 +353,11 @@ properties: > > > >> - const: licheepi,licheepi-zero > > > >> - const: allwinner,sun8i-v3s > > > >> > > > >> + - description: Lichee Zero Plus (with S3, without eMMC/SPI > > > >Flash) > > > >> + items: > > > >> + - const: sipeed,lichee-zero-plus > > > >> + - const: allwinner,sun8i-s3 > > > > > > > >If the S3 is just a rebranded V3, then we should have the v3 compatile > > > >in that list too. > > > > > > S3 is V3 with copackaged DDR3 DRAM. > > > > > > It's pin incompatible w/ V3. > > > > Does it matter though? > > > > If the only thing that changes is the package, we're not manipulating > > that, and any software that deals with the v3 can deal with the > > s3. Which is what the compatible is about. > > Okay. Should the S3 compatible be kept befoer the V3 one? Yep, something like (in the DT) compatible = "sipeed,lichee-zero-plus", "allwinner,sun8i-s3", "allwinner,sun8i-v3" Maxime -- Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com From mboxrd@z Thu Jan 1 00:00:00 1970 From: Maxime Ripard Subject: Re: [PATCH v4 7/8] dt-bindings: arm: sunxi: add binding for Lichee Zero Plus core board Date: Wed, 24 Jul 2019 16:14:25 +0200 Message-ID: <20190724141425.aycdkdwlgmljwpgr@flea> References: <20190713034634.44585-1-icenowy@aosc.io> <20190713034634.44585-8-icenowy@aosc.io> <20190720101318.cwrvv5r42wxx5k4r@flea> <20190722192934.3jaf3r4rnyeslqyw@flea> <7d24576697521f4985617113dbc4cc41@aosc.io> Reply-To: maxime.ripard-LDxbnhwyfcJBDgjK7y7TUQ@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Return-path: Sender: linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Content-Disposition: inline In-Reply-To: <7d24576697521f4985617113dbc4cc41-h8G6r0blFSE@public.gmane.org> List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , To: Icenowy Zheng Cc: devicetree-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, Linus Walleij , linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-gpio-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-sunxi-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org, Rob Herring , Chen-Yu Tsai , linux-clk-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r@public.gmane.org List-Id: devicetree@vger.kernel.org On Wed, Jul 24, 2019 at 09:09:01PM +0800, Icenowy Zheng wrote: > =E5=9C=A8 2019-07-23 03:29=EF=BC=8CMaxime Ripard =E5=86=99=E9=81=93=EF=BC= =9A > > On Sat, Jul 20, 2019 at 07:39:08PM +0800, Icenowy Zheng wrote: > > > > > > > > > =E4=BA=8E 2019=E5=B9=B47=E6=9C=8820=E6=97=A5 GMT+08:00 =E4=B8=8B=E5= =8D=886:13:18, Maxime Ripard > > > =E5=86=99=E5=88=B0: > > > >On Sat, Jul 13, 2019 at 11:46:33AM +0800, Icenowy Zheng wrote: > > > >> The Lichee Zero Plus is a core board made by Sipeed, with a microU= SB > > > >> connector on it, TF slot or WSON8 SD chip, optional eMMC or SPI > > > >Flash. > > > >> It has a gold finger connector for expansion, and UART is availabl= e > > > >from > > > >> reserved pins w/ 2.54mm pitch. The board can use either SoChip S3 = or > > > >> Allwinner V3L SoCs. > > > >> > > > >> Add the device tree binding of the basic version of the core board= -- > > > >> w/o eMMC or SPI Flash, w/ TF slot or WSON8 SD, and use S3 SoC. > > > >> > > > >> Signed-off-by: Icenowy Zheng > > > >> --- > > > >> No changes since v3. > > > >> > > > >> Patch introduced in v2. > > > >> > > > >> Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +++++ > > > >> 1 file changed, 5 insertions(+) > > > >> > > > >> diff --git a/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >b/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> index 000a00d12d6a..48c126a7a848 100644 > > > >> --- a/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> +++ b/Documentation/devicetree/bindings/arm/sunxi.yaml > > > >> @@ -353,6 +353,11 @@ properties: > > > >> - const: licheepi,licheepi-zero > > > >> - const: allwinner,sun8i-v3s > > > >> > > > >> + - description: Lichee Zero Plus (with S3, without eMMC/SPI > > > >Flash) > > > >> + items: > > > >> + - const: sipeed,lichee-zero-plus > > > >> + - const: allwinner,sun8i-s3 > > > > > > > >If the S3 is just a rebranded V3, then we should have the v3 compati= le > > > >in that list too. > > > > > > S3 is V3 with copackaged DDR3 DRAM. > > > > > > It's pin incompatible w/ V3. > > > > Does it matter though? > > > > If the only thing that changes is the package, we're not manipulating > > that, and any software that deals with the v3 can deal with the > > s3. Which is what the compatible is about. > > Okay. Should the S3 compatible be kept befoer the V3 one? Yep, something like (in the DT) compatible =3D "sipeed,lichee-zero-plus", "allwinner,sun8i-s3", "allwinner,= sun8i-v3" Maxime -- Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com --=20 You received this message because you are subscribed to the Google Groups "= linux-sunxi" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to linux-sunxi+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web, visit https://groups.google.com/d/msgid= /linux-sunxi/20190724141425.aycdkdwlgmljwpgr%40flea. 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=-7.4 required=3.0 tests=DATE_IN_PAST_12_24, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 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 9AA33C7618B for ; Thu, 25 Jul 2019 11:33:03 +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 6E8AA2184B for ; Thu, 25 Jul 2019 11:33:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="SXgF83qC" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 6E8AA2184B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=bootlin.com 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=ggaWXeUdBS1MXCzgQv65UEIjtXqJmPRsrAaXe4RDl1w=; b=SXgF83qCxRLBTK C+8eJS3XTa5cZx+KGOOacedJfNoXUj4P6UKa0NIlO6sROYSi/68fvw2m82kfMZlL6oc0WogoSRJkB fP9qpyqJq7phElomGo4oe1zjH2sFVD3MIE7j1a5OLqvOdzzn8pndMxhHYtlXh/sZ0GEjUZbL6Fe+Q YOyMDjU+O8v7dDVKOQFejoMlH82fw7L55NzlhBkDmoGxe9AzNqHlC74gqPUnniui7V13iONwzNch1 3/jzOBDXlfkrIZXUWyV6NpGbA7kr9eLbdIY414kwB5aPvb1M7U1vMvsme31/5kPCqyFXk7K9saKPX WDXd3APYHhCKF+l0OBaQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92 #3 (Red Hat Linux)) id 1hqbzZ-0003Ry-HD; Thu, 25 Jul 2019 11:33:01 +0000 Received: from relay7-d.mail.gandi.net ([217.70.183.200]) by bombadil.infradead.org with esmtps (Exim 4.92 #3 (Red Hat Linux)) id 1hqbzW-0003Qy-3T for linux-arm-kernel@lists.infradead.org; Thu, 25 Jul 2019 11:33:00 +0000 X-Originating-IP: 86.250.200.211 Received: from localhost (lfbn-1-17395-211.w86-250.abo.wanadoo.fr [86.250.200.211]) (Authenticated sender: maxime.ripard@bootlin.com) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 9B61F20009; Thu, 25 Jul 2019 11:32:39 +0000 (UTC) Date: Wed, 24 Jul 2019 16:14:25 +0200 From: Maxime Ripard To: Icenowy Zheng Subject: Re: [PATCH v4 7/8] dt-bindings: arm: sunxi: add binding for Lichee Zero Plus core board Message-ID: <20190724141425.aycdkdwlgmljwpgr@flea> References: <20190713034634.44585-1-icenowy@aosc.io> <20190713034634.44585-8-icenowy@aosc.io> <20190720101318.cwrvv5r42wxx5k4r@flea> <20190722192934.3jaf3r4rnyeslqyw@flea> <7d24576697521f4985617113dbc4cc41@aosc.io> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <7d24576697521f4985617113dbc4cc41@aosc.io> User-Agent: NeoMutt/20180716 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190725_043258_307000_373596A5 X-CRM114-Status: GOOD ( 21.33 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, Linus Walleij , linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-sunxi@googlegroups.com, Rob Herring , Chen-Yu Tsai , 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 T24gV2VkLCBKdWwgMjQsIDIwMTkgYXQgMDk6MDk6MDFQTSArMDgwMCwgSWNlbm93eSBaaGVuZyB3 cm90ZToKPiDlnKggMjAxOS0wNy0yMyAwMzoyOe+8jE1heGltZSBSaXBhcmQg5YaZ6YGT77yaCj4g PiBPbiBTYXQsIEp1bCAyMCwgMjAxOSBhdCAwNzozOTowOFBNICswODAwLCBJY2Vub3d5IFpoZW5n IHdyb3RlOgo+ID4gPgo+ID4gPgo+ID4gPiDkuo4gMjAxOeW5tDfmnIgyMOaXpSBHTVQrMDg6MDAg 5LiL5Y2INjoxMzoxOCwgTWF4aW1lIFJpcGFyZAo+ID4gPiA8bWF4aW1lLnJpcGFyZEBib290bGlu LmNvbT4g5YaZ5YiwOgo+ID4gPiA+T24gU2F0LCBKdWwgMTMsIDIwMTkgYXQgMTE6NDY6MzNBTSAr MDgwMCwgSWNlbm93eSBaaGVuZyB3cm90ZToKPiA+ID4gPj4gVGhlIExpY2hlZSBaZXJvIFBsdXMg aXMgYSBjb3JlIGJvYXJkIG1hZGUgYnkgU2lwZWVkLCB3aXRoIGEgbWljcm9VU0IKPiA+ID4gPj4g Y29ubmVjdG9yIG9uIGl0LCBURiBzbG90IG9yIFdTT044IFNEIGNoaXAsIG9wdGlvbmFsIGVNTUMg b3IgU1BJCj4gPiA+ID5GbGFzaC4KPiA+ID4gPj4gSXQgaGFzIGEgZ29sZCBmaW5nZXIgY29ubmVj dG9yIGZvciBleHBhbnNpb24sIGFuZCBVQVJUIGlzIGF2YWlsYWJsZQo+ID4gPiA+ZnJvbQo+ID4g PiA+PiByZXNlcnZlZCBwaW5zIHcvIDIuNTRtbSBwaXRjaC4gVGhlIGJvYXJkIGNhbiB1c2UgZWl0 aGVyIFNvQ2hpcCBTMyBvcgo+ID4gPiA+PiBBbGx3aW5uZXIgVjNMIFNvQ3MuCj4gPiA+ID4+Cj4g PiA+ID4+IEFkZCB0aGUgZGV2aWNlIHRyZWUgYmluZGluZyBvZiB0aGUgYmFzaWMgdmVyc2lvbiBv ZiB0aGUgY29yZSBib2FyZCAtLQo+ID4gPiA+PiB3L28gZU1NQyBvciBTUEkgRmxhc2gsIHcvIFRG IHNsb3Qgb3IgV1NPTjggU0QsIGFuZCB1c2UgUzMgU29DLgo+ID4gPiA+Pgo+ID4gPiA+PiBTaWdu ZWQtb2ZmLWJ5OiBJY2Vub3d5IFpoZW5nIDxpY2Vub3d5QGFvc2MuaW8+Cj4gPiA+ID4+IC0tLQo+ ID4gPiA+PiBObyBjaGFuZ2VzIHNpbmNlIHYzLgo+ID4gPiA+Pgo+ID4gPiA+PiBQYXRjaCBpbnRy b2R1Y2VkIGluIHYyLgo+ID4gPiA+Pgo+ID4gPiA+PiAgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL2FybS9zdW54aS55YW1sIHwgNSArKysrKwo+ID4gPiA+PiAgMSBmaWxlIGNoYW5n ZWQsIDUgaW5zZXJ0aW9ucygrKQo+ID4gPiA+Pgo+ID4gPiA+PiBkaWZmIC0tZ2l0IGEvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9zdW54aS55YW1sCj4gPiA+ID5iL0RvY3Vt ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vc3VueGkueWFtbAo+ID4gPiA+PiBpbmRl eCAwMDBhMDBkMTJkNmEuLjQ4YzEyNmE3YTg0OCAxMDA2NDQKPiA+ID4gPj4gLS0tIGEvRG9jdW1l bnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9zdW54aS55YW1sCj4gPiA+ID4+ICsrKyBi L0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vc3VueGkueWFtbAo+ID4gPiA+ PiBAQCAtMzUzLDYgKzM1MywxMSBAQCBwcm9wZXJ0aWVzOgo+ID4gPiA+PiAgICAgICAgICAgIC0g Y29uc3Q6IGxpY2hlZXBpLGxpY2hlZXBpLXplcm8KPiA+ID4gPj4gICAgICAgICAgICAtIGNvbnN0 OiBhbGx3aW5uZXIsc3VuOGktdjNzCj4gPiA+ID4+Cj4gPiA+ID4+ICsgICAgICAtIGRlc2NyaXB0 aW9uOiBMaWNoZWUgWmVybyBQbHVzICh3aXRoIFMzLCB3aXRob3V0IGVNTUMvU1BJCj4gPiA+ID5G bGFzaCkKPiA+ID4gPj4gKyAgICAgICAgaXRlbXM6Cj4gPiA+ID4+ICsgICAgICAgICAgLSBjb25z dDogc2lwZWVkLGxpY2hlZS16ZXJvLXBsdXMKPiA+ID4gPj4gKyAgICAgICAgICAtIGNvbnN0OiBh bGx3aW5uZXIsc3VuOGktczMKPiA+ID4gPgo+ID4gPiA+SWYgdGhlIFMzIGlzIGp1c3QgYSByZWJy YW5kZWQgVjMsIHRoZW4gd2Ugc2hvdWxkIGhhdmUgdGhlIHYzIGNvbXBhdGlsZQo+ID4gPiA+aW4g dGhhdCBsaXN0IHRvby4KPiA+ID4KPiA+ID4gUzMgaXMgVjMgd2l0aCBjb3BhY2thZ2VkIEREUjMg RFJBTS4KPiA+ID4KPiA+ID4gSXQncyBwaW4gaW5jb21wYXRpYmxlIHcvIFYzLgo+ID4KPiA+IERv ZXMgaXQgbWF0dGVyIHRob3VnaD8KPiA+Cj4gPiBJZiB0aGUgb25seSB0aGluZyB0aGF0IGNoYW5n ZXMgaXMgdGhlIHBhY2thZ2UsIHdlJ3JlIG5vdCBtYW5pcHVsYXRpbmcKPiA+IHRoYXQsIGFuZCBh bnkgc29mdHdhcmUgdGhhdCBkZWFscyB3aXRoIHRoZSB2MyBjYW4gZGVhbCB3aXRoIHRoZQo+ID4g czMuIFdoaWNoIGlzIHdoYXQgdGhlIGNvbXBhdGlibGUgaXMgYWJvdXQuCj4KPiBPa2F5LiBTaG91 bGQgdGhlIFMzIGNvbXBhdGlibGUgYmUga2VwdCBiZWZvZXIgdGhlIFYzIG9uZT8KClllcCwgc29t ZXRoaW5nIGxpa2UgKGluIHRoZSBEVCkKCmNvbXBhdGlibGUgPSAic2lwZWVkLGxpY2hlZS16ZXJv LXBsdXMiLCAiYWxsd2lubmVyLHN1bjhpLXMzIiwgImFsbHdpbm5lcixzdW44aS12MyIKCk1heGlt ZQoKLS0KTWF4aW1lIFJpcGFyZCwgQm9vdGxpbgpFbWJlZGRlZCBMaW51eCBhbmQgS2VybmVsIGVu Z2luZWVyaW5nCmh0dHBzOi8vYm9vdGxpbi5jb20KCl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4 LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK