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=-2.3 required=3.0 tests=BAYES_00, BODY_QUOTE_MALF_MSGID,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no 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 4CF1CC433E4 for ; Tue, 28 Jul 2020 08:56:23 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 24BC120786 for ; Tue, 28 Jul 2020 08:56:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="SgmKbxsh" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728156AbgG1I4W (ORCPT ); Tue, 28 Jul 2020 04:56:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40566 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728253AbgG1I4V (ORCPT ); Tue, 28 Jul 2020 04:56:21 -0400 Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 03265C0619D6 for ; Tue, 28 Jul 2020 01:56:20 -0700 (PDT) Received: by mail-wr1-x444.google.com with SMTP id 88so17468928wrh.3 for ; Tue, 28 Jul 2020 01:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=wxTwrgnq9E/WiNk3kV+5CMVUMO6IYGLUJRsXmpueos0=; b=SgmKbxshWIgy7i/i8vqaI5tcJ2bU9gb64Sjar5YKhBEB9iRFEBzg3k9HrxnHFKOSOs zMcnsMKMr8P3PuxxZvVa0Ir4j3kWZgXjk2nPksQHELB7nSQggAJnMs7JY2nOvsJ+GTyc sIiabW7fz/o12PIx2L6NxjeBcGNbm096zWnTV1cVN3V+7GI56cqEkWoS5K7sGXi1aM9m 1knClukA542+MNKmOGARWM3fcYgIfXhxS0F2pay/Q5sEMEVLSN/zk8GkjyMscM7sqgyD YpxFhjMDccQmmVdIisDgzl/kMCQRrp8Zbjd/gxKYKRbEEJIQ6UoCMBONxNgeMkHczaNP XxdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=wxTwrgnq9E/WiNk3kV+5CMVUMO6IYGLUJRsXmpueos0=; b=HgJr6INAUJ8Z5CticDrhzmFdwjmZQM9PApLnjkFYvtQY/ipEPaoRMq4n61YHbckdC5 0ta2vPvlRhJhg6eR+2uGCHo2FjPU1dstpIFLLxK17lRo6oLI8CTiBxHg16rIiTIRtUoQ peqqIXA75OP815MRFBwUB25TsRprxA5IUYpcgAq8lrfqjHyEZGxBpLrTBaWQOGEy+qDM ypLbItFI5BXTTIAig2/uQwo1q3HZVZK9nvsa5ILdkfAMGJiX7Lg0HPM0JAkwdw2pwx5i Xr3E0slBiVl1+wAL/1T6hOfEWoulkRUUxXIGLwQdSXYsA1rz5pOItzWcTTK9QMgVuq/H 4rvA== X-Gm-Message-State: AOAM532+oSUeZSajSPYNHU9JohSX9LbUTTqBzIWTHVgy8RWhlVq/ClZI 8/6tfdUp4MRfe8hBs8te9KqDqQ== X-Google-Smtp-Source: ABdhPJzyefbTUcC6FA1OtyHG3ZE+ihx1cIgJ8kJah012w56nbIM6+qpRfcUIjerKX0Iu0TxyY/d/Tw== X-Received: by 2002:adf:f045:: with SMTP id t5mr25467199wro.288.1595926579385; Tue, 28 Jul 2020 01:56:19 -0700 (PDT) Received: from dell ([2.27.167.73]) by smtp.gmail.com with ESMTPSA id a10sm12662484wro.35.2020.07.28.01.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jul 2020 01:56:18 -0700 (PDT) Date: Tue, 28 Jul 2020 09:56:16 +0100 From: Lee Jones To: Michael Walle Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-hwmon@vger.kernel.org, linux-pwm@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Linus Walleij , Bartosz Golaszewski , Rob Herring , Jean Delvare , Guenter Roeck , Thierry Reding , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , Wim Van Sebroeck , Shawn Guo , Li Yang , Thomas Gleixner , Jason Cooper , Marc Zyngier , Mark Brown , Greg Kroah-Hartman , Andy Shevchenko , Catalin Marinas , Will Deacon , Pavel Machek , Rob Herring Subject: Re: [PATCH v6 02/13] dt-bindings: mfd: Add bindings for sl28cpld Message-ID: <20200728085616.GD2419169@dell> References: <20200725231834.25642-1-michael@walle.cc> <20200725231834.25642-3-michael@walle.cc> <20200728072422.GF1850026@dell> <1065b0107ce6fd88b2bdd704bf45346b@walle.cc> <20200728082707.GB2419169@dell> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org > > > > > +$id: http://devicetree.org/schemas/mfd/kontron,sl28cpld.yaml# > > > > > +$schema: http://devicetree.org/meta-schemas/core.yaml# > > > > > + > > > > > +title: Kontron's sl28cpld board management controller > > > > > > > > "S128CPLD" ? > > > > > > still not, its sl28cpld, think of a project/code name, not the product > > > appended with CPLD. > > > > > > > "Board Management Controller (BMC)" ? > > > > > > sounds like IPMI, which I wanted to avoid. > > > > Is there a datasheet? > > No there isn't. Then what are you working from? > > > > > +maintainers: > > > > > + - Michael Walle > > > > > + > > > > > +description: | > > > > > + The board management controller may contain different IP blocks > > > > > like > > > > > + watchdog, fan monitoring, PWM controller, interrupt controller > > > > > and a > > > > > + GPIO controller. > > > > > + > > > > > +properties: > > > > > + compatible: > > > > > + const: kontron,sl28cpld-r1 > > > > > > > > We don't usually code revision numbers in compatible strings. > > > > > > > > Is there any way to pull this from the H/W? > > > > > > No, unfortunately you can't. And I really want to keep that, in case > > > in the future there are some backwards incompatible changes. > > > > Rob, > > > > I know you reviewed this already, but you can give your opinion on > > this specifically please? I know that we have pushed back on this in > > the past. > > Oh, come one. That is an arbitrary string. "sl28cpld-r1" is the first > implementation of this. A future "sl28cpld-r2" might look completely > different and might not suite the simple MFD at all. "sl28cpld" is > a made up name - as "sl28cpld-r1" is, too. Well that sounds bogus for a start. I guess that's one of the problems with trying to support programmable H/W in S/W. If it's okay with Rob, then I'll be okay with it. Just to note, this has not been okay for others in the past, and this use-case is not 'special'. -- Lee Jones [李琼斯] Senior Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog 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=-2.2 required=3.0 tests=BAYES_00, BODY_QUOTE_MALF_MSGID,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=no 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 B52C5C433DF for ; Tue, 28 Jul 2020 08:57:49 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 86EF320775 for ; Tue, 28 Jul 2020 08:57:49 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="UDonUvxv"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="SgmKbxsh" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 86EF320775 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=merlin.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=VNYc95PGK7se2ISeV9J5XoqDEvz+sY5IMx0o6/z46Mc=; b=UDonUvxvisSiaPMyjLOKFI9pO 8Lfv80kDv1tGZDVNSBjdrbIdY0uy5iGrU9KJbQFLcOMmmYpy6brXEaB6DC/IcQ7CXurXhx+53e5G1 rLZmKaI29xfZgb21JPGzona7oBuES7Ck7gBHlsvQB6uVLr7FZxBM84gBGFaRD/Fcmq8UBtfKpZLhI NVKA9HZCUCwvV6Lp/FpsQoF3DZRSDHSuw7vFKyleBXuui/LC5hyRnllFQmoDo3RvyQej50QMYd48r En62UBjdABRw0hRfEMgeSxI0uNNP8uRUSdWRD0Dx+oQGmD6OX8QjaEmFimhQZEW37THr45G9HPWLF LqaA/KaRw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0LPL-0003JV-Sw; Tue, 28 Jul 2020 08:56:23 +0000 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k0LPJ-0003Ii-0H for linux-arm-kernel@lists.infradead.org; Tue, 28 Jul 2020 08:56:22 +0000 Received: by mail-wr1-x443.google.com with SMTP id r4so14514035wrx.9 for ; Tue, 28 Jul 2020 01:56:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=wxTwrgnq9E/WiNk3kV+5CMVUMO6IYGLUJRsXmpueos0=; b=SgmKbxshWIgy7i/i8vqaI5tcJ2bU9gb64Sjar5YKhBEB9iRFEBzg3k9HrxnHFKOSOs zMcnsMKMr8P3PuxxZvVa0Ir4j3kWZgXjk2nPksQHELB7nSQggAJnMs7JY2nOvsJ+GTyc sIiabW7fz/o12PIx2L6NxjeBcGNbm096zWnTV1cVN3V+7GI56cqEkWoS5K7sGXi1aM9m 1knClukA542+MNKmOGARWM3fcYgIfXhxS0F2pay/Q5sEMEVLSN/zk8GkjyMscM7sqgyD YpxFhjMDccQmmVdIisDgzl/kMCQRrp8Zbjd/gxKYKRbEEJIQ6UoCMBONxNgeMkHczaNP XxdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=wxTwrgnq9E/WiNk3kV+5CMVUMO6IYGLUJRsXmpueos0=; b=pNyf4bgCKZ1Ho5Q+OV9R4wrljUeIoc34KoSgDRdXQoGR9JvsD+Hrde5iRvvn+kbS4x wfwdWA57Oob6mbNY28Zo/zfn0VVo+wgNsFyj2Wu6GyO4kcOeqC/JMhv4x4Ox0nM+5tQz 2WHd8YwMaiGPb1fe0OO/N5XmSLnumZFKw3N/etS1vUfu9VTGPhia5F5VktpGe9DobWJ0 nn+PJzNfJLm2HsYASZ52Vgt6RCiVJD1ZPTiMN/r1D6/6NG0Ou/GAEG/V6idArdrF0pfd AMtlioOvBLfudvJTzqCvY4Dk5xbEm4FWFIXUe0eXGTZiaT/ojDHEO7ov2wq2mWUuoMd+ uLDQ== X-Gm-Message-State: AOAM531PkZc4xZk/zGVi/+YjJhS7VcllZj2mxWtbAjRk63WfB+6mHh6j zxNF/orHOgu0G7+ekthHZKDepJdGrZ8= X-Google-Smtp-Source: ABdhPJzyefbTUcC6FA1OtyHG3ZE+ihx1cIgJ8kJah012w56nbIM6+qpRfcUIjerKX0Iu0TxyY/d/Tw== X-Received: by 2002:adf:f045:: with SMTP id t5mr25467199wro.288.1595926579385; Tue, 28 Jul 2020 01:56:19 -0700 (PDT) Received: from dell ([2.27.167.73]) by smtp.gmail.com with ESMTPSA id a10sm12662484wro.35.2020.07.28.01.56.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 28 Jul 2020 01:56:18 -0700 (PDT) Date: Tue, 28 Jul 2020 09:56:16 +0100 From: Lee Jones To: Michael Walle Subject: Re: [PATCH v6 02/13] dt-bindings: mfd: Add bindings for sl28cpld Message-ID: <20200728085616.GD2419169@dell> References: <20200725231834.25642-1-michael@walle.cc> <20200725231834.25642-3-michael@walle.cc> <20200728072422.GF1850026@dell> <1065b0107ce6fd88b2bdd704bf45346b@walle.cc> <20200728082707.GB2419169@dell> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200728_045621_111702_A78FD411 X-CRM114-Status: GOOD ( 25.03 ) 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, Catalin Marinas , Linus Walleij , Thierry Reding , Pavel Machek , Will Deacon , Jason Cooper , Rob Herring , Andy Shevchenko , Marc Zyngier , Bartosz Golaszewski , Uwe =?iso-8859-1?Q?Kleine-K=F6nig?= , Guenter Roeck , linux-pwm@vger.kernel.org, Jean Delvare , linux-watchdog@vger.kernel.org, linux-gpio@vger.kernel.org, Mark Brown , Thomas Gleixner , Wim Van Sebroeck , linux-arm-kernel@lists.infradead.org, linux-hwmon@vger.kernel.org, Greg Kroah-Hartman , linux-kernel@vger.kernel.org, Li Yang , Rob Herring , Shawn Guo 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 PiA+ID4gPiA+ICskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL21mZC9rb250cm9u LHNsMjhjcGxkLnlhbWwjCj4gPiA+ID4gPiArJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3Jn L21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4gPiA+ID4gPiArCj4gPiA+ID4gPiArdGl0bGU6IEtv bnRyb24ncyBzbDI4Y3BsZCBib2FyZCBtYW5hZ2VtZW50IGNvbnRyb2xsZXIKPiA+ID4gPgo+ID4g PiA+ICJTMTI4Q1BMRCIgPwo+ID4gPiAKPiA+ID4gc3RpbGwgbm90LCBpdHMgc2wyOGNwbGQsIHRo aW5rIG9mIGEgcHJvamVjdC9jb2RlIG5hbWUsIG5vdCB0aGUgcHJvZHVjdAo+ID4gPiBhcHBlbmRl ZCB3aXRoIENQTEQuCj4gPiA+IAo+ID4gPiA+ICJCb2FyZCBNYW5hZ2VtZW50IENvbnRyb2xsZXIg KEJNQykiID8KPiA+ID4gCj4gPiA+IHNvdW5kcyBsaWtlIElQTUksIHdoaWNoIEkgd2FudGVkIHRv IGF2b2lkLgo+ID4gCj4gPiBJcyB0aGVyZSBhIGRhdGFzaGVldD8KPiAKPiBObyB0aGVyZSBpc24n dC4KClRoZW4gd2hhdCBhcmUgeW91IHdvcmtpbmcgZnJvbT8KCj4gPiA+ID4gPiArbWFpbnRhaW5l cnM6Cj4gPiA+ID4gPiArICAtIE1pY2hhZWwgV2FsbGUgPG1pY2hhZWxAd2FsbGUuY2M+Cj4gPiA+ ID4gPiArCj4gPiA+ID4gPiArZGVzY3JpcHRpb246IHwKPiA+ID4gPiA+ICsgIFRoZSBib2FyZCBt YW5hZ2VtZW50IGNvbnRyb2xsZXIgbWF5IGNvbnRhaW4gZGlmZmVyZW50IElQIGJsb2Nrcwo+ID4g PiA+ID4gbGlrZQo+ID4gPiA+ID4gKyAgd2F0Y2hkb2csIGZhbiBtb25pdG9yaW5nLCBQV00gY29u dHJvbGxlciwgaW50ZXJydXB0IGNvbnRyb2xsZXIKPiA+ID4gPiA+IGFuZCBhCj4gPiA+ID4gPiAr ICBHUElPIGNvbnRyb2xsZXIuCj4gPiA+ID4gPiArCj4gPiA+ID4gPiArcHJvcGVydGllczoKPiA+ ID4gPiA+ICsgIGNvbXBhdGlibGU6Cj4gPiA+ID4gPiArICAgIGNvbnN0OiBrb250cm9uLHNsMjhj cGxkLXIxCj4gPiA+ID4KPiA+ID4gPiBXZSBkb24ndCB1c3VhbGx5IGNvZGUgcmV2aXNpb24gbnVt YmVycyBpbiBjb21wYXRpYmxlIHN0cmluZ3MuCj4gPiA+ID4KPiA+ID4gPiBJcyB0aGVyZSBhbnkg d2F5IHRvIHB1bGwgdGhpcyBmcm9tIHRoZSBIL1c/Cj4gPiA+IAo+ID4gPiBObywgdW5mb3J0dW5h dGVseSB5b3UgY2FuJ3QuIEFuZCBJIHJlYWxseSB3YW50IHRvIGtlZXAgdGhhdCwgaW4gY2FzZQo+ ID4gPiBpbiB0aGUgZnV0dXJlIHRoZXJlIGFyZSBzb21lIGJhY2t3YXJkcyBpbmNvbXBhdGlibGUg Y2hhbmdlcy4KPiA+IAo+ID4gUm9iLAo+ID4gCj4gPiBJIGtub3cgeW91IHJldmlld2VkIHRoaXMg YWxyZWFkeSwgYnV0IHlvdSBjYW4gZ2l2ZSB5b3VyIG9waW5pb24gb24KPiA+IHRoaXMgc3BlY2lm aWNhbGx5IHBsZWFzZT8gIEkga25vdyB0aGF0IHdlIGhhdmUgcHVzaGVkIGJhY2sgb24gdGhpcyBp bgo+ID4gdGhlIHBhc3QuCj4gCj4gT2gsIGNvbWUgb25lLiBUaGF0IGlzIGFuIGFyYml0cmFyeSBz dHJpbmcuICJzbDI4Y3BsZC1yMSIgaXMgdGhlIGZpcnN0Cj4gaW1wbGVtZW50YXRpb24gb2YgdGhp cy4gQSBmdXR1cmUgInNsMjhjcGxkLXIyIiBtaWdodCBsb29rIGNvbXBsZXRlbHkKPiBkaWZmZXJl bnQgYW5kIG1pZ2h0IG5vdCBzdWl0ZSB0aGUgc2ltcGxlIE1GRCBhdCBhbGwuICJzbDI4Y3BsZCIg aXMKPiBhIG1hZGUgdXAgbmFtZSAtIGFzICJzbDI4Y3BsZC1yMSIgaXMsIHRvby4KCldlbGwgdGhh dCBzb3VuZHMgYm9ndXMgZm9yIGEgc3RhcnQuICBJIGd1ZXNzIHRoYXQncyBvbmUgb2YgdGhlCnBy b2JsZW1zIHdpdGggdHJ5aW5nIHRvIHN1cHBvcnQgcHJvZ3JhbW1hYmxlIEgvVyBpbiBTL1cuCiAK SWYgaXQncyBva2F5IHdpdGggUm9iLCB0aGVuIEknbGwgYmUgb2theSB3aXRoIGl0LgoKSnVzdCB0 byBub3RlLCB0aGlzIGhhcyBub3QgYmVlbiBva2F5IGZvciBvdGhlcnMgaW4gdGhlIHBhc3QsIGFu ZCB0aGlzCnVzZS1jYXNlIGlzIG5vdCAnc3BlY2lhbCcuCgotLSAKTGVlIEpvbmVzIFvmnY7nkLzm lq9dClNlbmlvciBUZWNobmljYWwgTGVhZCAtIERldmVsb3BlciBTZXJ2aWNlcwpMaW5hcm8ub3Jn IOKUgiBPcGVuIHNvdXJjZSBzb2Z0d2FyZSBmb3IgQXJtIFNvQ3MKRm9sbG93IExpbmFybzogRmFj ZWJvb2sgfCBUd2l0dGVyIHwgQmxvZwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtl cm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxt YW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=