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=-9.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS 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 08872C433E1 for ; Thu, 13 Aug 2020 07:59:57 +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 B59972078B for ; Thu, 13 Aug 2020 07:59:56 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="SvoIjNf2"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="noSnxdy7" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B59972078B 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=qO1gOGW3SCR9riRHJCTIUxDgiUh0yB7xBNlNoXSEIzE=; b=SvoIjNf23TK0S8p+/Ki36dUbM 3VS0V9Sec6C3QLN85GNHNhSOqgiqt56bCkpPsjOR+sLCQXCLfr32ona6x6PfqNSFyk+jE8jFdOFcy +KBHtcoBnq97WSkIs2mB/ObXB2Z9HMx3W5qTgttRtt9a11T+SaiL1v1o50tKoorRzN3GkMEsXKPnt GC+5tUKmHt2dszVE09+C2NAGHfM+R0zSUIWgIydCLTWnmOAkTILXCV0RnXhW73kMfZK8YkemNckRC sQw5mhz3Lq1TKlgttSkrIW10Bzw95laapsxuuwtc3n6DR6SQmCkPoMlOFX5ZH6mJM8Yym8i7mND7Y rGXSaM/+w==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k688B-0006t7-Pm; Thu, 13 Aug 2020 07:58:35 +0000 Received: from mail-wm1-x341.google.com ([2a00:1450:4864:20::341]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k6887-0006rj-Oa for linux-arm-kernel@lists.infradead.org; Thu, 13 Aug 2020 07:58:33 +0000 Received: by mail-wm1-x341.google.com with SMTP id c19so5790094wmd.1 for ; Thu, 13 Aug 2020 00:58:31 -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=nCffN1/O4aEsIe0h4ncOW5dmW5XEiYRGz9MDUW3tvf8=; b=noSnxdy7tWQADOLjLI6p/s/XwaJfmFMakXQjc8oYZdIfK9UdVAUnV8VA+ZuTkrl0ld vKNKCyg9ODvaJSrrGyU6Rn9tW4pWLmdj8+IBK5mvl0GIylT9l9KLmriF/+F8TN6RM356 B5EQ+VxZgf0yRD2ZKTPx5RjTHjrMFT4nJDCeKZRMKLGyp7W7W0dV4LACfLVLnkqybeIo BJxnDuhlwRgrtrdenFPRVksbuhzsaTEzOUKf/4+8vonVt8At7t3sVLKttbLb7SOMbu9Q tNmKWsmtdW0cNsGzRBlgNuz7BKpvf8bCHyiAqoRr24e0aj02mdf3+ohWgBhQ7P9mzJVE GEeQ== 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=nCffN1/O4aEsIe0h4ncOW5dmW5XEiYRGz9MDUW3tvf8=; b=dA86+rjnL+0BG6/h/Xlp2D/WFBV4pYzpd+PR8YrQSsz0fUC0SUPt7LYES6COmbluzz BgJlmkwIuFkaID4TE3uvVRIA5fT1ju0v7w24oBiQCXscmsA0TlpuW8eOfgBG3rIERvrd 0x1HqksfwLcmGszUIRfCxObDlu2HXWSpenne0ns5K7pGCejlmi631w2BZvvcKJvjZZFk rSIrI52tY4gV1gbTj44jpptn8D1AatfznXG737rrjwp8mmoabGC6BZ7b27dcc9B8y3wm 43f7tY1UjNY1sYE8Vsshri78tvlPnP2bcDNSrqdnTmR2JOf8CqbWECY83qlraQ54d6iu Qv7A== X-Gm-Message-State: AOAM533uf8qgxUgi7dt2qp/p97wE7iBL5OTQWehqhhBQ/KfjVPQq9ujq 4mA9Qq9ioqkROobva7OHNr3ZBA== X-Google-Smtp-Source: ABdhPJyV6AY2xx7rwwOFCQ7bw3e71FK+Fkwy3fGO25tAeZ2PyRSgLKsdPeeqoOxndoTFWiSse347Lg== X-Received: by 2002:a1c:3b89:: with SMTP id i131mr3211258wma.30.1597305510518; Thu, 13 Aug 2020 00:58:30 -0700 (PDT) Received: from dell ([2.27.167.73]) by smtp.gmail.com with ESMTPSA id b2sm7616298wmj.47.2020.08.13.00.58.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 13 Aug 2020 00:58:29 -0700 (PDT) Date: Thu, 13 Aug 2020 08:58:27 +0100 From: Lee Jones To: Mauro Carvalho Chehab Subject: Re: [PATCH 00/44] SPMI patches needed by Hikey 970 Message-ID: <20200813075827.GH4354@dell> References: 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-20200813_035832_098784_4337B181 X-CRM114-Status: GOOD ( 38.28 ) 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: devel@driverdev.osuosl.org, devicetree@vger.kernel.org, Rob Herring , Stephen Boyd , Greg Kroah-Hartman , Mark Brown , Jonathan Cameron , linuxarm@huawei.com, Wei Xu , linux-kernel@vger.kernel.org, Rob Herring , linux-arm-msm@vger.kernel.org, mauro.chehab@huawei.com, "David S. Miller" , 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+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gV2VkLCAxMiBBdWcgMjAyMCwgTWF1cm8gQ2FydmFsaG8gQ2hlaGFiIHdyb3RlOgoKPiBIaSBH cmVnLAo+IAo+IFRoaXMgcGF0Y2ggc2VyaWVzIGlzIHBhcnQgb2YgYSB3b3JrIEknbSBkb2luZyBp biBvcmRlciB0byBiZSBhYmxlIHRvIHN1cHBvcnQKPiBhIEhpS2V5IDk3MCBib2FyZCB0aGF0IEkg cmVjZW50bHkgZ290IG9uIG15IGhhbmRzLgo+IAo+IEkgcmVjZWl2ZWQgc29tZSBmcmVlZGJhY2sg ZnJvbSBNYXJrIGFuZCBmcm9tIEpvbmF0aGFuIG9uIGEgZmlyc3QKPiBhdHRlbXB0IEkgbWFkZSB0 byB1cHN0cmVhbSB0aGlzLgo+IAo+IEknbSBvcHRpbmcgdG8gc3VibWl0IGl0IHZpYSBzdGFnaW5n LCBiZWNhdXNlIEkgaGFkIHRvIHN0YXJ0IGZyb20gdGhlCj4gcGF0Y2ggdGhhdCBvcmlnaW5hbGx5 IGFkZGVkIHRoaXMgZHJpdmVyIG9uIGEgNC45IEtlcm5lbCB0cmVlOgo+IAo+IAlodHRwczovL2dp dGh1Yi5jb20vOTZib2FyZHMtaGlrZXkvbGludXgvdHJlZS9oaWtleTk3MC12NC45Cj4gCj4gSW4g b3JkZXIgdG8gcHJlc2VydmUgdGhlIG9yaWdpbmFsIFNPQiBmcm9tIHRoZSBkcml2ZXIncyBhdXRo b3IuCj4gCj4gVGhlIHBhdGNoZXMgZm9sbG93aW5nIGl0IGFyZSBvbiB0aGUgc3RhbmRhcmQgd2F5 OiBvbmUgcGF0Y2ggcGVyCj4gbG9naWNhbCBjaGFuZ2UuCj4gCj4gVGhpcyBpcyBwYXJ0IG9mIGEg YmlnZ2VyIHdvcmsgd2hvc2UgZ29hbCBpcyB0byBoYXZlIHVwc3RyZWFtIHN1cHBvcnQKPiBmb3Ig VVNCIGFuZCBEUk0vS01TIG9uIHN1Y2ggYm9hcmRzLiAKPiAKPiBJIHN1c3BlY3QgdGhhdCwgbWF5 YmUgZXhjZXB0IGZvciB0aGUgRFQgcGFydCwgdGhvc2UgMyBzcGVjaWZpYyBkcml2ZXJzCj4gYXJl IG1vcmUgb3IgbGVzcyByZWFkeSB0byBiZSBtb3ZlZCBmcm9tIHN0YWdpbmcsIGJ1dCB0aGUgb3Ro ZXIKPiBkcml2ZXJzIHRoYXQgYXJlIGFsc28gcGFydCBvZiB0aGlzIGF0dGVtcHQgYXJlbid0IHJl YWR5LiBTcGVjaWFsbHkgdGhlCj4gRFJNIGRyaXZlciBoYXMgc29tZSBidWdzIHRoYXQgY2FtZSBm cm9tIHRoZSBPT1QgdmVyc2lvbi4KPiAKPiBTbywgbXkgY3VycmVudCBwbGFuIGlzIHRvIHN1Ym1p dCB0aG9zZSBkcml2ZXJzIHRvIHN0YWdpbmcgZm9yIDUuOQo+IGFuZCBtb3ZlIHRoZSBvbmVzIHRo YXQgYXJlIG9rIG91dCBvZiBzdGFnaW5nIG9uIEtlcm5lbCA1LjEwLgoKV2hhdCBhIG1lc3MuICBU aGlzIGlzIG5vIHdheSB0byB1cHN0cmVhbSBhIG5ldyBkcml2ZXIuCgpGaXJzdGx5LCBjb3VsZCB5 b3UgcGxlYXNlIGFkZCB2ZXJzaW9uaW5nIHRvIHlvdXIgc3VibWlzc2lvbnMuICBJIGtub3cKdGhp cyBhdCBsZWFzdCB2ZXJzaW9uIDIuICBXZXJlIHRoZXJlIHByZXZpb3VzIHN1Ym1pc3Npb25zPyAg SXMgdGhpcwp0aGUgbGF0ZXN0PwoKU2Vjb25kbHkgYW5kIG1vcmUgaW1wb3J0YW50bHksIHlvdSBo YXZlIHN1Ym1pdHRlZCB3aGF0IGxvb2tzIGxpa2UgYQpuZXcgZHJpdmVyIChiZWFyaW5nIGluIG1p bmQgdGhhdCBJJ20gb25seSBjb25jZXJuaW5nIG15c2VsZiB3aXRoIHRoZQpNRkQgcmVsYXRlZCBj aGFuZ2VzKSwgdGhlbiBpbiB0aGUgc2FtZSBzdWJtaXNzaW9uIHlvdSBhcmUgYWRkaW5nIGFuZApy ZW1vdmluZyBsYXJnZSBjaHVua3MuICBQbGVhc2UganVzdCBzdWJtaXQgdGhlIG5ldyBkcml2ZXIs IG9uIGl0cyBvd24KYXMgYSBzaW5nbGUgcGF0Y2gsIGNvbXBsZXRlIHdpdGggaXRzIGFzc29jaWF0 ZWQgTWFrZWZpbGUgYW5kIEtjb25maWcKY2hhbmdlcy4KCldoYXQgYXJlIHlvdXIgcmVhc29ucyBm b3Igc3VibWl0dGluZyB0aGlzIHZpYSBTdGFnaW5nPyAgSXMgaXQgbm90CnJlYWR5IHlldD8gIEFy ZSB0aGUgcmVzdWx0YW50IGNvbXBvbmVudHMgbm90IGF0IGEgaGlnaCBlbm91Z2ggbGV2ZWwgb2YK cXVhbGl0eSBvciBlbmFibGVtZW50IHRvIGdvIHN0cmFpZ2h0IGludG8gdGhlIHN1YnN5c3RlbXMs IHdoaWNoIGlzCm1vcmUgdHlwaWNhbD8gIEZyb20gYW4gTUZEIHBlcnNwZWN0aXZlLCBJIHdvdWxk IGJlIHJldmlld2luZyB0aGUKZHJpdmVyIGFzIGEgd2hvbGUgd2hlbiAoaWYpIGl0IG1vdmVzIGZy b20gU3RhZ2luZyBpbnRvIE1GRCBhbnl3YXksIHNvCndoeSBhcmUgeW91IGp1bXBpbmcgdGhyb3Vn aCBob29wcyB3aXRoIHRoaXMgYWRkaXRpb25hbCwgc2VlbWluZ2x5CnN1cGVyZmx1b3VzIHN0ZXA/ CgpGaW5hbGx5LCB0aGUgc3ViamVjdCBvZiBhdXRob3JzaGlwIGlzIG9mdGVuIGEgY29udGVudGlv dXMgb25lLCBidXQKdGhpcyBpcyBhIHByb2JsZW0geW91IG5lZWQgdG8gd29yayBvdXQgd2l0aCB0 aGUgb3JpZ2luYWwgYXV0aG9yLCBub3QKc29tZXRoaW5nIHRoYXQgc2hvdWxkIHJlcXVpcmUgc3Bl Y2lhbCBoYW5kaW5nIGJ5IHVwc3RyZWFtLiAgWW91IGhhdmUgYQpjb3VwbGUgb2YgY2hvaWNlcywg YnV0IGJlYXIgaW4gbWluZCB0aGF0IHVwc3RyZWFtaW5nIGEgbm9uLXN1aXRhYmxlCmRyaXZlciB0 aGVuIGJyaW5naW5nIGl0IHVwIHRvIHN0YW5kYXJkIGlzIG5vdCBvbmUgb2YgdGhlbS4KCjEuIEtl ZXAgdGhlIG9yaWdpbmFsIGF1dGhvcidzIGF1dGhvcnNoaXAgYW5kIFNvQiwgbWFrZSB5b3VyIGNo YW5nZXMKICAgYW5kIGdldCB0aGVtIHRvIHJldmlldyB0byBlbnN1cmUgdGhleSBhcmUgc3RpbGwg aGFwcHkgYWJvdXQgYmVpbmcKICAgYXNzb2NpYXRlZCB3aXRoIHRoZSByZXN1bHRhbnQgY29kZS4g IEVuc3VyZSB5b3UgbWVudGlvbiBhbGwgb2YgdGhlCiAgIGNoYW5nZXMgeW91IG1ha2UgaW4gdGhl IGNvbW1pdCBtZXNzYWdlIGFuZCBmb2xsb3ctdXAgYnkgYWRkaW5nIHlvdXIKICAgb3duIFNvQi4K CjIuIFRoaXMgaXMgdGhlIGNvbnRlbnRpb3VzIGJpdC4gIElmIHlvdSd2ZSBtYWRlIGVub3VnaCBj aGFuZ2VzLCB0aGVyZQogICBpcyBhbiBhcmd1bWVudCBmb3IgeW91IHRvIGFkb3B0IGF1dGhvcnNo aXAuICBZb3Ugc2hvdWxkIGRpc2N1c3MKICAgd2l0aCB0aGUgb3JpZ2luYWwgYXV0aG9yIHdoZXRo ZXIgdGhleSBhcmUgaGFwcHkgZm9yIHlvdSB0byByZXRhaW4KICAgdGhlaXIgU29CLiAgTXkgc3Vn Z2VzdGlvbiBpcyBhbHdheXMgdHJ5IHRvIGtlZXAgdGhlIFNvQiBhcyBhIGJhcmUKICAgbWluaW11 bSB0byBwcmVzZXJ2ZSBwYXRjaCBoaXN0b3J5IGFuZCBvdXQgb2YgcHVyZSBjb3VydGVzeS4KCj4g TWF1cm8gQ2FydmFsaG8gQ2hlaGFiICg0MSk6Cj4gICBzdGFnaW5nOiBzcG1pOiBoaXNpLXNwbWkt Y29udHJvbGxlcjogY29kaW5nIHN0eWxlIGZpeHVwCj4gICBzdGFnaW5nOiBzcG1pOiBoaXNpLXNw bWktY29udHJvbGxlcjogZml4IGl0IHRvIHByb2JlIHN1Y2Nlc3NmdWxseQo+ICAgc3RhZ2luZzog c3BtaTogaGlzaS1zcG1pLWNvbnRyb2xsZXI6IGZpeCBhIHR5cG8KPiAgIHN0YWdpbmc6IHNwbWk6 IGhpc2ktc3BtaS1jb250cm9sbGVyOiBhZGp1c3Qgd2hpdGVzcGFjZXMgYXQgZGVmaW5lcwo+ICAg c3RhZ2luZzogc3BtaTogaGlzaS1zcG1pLWNvbnRyb2xsZXI6IHVzZSBsZTMyIG1hY3JvcyB3aGVy ZSBuZWVkZWQKPiAgIHN0YWdpbmc6IHNwbWk6IGhpc2ktc3BtaS1jb250cm9sbGVyOiBhZGQgZGVi dWcgd2hlbiB2YWx1ZXMgYXJlCj4gICAgIHJlYWQvd3JpdGUKPiAgIHN0YWdpbmc6IHNwbWk6IGhp c2ktc3BtaS1jb250cm9sbGVyOiBmaXggdGhlIGRldl9mb28oKSBsb2dpYwo+ICAgc3RhZ2luZzog c3BtaTogaGlzaS1zcG1pLWNvbnRyb2xsZXI6IGFkZCBpdCB0byB0aGUgYnVpbGRpbmcgc3lzdGVt Cj4gICBzdGFnaW5nOiBzcG1pOiBoaXNpLXNwbWktY29udHJvbGxlcjogZG8gc29tZSBjb2RlIGNs ZWFudXBzCj4gICBzdGFnaW5nOiBtZmQ6IGhpNjQyMS1zcG1pLXBtaWM6IGdldCByaWQgb2YgdW51 c2VkIGNvZGUKPiAgIHN0YWdpbmc6IG1mZDogaGk2NDIxLXNwbWktcG1pYzogZGVhbCB3aXRoIG5v bi1zdGF0aWMgZnVuY3Rpb25zCj4gICBzdGFnaW5nOiBtZmQ6IGhpNjQyMS1zcG1pLXBtaWM6IGdl dCByaWQgb2YgdGhlIHN0YXRpYyB2YXJzCj4gICBzdGFnaW5nOiBtZmQ6IGhpNjQyMS1zcG1pLXBt aWM6IGNsZWFudXAgaGk2NDIxLXNwbWktcG1pYy5oIGhlYWRlcgo+ICAgc3RhZ2luZzogbWZkOiBo aTY0MjEtc3BtaS1wbWljOiBjaGFuZ2UgdGhlIGJpbmRpbmcgbG9naWMKPiAgIHN0YWdpbmc6IG1m ZDogaGk2NDIxLXNwbWktcG1pYzogZ2V0IHJpZCBvZiB1bnVzZWQgT0YgcHJvcGVydGllcwo+ICAg c3RhZ2luZzogbWZkOiBoaTY0MjEtc3BtaS1wbWljOiBjbGVhbnVwIE9GIHByb3BlcnRpZXMKPiAg IHN0YWdpbmc6IG1mZDogaGk2NDIxLXNwbWktcG1pYzogY2hhbmdlIG5hbWVzcGFjZSBvbiBpdHMg ZnVuY3Rpb25zCj4gICBzdGFnaW5nOiBtZmQ6IGhpNjQyMS1zcG1pLXBtaWM6IGZpeCBzb21lIGNv ZGluZyBzdHlsZSBpc3N1ZXMKPiAgIHN0YWdpbmc6IG1mZDogaGk2NDIxLXNwbWktcG1pYzogYWRk IGl0IHRvIHRoZSBidWlsZGluZyBzeXN0ZW0KPiAgIHN0YWdpbmc6IG1mZDogaGk2NDIxLXNwbWkt cG1pYzogY2xlYW51cCB0aGUgY29kZQo+ICAgc3RhZ2luZzogcmVndWxhdG9yOiBoaTY0MjF2NjAw LXJlZ3VsYXRvcjogZ2V0IHJpZCBvZiB1bnVzZWQgY29kZQo+ICAgc3RhZ2luZzogcmVndWxhdG9y OiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogcG9ydCBpdCB0byB1cHN0cmVhbQo+ICAgc3RhZ2luZzog cmVndWxhdG9yOiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogY29kaW5nIHN0eWxlIGZpeHVwcwo+ICAg c3RhZ2luZzogcmVndWxhdG9yOiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogY2hhbmdlIHRoZSBiaW5k aW5nIGxvZ2ljCj4gICBzdGFnaW5nOiByZWd1bGF0b3I6IGhpNjQyMXY2MDAtcmVndWxhdG9yOiBj bGVhbnVwIHN0cnVjdAo+ICAgICBoaXNpX3JlZ3VsYXRvcgo+ICAgc3RhZ2luZzogcmVndWxhdG9y OiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogY2xlYW51cCBkZWJ1ZyBtZXNzYWdlcwo+ICAgc3RhZ2lu ZzogcmVndWxhdG9yOiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogdXNlIHNob3J0ZXIgbmFtZXMgZm9y IE9GCj4gICAgIHByb3BlcnRpZXMKPiAgIHN0YWdpbmc6IHJlZ3VsYXRvcjogaGk2NDIxdjYwMC1y ZWd1bGF0b3I6IGJldHRlciBoYW5kbGUgbW9kZXMKPiAgIHN0YWdpbmc6IHJlZ3VsYXRvcjogaGk2 NDIxdjYwMC1yZWd1bGF0b3I6IGNoYW5nZSBuYW1lc3BhY2UKPiAgIHN0YWdpbmc6IHJlZ3VsYXRv cjogaGk2NDIxdjYwMC1yZWd1bGF0b3I6IGNvbnZlcnQgdG8gdXNlIGdldC9zZXQKPiAgICAgdm9s dGFnZV9zZWwKPiAgIHN0YWdpbmc6IHJlZ3VsYXRvcjogaGk2NDIxdjYwMC1yZWd1bGF0b3I6IGRv bid0IHVzZSB1c2xlZXBfcmFuZ2UgZm9yCj4gICAgIG9mZl9vbl9kZWxheQo+ICAgc3RhZ2luZzog cmVndWxhdG9yOiBoaTY0MjF2NjAwLXJlZ3VsYXRvcjogYWRkIGEgZHJpdmVyLXNwZWNpZmljIGRl YnVnCj4gICAgIG1hY3JvCj4gICBzdGFnaW5nOiByZWd1bGF0b3I6IGhpNjQyMXY2MDAtcmVndWxh dG9yOiBpbml0aWFsaXplIHJhbXBfZGVsYXkKPiAgIHN0YWdpbmc6IHJlZ3VsYXRvcjogaGk2NDIx djYwMC1yZWd1bGF0b3I6IGNsZWFudXAgRFQgc2V0dGluZ3MKPiAgIHN0YWdpbmc6IHJlZ3VsYXRv cjogaGk2NDIxdjYwMC1yZWd1bGF0b3I6IGZpeCBzb21lIGNvZGluZyBzdHlsZSBpc3N1ZXMKPiAg IHN0YWdpbmc6IHJlZ3VsYXRvcjogaGk2NDIxdjYwMC1yZWd1bGF0b3I6IGFkZCBpdCB0byB0aGUg YnVpbGRpbmcKPiAgICAgc3lzdGVtCj4gICBzdGFnaW5nOiByZWd1bGF0b3I6IGhpNjQyMXY2MDAt cmVndWxhdG9yOiBjb2RlIGNsZWFudXAKPiAgIHN0YWdpbmc6IGhpa2V5OXh4OiBhZGQgYSBUT0RP IGxpc3QKPiAgIE1BSU5UQUlORVJTOiBhZGQgYW4gZW50cnkgZm9yIEhpU2lsaWNvbiA2NDIxdjYw MCBkcml2ZXJzCj4gICBkdDogZG9jdW1lbnQgSGlTaWxpY29uIFNQTUkgY29udHJvbGxlciBhbmQg bWZkL3JlZ3VsYXRvciBwcm9wZXJ0aWVzCj4gICBkdDogaGlzaWxpY29uOiBhZGQgc3VwcG9ydCBm b3IgdGhlIFBNSUMgZm91bmQgb24gSGlrZXkgOTcwCj4gCj4gTWF5dWxvbmcgKDMpOgo+ICAgc3Rh Z2luZzogc3BtaTogYWRkIEhpa2V5IDk3MCBTUE1JIGNvbnRyb2xsZXIgZHJpdmVyCj4gICBzdGFn aW5nOiBtZmQ6IGFkZCBhIFBNSUMgZHJpdmVyIGZvciBIaVNpbGljb24gNjQyMSBTUE1JIHZlcnNp b24KPiAgIHN0YWdpbmc6IHJlZ3VsYXRvcjogYWRkIGEgcmVndWxhdG9yIGRyaXZlciBmb3IgSGlT aWxpY29uIDY0MjF2NjAwIFNQTUkKPiAgICAgUE1JQwo+IAo+ICAuLi4vbWZkL2hpc2lsaWNvbixo aTY0MjEtc3BtaS1wbWljLnlhbWwgICAgICAgfCAxODIgKysrKysrKwo+ICAuLi4vc3BtaS9oaXNp bGljb24saGlzaS1zcG1pLWNvbnRyb2xsZXIueWFtbCAgfCAgNTQgKysKPiAgTUFJTlRBSU5FUlMg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICA2ICsKPiAgLi4uL2Jvb3QvZHRz L2hpc2lsaWNvbi9oaTM2NzAtaGlrZXk5NzAuZHRzICAgIHwgIDE2ICstCj4gIC4uLi9ib290L2R0 cy9oaXNpbGljb24vaGlrZXk5NzAtcG1pYy5kdHNpICAgICB8IDIwMCArKysrKysrKwo+ICBkcml2 ZXJzL3N0YWdpbmcvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwo+ICBkcml2 ZXJzL3N0YWdpbmcvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwo+ICBkcml2 ZXJzL3N0YWdpbmcvaGlrZXk5eHgvS2NvbmZpZyAgICAgICAgICAgICAgfCAgMzUgKysKPiAgZHJp dmVycy9zdGFnaW5nL2hpa2V5OXh4L01ha2VmaWxlICAgICAgICAgICAgIHwgICA1ICsKPiAgZHJp dmVycy9zdGFnaW5nL2hpa2V5OXh4L1RPRE8gICAgICAgICAgICAgICAgIHwgICA1ICsKPiAgZHJp dmVycy9zdGFnaW5nL2hpa2V5OXh4L2hpNjQyMS1zcG1pLXBtaWMuYyAgIHwgMzgxICsrKysrKysr KysrKysrCj4gIC4uLi9zdGFnaW5nL2hpa2V5OXh4L2hpNjQyMXY2MDAtcmVndWxhdG9yLmMgICB8 IDQ3OSArKysrKysrKysrKysrKysrKysKPiAgLi4uL3N0YWdpbmcvaGlrZXk5eHgvaGlzaS1zcG1p LWNvbnRyb2xsZXIuYyAgIHwgMzUxICsrKysrKysrKysrKysKPiAgaW5jbHVkZS9saW51eC9tZmQv aGk2NDIxLXNwbWktcG1pYy5oICAgICAgICAgIHwgIDY4ICsrKwo+ICAxNCBmaWxlcyBjaGFuZ2Vk LCAxNzczIGluc2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQo+ICBjcmVhdGUgbW9kZSAxMDA2 NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21mZC9oaXNpbGljb24saGk2NDIx LXNwbWktcG1pYy55YW1sCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3Mvc3BtaS9oaXNpbGljb24saGlzaS1zcG1pLWNvbnRyb2xsZXIueWFtbAo+ ICBjcmVhdGUgbW9kZSAxMDA2NDQgYXJjaC9hcm02NC9ib290L2R0cy9oaXNpbGljb24vaGlrZXk5 NzAtcG1pYy5kdHNpCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcvaGlrZXk5 eHgvS2NvbmZpZwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL2hpa2V5OXh4 L01ha2VmaWxlCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcvaGlrZXk5eHgv VE9ETwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL2hpa2V5OXh4L2hpNjQy MS1zcG1pLXBtaWMuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL2hpa2V5 OXh4L2hpNjQyMXY2MDAtcmVndWxhdG9yLmMKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMv c3RhZ2luZy9oaWtleTl4eC9oaXNpLXNwbWktY29udHJvbGxlci5jCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCBpbmNsdWRlL2xpbnV4L21mZC9oaTY0MjEtc3BtaS1wbWljLmgKPiAKCi0tIApMZWUgSm9u ZXMgW+adjueQvOaWr10KU2VuaW9yIFRlY2huaWNhbCBMZWFkIC0gRGV2ZWxvcGVyIFNlcnZpY2Vz CkxpbmFyby5vcmcg4pSCIE9wZW4gc291cmNlIHNvZnR3YXJlIGZvciBBcm0gU29DcwpGb2xsb3cg TGluYXJvOiBGYWNlYm9vayB8IFR3aXR0ZXIgfCBCbG9nCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==