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=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT 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 E21B5C433B4 for ; Tue, 20 Apr 2021 21:21:55 +0000 (UTC) Received: from desiato.infradead.org (desiato.infradead.org [90.155.92.199]) (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 F023A613F1 for ; Tue, 20 Apr 2021 21:21:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F023A613F1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=desiato.20200630; h=Sender:Content-Transfer-Encoding :Content-Type:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:Cc:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=3dq1iob55jlFRwe+1Lk4zwQbjOJj1jgnrSjLoy7qPdQ=; b=HzOhEJHazOBLDT23HjWheVcDn DZze6jdi0J8qjL5AcidUg5ZaoPKBf34LuVrNYxOAiRLZrIllzzRZsD0ICCT1jVt9+jqWVi7LZmgz2 x2sWxMNXqsmomzJ1cmj2Mdc6NnFmycSNpEO7avURLWnOkJ6Aiv4snrHNz8HV8CVGmBw/4Ujl+nXza FN6FQEo3XHuYbXywGD5oIbjDKNfWKxmbCI0w2Tn76hASKQMpqzbmpM0SwJKHoOXHnSA14CfG0AZtJ DnXf1+GEwswM6zWIPJ9qbrEJlmZUfKnjP6byNa3DLFH+lZLt8zEr3+zZqQVown+zxnKDH9XLXpDEi B/PioW+gQ==; Received: from localhost ([::1] helo=desiato.infradead.org) by desiato.infradead.org with esmtp (Exim 4.94 #2 (Red Hat Linux)) id 1lYxnK-00D4KG-2P; Tue, 20 Apr 2021 21:20:30 +0000 Received: from bombadil.infradead.org ([2607:7c80:54:e::133]) by desiato.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lYxnH-00D4Jq-4S for linux-mtd@desiato.infradead.org; Tue, 20 Apr 2021 21:20:27 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:MIME-Version:References:In-Reply-To:Message-Id:Date:Subject:Cc: To:From:Sender:Reply-To:Content-ID:Content-Description; bh=rNhM5rVpQmM08hL3KzQ4h+HMm8nosKlrrn7HRRPNe54=; b=raWrSsUbINoAXIbgjFgx5i0S1u W/pOQ3UR+ez1kwkrJgxbu7KxAaId1E48CUFTkigIxbNQv6vn+DeBFT9tabw4YHJlR9Mj/3eaLlQR3 tm1a8peicgRGsut0nwobxWFbS0gFAUWshkn5kAntJjFbFVq5SHOIGIEihpsbVNfhNX+jF90j7y64O ZI6KKQx4w28tnnvpObIyTanSuJkj9SYVNxkrEWKiDreqckXsB+JMp0TA2Q2F7Hs5j31AneOVyHtT5 V/qgvFBdkLsxWGBnRe97SES7dYPXmvjiZy5SgUN/XKRsBAk1zXlx4bKboAhCs6uN6rbD2Uo5LMhiI BFESyTVA==; Received: from mail-lj1-x22f.google.com ([2a00:1450:4864:20::22f]) by bombadil.infradead.org with esmtps (Exim 4.94 #2 (Red Hat Linux)) id 1lYxnD-00CQZW-6i for linux-mtd@lists.infradead.org; Tue, 20 Apr 2021 21:20:25 +0000 Received: by mail-lj1-x22f.google.com with SMTP id a5so8297526ljk.0 for ; Tue, 20 Apr 2021 14:20:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=rNhM5rVpQmM08hL3KzQ4h+HMm8nosKlrrn7HRRPNe54=; b=ttJwLYw+Ce3G6+RdVCfb107ji8sIVTuHUWw/B88xtnotzYCoVbaFmZAdCGbpZF37bL mqpbXLJ/eSOI08Uu9wUCidtAGxROAGWGhDGGWnT9F4QRcbF2J+C5QCFV0vXX+eh4HGsN Tn0xKXKsLgPHEbZkUQRwbijs767hy6b16S2JRMCV5tT6s/6RUs84YyhhpYm+JLwQ3mfA EqZxK69qMMR0gdpDamEQmowWL5iRgiwZqDswRoHDnILBwcG+nmr2CmzKMG9+5NR09+CT Swo5hy8Vyk9wTI/8gwJ7aBLEgOgFxgFC+JzMSZ9LbqnafsUtY7/8ABYChRDlSH1JFjjA QfGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=rNhM5rVpQmM08hL3KzQ4h+HMm8nosKlrrn7HRRPNe54=; b=fiVqcieHWjKwfxmvxCk3+DT59UlMNcvt/u3jk0BPgAGu0nVXTD75E3QLHif6dgZnj9 H7Kb1QZldgiVt/LWPg/fp/ZZsfCbaK1sGJLzZ7fKj6HDA2kgbHk4h3pysVfF1q1tOgz2 uf5L+qrMOkxPqQja6TNIjjOwGJnJKIkzZpK8eirpA9WP7SO6k9Y1MJPB3agJRDNtNcYH kAEl60xkZLSu3EkXM+z4zqQpcV8U83G7GbF8ta17BSzAPSq9ulL2PBhkE9UOGd91m8DT nDDeu9Wrzpd2WBZQSvfmvfhynQAcWM2GjNZyGH0noYoSfBEx/FCcJjNLmqyJDgUUFJWo I+Bw== X-Gm-Message-State: AOAM533HrrKyLdpfVdoX9yz1PVAAuAZvTIve+yaPrXhhbZp6oUcuoNyS 5Ysl4J9hjLNfDRD1MWfVqLI= X-Google-Smtp-Source: ABdhPJyAc7+/fx1IxO3ez5n2JcAG6N+P6fsbEiovFa0XEs+tbg2e3AuOF6tJrnSvZ5mX7mlaAtuoLQ== X-Received: by 2002:a2e:300d:: with SMTP id w13mr16931845ljw.199.1618953620360; Tue, 20 Apr 2021 14:20:20 -0700 (PDT) Received: from localhost.lan (ip-194-187-74-233.konfederacka.maverick.com.pl. [194.187.74.233]) by smtp.gmail.com with ESMTPSA id a26sm3137ljk.55.2021.04.20.14.20.19 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 20 Apr 2021 14:20:19 -0700 (PDT) From: =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= To: Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , Rob Herring Cc: Brian Norris , Kamal Dasu , linux-mtd@lists.infradead.org, devicetree@vger.kernel.org, bcm-kernel-feedback-list@broadcom.com, =?UTF-8?q?Rafa=C5=82=20Mi=C5=82ecki?= Subject: [PATCH V3] dt-bindings: mtd: brcm, brcmnand: convert to the json-schema Date: Tue, 20 Apr 2021 23:20:08 +0200 Message-Id: <20210420212008.13174-1-zajec5@gmail.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20210416195432.24595-1-zajec5@gmail.com> References: <20210416195432.24595-1-zajec5@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210420_142023_323236_0C795B0D X-CRM114-Status: GOOD ( 32.22 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org RnJvbTogUmFmYcWCIE1pxYJlY2tpIDxyYWZhbEBtaWxlY2tpLnBsPgoKVGhpcyBoZWxwcyB2YWxp ZGF0aW5nIERUUyBmaWxlcy4KCkNoYW5nZXMgdGhhdCByZXF1aXJlIG1lbnRpb25pbmc6CjEuIFBy b3BlcnR5ICJjbG9jayIgd2FzIHJlbmFtZWQgdG8gImNsb2NrcyIKMi4gRHVwbGljYXRlZCBwcm9w ZXJ0aWVzIChkZWZpbmVkIGluIG5hbmQtY29udHJvbGxlci55YW1sKSB3ZXJlIGRyb3BwZWQKMy4g Q29tcGF0aWJsZSAiYnJjbSxuYW5kLWJjbTYzMTY4IiB3YXMgYWRkZWQKNC4gU29DIHNwZWNpZmlj ICJjb21wYXRpYmxlIiBjYXNlcyBnb3QgbGltaXRlZCBjb250cm9sbGVyIHZlcnNpb25zCgpFeGFt cGxlcyBjaGFuZ2VzOgoxLiBOb2RlcyAibmFuZCIgd2VyZSByZW5hbWVkIHRvICJuYW5kLWNvbnRy b2xsZXIiCjIuIE5vZGVzICJuYW5kY3MiIHdlcmUgcmVuYW1lZCB0byAibmFuZCIKMy4gRHJvcHBl ZCBwYXJ0aXRpb25zIGFzIHRoZXkgd2VyZSB1c2luZyBvbGQgc3ludGF4IGFuZCBhcmUgd2VsbAog ICBkb2N1bWVudGVkIGVsc2V3aGVyZSBhbnl3YXkKClRoaXMgcmV3cml0dGVuIGJpbmRpbmcgdmFs aWRhdGVzIGNsZWFubHkgdXNpbmcgdGhlICJkdF9iaW5kaW5nX2NoZWNrIi4KU29tZSBMaW51eCBz dG9yZWQgRFRTIGZpbGVzIHdpbGwgcmVxdWlyZSB1cGRhdGluZyB0byBtYWtlICJkdGJzX2NoZWNr IgpoYXBweS4KClNpZ25lZC1vZmYtYnk6IFJhZmHFgiBNacWCZWNraSA8cmFmYWxAbWlsZWNraS5w bD4KLS0tClYyOiBEcm9wIGV4YW1wbGUgcGFydGl0aW9ucyB0aGF0IHdlcmUgdXNpbmcgZGVwcmVj YXRlZCBzeW50YXgtdGhhbmtzIFJvYgpWMzogIlNvQyBzcGVjaWZpYyAiY29tcGF0aWJsZSIgY2Fz ZXMgZ290IGxpbWl0ZWQgY29udHJvbGxlciB2ZXJzaW9ucyIKICAgIFRoYW5rcyBSb2IgZm9yIHRl YWNoaW5nIG1lIHRoZSBpdGVtczogZW51bSBbXSB0cmljayAobm8gIi0iKQotLS0KIC4uLi9kZXZp Y2V0cmVlL2JpbmRpbmdzL210ZC9icmNtLGJyY21uYW5kLnR4dCB8IDE4NiAtLS0tLS0tLS0tLS0t LQogLi4uL2JpbmRpbmdzL210ZC9icmNtLGJyY21uYW5kLnlhbWwgICAgICAgICAgIHwgMjQyICsr KysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCAyNDIgaW5zZXJ0aW9ucygrKSwgMTg2 IGRlbGV0aW9ucygtKQogZGVsZXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9tdGQvYnJjbSxicmNtbmFuZC50eHQKIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL2JyY20sYnJjbW5hbmQueWFtbAoKZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tdGQvYnJjbSxicmNt bmFuZC50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL2JyY20sYnJj bW5hbmQudHh0CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCA0NDMzNWE0ZjhiZmIuLjAw MDAwMDAwMDAwMAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL2Jy Y20sYnJjbW5hbmQudHh0CisrKyAvZGV2L251bGwKQEAgLTEsMTg2ICswLDAgQEAKLSogQnJvYWRj b20gU1RCIE5BTkQgQ29udHJvbGxlcgotCi1UaGUgQnJvYWRjb20gU2V0LVRvcCBCb3ggTkFORCBj b250cm9sbGVyIHN1cHBvcnRzIGxvdy1sZXZlbCBhY2Nlc3MgdG8gcmF3IE5BTkQKLWZsYXNoIGNo aXBzLiBJdCBoYXMgYSBtZW1vcnktbWFwcGVkIHJlZ2lzdGVyIGludGVyZmFjZSBmb3IgYm90aCBj b250cm9sCi1yZWdpc3RlcnMgYW5kIGZvciBpdHMgZGF0YSBpbnB1dC9vdXRwdXQgYnVmZmVyLiBP biBzb21lIFNvQ3MsIHRoaXMgY29udHJvbGxlciBpcwotcGFpcmVkIHdpdGggYSBjdXN0b20gRE1B IGVuZ2luZSAoaW52ZW50aXZlbHkgbmFtZWQgIkZsYXNoIERNQSIpIHdoaWNoIHN1cHBvcnRzCi1i YXNpYyBQUk9HUkFNIGFuZCBSRUFEIGZ1bmN0aW9ucywgYW1vbmcgb3RoZXIgZmVhdHVyZXMuCi0K LVRoaXMgY29udHJvbGxlciB3YXMgb3JpZ2luYWxseSBkZXNpZ25lZCBmb3IgU1RCIFNvQ3MgKEJD TTd4eHgpIGJ1dCBpcyBub3cKLWF2YWlsYWJsZSBvbiBhIHZhcmlldHkgb2YgQnJvYWRjb20gU29D cywgaW5jbHVkaW5nIHNvbWUgQkNNM3h4eCwgQkNNNjN4eCwgYW5kCi1pUHJvYy9DeWdudXMuIEl0 cyBoaXN0b3J5IGluY2x1ZGVzIHNldmVyYWwgc2ltaWxhciAoYnV0IG5vdCBmdWxseSByZWdpc3Rl cgotY29tcGF0aWJsZSkgdmVyc2lvbnMuCi0KLVJlcXVpcmVkIHByb3BlcnRpZXM6Ci0tIGNvbXBh dGlibGUgICAgICAgOiBNYXkgY29udGFpbiBhbiBTb0Mtc3BlY2lmaWMgY29tcGF0aWJpbGl0eSBz dHJpbmcgKHNlZSBiZWxvdykKLSAgICAgICAgICAgICAgICAgICAgIHRvIGFjY291bnQgZm9yIGFu eSBTb0Mtc3BlY2lmaWMgaGFyZHdhcmUgYml0cyB0aGF0IG1heSBiZQotICAgICAgICAgICAgICAg ICAgICAgYWRkZWQgb24gdG9wIG9mIHRoZSBiYXNlIGNvcmUgY29udHJvbGxlci4KLSAgICAgICAg ICAgICAgICAgICAgIEluIGFkZGl0aW9uLCBtdXN0IGNvbnRhaW4gY29tcGF0aWJpbGl0eSBpbmZv cm1hdGlvbiBhYm91dAotICAgICAgICAgICAgICAgICAgICAgdGhlIGNvcmUgTkFORCBjb250cm9s bGVyLCBvZiB0aGUgZm9sbG93aW5nIGZvcm06Ci0gICAgICAgICAgICAgICAgICAgICAiYnJjbSxi cmNtbmFuZCIgYW5kIGFuIGFwcHJvcHJpYXRlIHZlcnNpb24gY29tcGF0aWJpbGl0eQotICAgICAg ICAgICAgICAgICAgICAgc3RyaW5nLCBsaWtlICJicmNtLGJyY21uYW5kLXY3LjAiCi0gICAgICAg ICAgICAgICAgICAgICBQb3NzaWJsZSB2YWx1ZXM6Ci0gICAgICAgICAgICAgICAgICAgICAgICAg YnJjbSxicmNtbmFuZC12Mi4xCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFu ZC12Mi4yCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZC12NC4wCi0gICAg ICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZC12NS4wCi0gICAgICAgICAgICAgICAg ICAgICAgICAgYnJjbSxicmNtbmFuZC12Ni4wCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJj bSxicmNtbmFuZC12Ni4xCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZC12 Ni4yCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZC12Ny4wCi0gICAgICAg ICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZC12Ny4xCi0gICAgICAgICAgICAgICAgICAg ICAgICAgYnJjbSxicmNtbmFuZC12Ny4yCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxi cmNtbmFuZC12Ny4zCi0gICAgICAgICAgICAgICAgICAgICAgICAgYnJjbSxicmNtbmFuZAotLSBy ZWcgICAgICAgICAgICAgIDogdGhlIHJlZ2lzdGVyIHN0YXJ0IGFuZCBsZW5ndGggZm9yIE5BTkQg cmVnaXN0ZXIgcmVnaW9uLgotICAgICAgICAgICAgICAgICAgICAgKG9wdGlvbmFsKSBGbGFzaCBE TUEgcmVnaXN0ZXIgcmFuZ2UgKGlmIHByZXNlbnQpCi0gICAgICAgICAgICAgICAgICAgICAob3B0 aW9uYWwpIE5BTkQgZmxhc2ggY2FjaGUgcmFuZ2UgKGlmIGF0IG5vbi1zdGFuZGFyZCBvZmZzZXQp Ci0tIHJlZy1uYW1lcyAgICAgICAgOiBhIGxpc3Qgb2YgdGhlIG5hbWVzIGNvcnJlc3BvbmRpbmcg dG8gdGhlIHByZXZpb3VzIHJlZ2lzdGVyCi0gICAgICAgICAgICAgICAgICAgICByYW5nZXMuIFNo b3VsZCBjb250YWluICJuYW5kIiBhbmQgKG9wdGlvbmFsbHkpCi0gICAgICAgICAgICAgICAgICAg ICAiZmxhc2gtZG1hIiBvciAiZmxhc2gtZWR1IiBhbmQvb3IgIm5hbmQtY2FjaGUiLgotLSBpbnRl cnJ1cHRzICAgICAgIDogVGhlIE5BTkQgQ1RMUkRZIGludGVycnVwdCwgKGlmIEZsYXNoIERNQSBp cyBhdmFpbGFibGUpCi0gICAgICAgICAgICAgICAgICAgICBGTEFTSF9ETUFfRE9ORSBhbmQgaWYg RURVIGlzIGF2YWlhbGJsZSBhbmQgdXNlZCBGTEFTSF9FRFVfRE9ORQotLSBpbnRlcnJ1cHQtbmFt ZXMgIDogTWF5IGJlICJuYW5kX2N0bHJkeSIgb3IgImZsYXNoX2RtYV9kb25lIiBvciAiZmxhc2hf ZWR1X2RvbmUiLAotICAgICAgICAgICAgICAgICAgICAgaWYgYnJva2VuIG91dCBhcyBpbmRpdmlk dWFsIGludGVycnVwdHMuCi0gICAgICAgICAgICAgICAgICAgICBNYXkgYmUgIm5hbmQiLCBpZiB0 aGUgU29DIGhhcyB0aGUgaW5kaXZpZHVhbCBOQU5ECi0gICAgICAgICAgICAgICAgICAgICBpbnRl cnJ1cHRzIG11bHRpcGxleGVkIGJlaGluZCBhbm90aGVyIGN1c3RvbSBwaWVjZSBvZgotICAgICAg ICAgICAgICAgICAgICAgaGFyZHdhcmUKLS0gI2FkZHJlc3MtY2VsbHMgICA6IDwxPiAtIHN1Ym5v ZGVzIGdpdmUgdGhlIGNoaXAtc2VsZWN0IG51bWJlcgotLSAjc2l6ZS1jZWxscyAgICAgIDogPDA+ Ci0KLU9wdGlvbmFsIHByb3BlcnRpZXM6Ci0tIGNsb2NrICAgICAgICAgICAgICAgICAgICAgOiBy ZWZlcmVuY2UgdG8gdGhlIGNsb2NrIGZvciB0aGUgTkFORCBjb250cm9sbGVyCi0tIGNsb2NrLW5h bWVzICAgICAgICAgICAgICAgOiAibmFuZCIgKHJlcXVpcmVkIGZvciB0aGUgYWJvdmUgY2xvY2sp Ci0tIGJyY20sbmFuZC1oYXMtd3AgICAgICAgICAgOiBTb21lIHZlcnNpb25zIG9mIHRoaXMgSVAg aW5jbHVkZSBhIHdyaXRlLXByb3RlY3QKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChX UCkgY29udHJvbCBiaXQuIEl0IGlzIGFsd2F5cyBhdmFpbGFibGUgb24gPj0KLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIHY3LjAuIFVzZSB0aGlzIHByb3BlcnR5IHRvIGRlc2NyaWJlIHRo ZSByYXJlCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBlYXJsaWVyIHZlcnNpb25zIG9m IHRoaXMgY29yZSB0aGF0IGluY2x1ZGUgV1AKLQotIC0tIEFkZGl0aW9uYWwgU29DLXNwZWNpZmlj IE5BTkQgY29udHJvbGxlciBwcm9wZXJ0aWVzIC0tCi0KLVRoZSBOQU5EIGNvbnRyb2xsZXIgaXMg aW50ZWdyYXRlZCBkaWZmZXJlbnRseSBvbiB0aGUgdmFyaWV0eSBvZiBTb0NzIG9uIHdoaWNoIGl0 Ci1pcyBmb3VuZC4gUGFydCBvZiB0aGlzIGludGVncmF0aW9uIGludm9sdmVzIHByb3ZpZGluZyBz dGF0dXMgYW5kIGVuYWJsZSBiaXRzCi13aXRoIHdoaWNoIHRvIGNvbnRyb2wgdGhlIDggZXhwb3Nl ZCBOQU5EIGludGVycnVwdHMsIGFzIHdlbGwgYXMgaGFyZHdhcmUgZm9yCi1jb25maWd1cmluZyB0 aGUgZW5kaWFubmVzcyBvZiB0aGUgZGF0YSBidXMuIE9uIHNvbWUgU29DcywgdGhlc2UgZmVhdHVy ZXMgYXJlCi1oYW5kbGVkIHZpYSBzdGFuZGFyZCwgbW9kdWxhciBjb21wb25lbnRzIChlLmcuLCB0 aGVpciBpbnRlcnJ1cHRzIGxvb2sgbGlrZSBhCi1ub3JtYWwgSVJRIGNoaXApLCBidXQgb24gb3Ro ZXJzLCB0aGV5IGFyZSBjb250cm9sbGVkIGluIHVuaXF1ZSBhbmQgaW50ZXJlc3RpbmcKLXdheXMs IHNvbWV0aW1lcyB3aXRoIHJlZ2lzdGVycyB0aGF0IGx1bXAgbXVsdGlwbGUgTkFORC1yZWxhdGVk IGZ1bmN0aW9ucwotdG9nZXRoZXIuIFRoZSBmb3JtZXIgY2FzZSBjYW4gYmUgZGVzY3JpYmVkIHNp bXBseSBieSB0aGUgc3RhbmRhcmQgaW50ZXJydXB0cwotcHJvcGVydGllcyBpbiB0aGUgbWFpbiBj b250cm9sbGVyIG5vZGUuIEJ1dCBmb3IgdGhlIGxhdHRlciBleGNlcHRpb25hbCBjYXNlcywKLXdl IGRlZmluZSBhZGRpdGlvbmFsICdjb21wYXRpYmxlJyBwcm9wZXJ0aWVzIGFuZCBhc3NvY2lhdGVk IHJlZ2lzdGVyIHJlc291cmNlcyB3aXRoaW4gdGhlIE5BTkQgY29udHJvbGxlciBub2RlIGFib3Zl LgotCi0gLSBjb21wYXRpYmxlOiBDYW4gYmUgb25lIG9mIHNldmVyYWwgU29DLXNwZWNpZmljIHN0 cmluZ3MuIEVhY2ggU29DIG1heSBoYXZlCi0gICBkaWZmZXJlbnQgcmVxdWlyZW1lbnRzIGZvciBp dHMgYWRkaXRpb25hbCBwcm9wZXJ0aWVzLCBhcyBkZXNjcmliZWQgYmVsb3cgZWFjaAotICAgYnVs bGV0IHBvaW50IGJlbG93LgotCi0gICAqICJicmNtLG5hbmQtYmNtNjMxMzgiCi0gICAgIC0gcmVn OiAocmVxdWlyZWQpIHRoZSAnTkFORF9JTlRfQkFTRScgcmVnaXN0ZXIgcmFuZ2UsIHdpdGggc2Vw YXJhdGUgc3RhdHVzCi0gICAgICAgYW5kIGVuYWJsZSByZWdpc3RlcnMKLSAgICAgLSByZWctbmFt ZXM6IChyZXF1aXJlZCkgIm5hbmQtaW50LWJhc2UiCi0KLSAgICogImJyY20sbmFuZC1iY202MzY4 IgotICAgICAtIGNvbXBhdGlibGU6IHNob3VsZCBjb250YWluICJicmNtLG5hbmQtYmNtPHNvYz4i LCAiYnJjbSxuYW5kLWJjbTYzNjgiCi0gICAgIC0gcmVnOiAocmVxdWlyZWQpIHRoZSAnTkFORF9J TlRSX0JBU0UnIHJlZ2lzdGVyIHJhbmdlLCB3aXRoIGNvbWJpbmVkIHN0YXR1cwotICAgICAgIGFu ZCBlbmFibGUgcmVnaXN0ZXJzLCBhbmQgYm9vdCBhZGRyZXNzIHJlZ2lzdGVycwotICAgICAtIHJl Zy1uYW1lczogKHJlcXVpcmVkKSAibmFuZC1pbnQtYmFzZSIKLQotICAgKiAiYnJjbSxuYW5kLWlw cm9jIgotICAgICAtIHJlZzogKHJlcXVpcmVkKSB0aGUgIklETSIgcmVnaXN0ZXIgcmFuZ2UsIGZv ciBpbnRlcnJ1cHQgZW5hYmxlIGFuZCBBUEIKLSAgICAgICBidXMgYWNjZXNzIGVuZGlhbm5lc3Mg Y29uZmlndXJhdGlvbiwgYW5kIHRoZSAiRVhUIiByZWdpc3RlciByYW5nZSwKLSAgICAgICBmb3Ig aW50ZXJydXB0IHN0YXR1cy9hY2suCi0gICAgIC0gcmVnLW5hbWVzOiAocmVxdWlyZWQpIGEgbGlz dCBvZiB0aGUgbmFtZXMgY29ycmVzcG9uZGluZyB0byB0aGUgcHJldmlvdXMKLSAgICAgICByZWdp c3RlciByYW5nZXMuIFNob3VsZCBjb250YWluICJpcHJvYy1pZG0iIGFuZCAiaXByb2MtZXh0Ii4K LQotCi0qIE5BTkQgY2hpcC1zZWxlY3QKLQotRWFjaCBjb250cm9sbGVyIChjb21wYXRpYmxlOiAi YnJjbSxicmNtbmFuZCIpIG1heSBjb250YWluIG9uZSBvciBtb3JlIHN1Ym5vZGVzCi10byByZXBy ZXNlbnQgZW5hYmxlZCBjaGlwLXNlbGVjdHMgd2hpY2ggKG1heSkgY29udGFpbiBOQU5EIGZsYXNo IGNoaXBzLiBUaGVpcgotcHJvcGVydGllcyBhcmUgYXMgZm9sbG93cy4KLQotUmVxdWlyZWQgcHJv cGVydGllczoKLS0gY29tcGF0aWJsZSAgICAgICAgICAgICAgICA6IHNob3VsZCBjb250YWluICJi cmNtLG5hbmRjcyIKLS0gcmVnICAgICAgICAgICAgICAgICAgICAgICA6IGEgc2luZ2xlIGludGVn ZXIgcmVwcmVzZW50aW5nIHRoZSBjaGlwLXNlbGVjdAotICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgbnVtYmVyIChlLmcuLCAwLCAxLCAyLCBldGMuKQotLSAjYWRkcmVzcy1jZWxscyAgICAg ICAgICAgIDogc2VlIHBhcnRpdGlvbi50eHQKLS0gI3NpemUtY2VsbHMgICAgICAgICAgICAgICA6 IHNlZSBwYXJ0aXRpb24udHh0Ci0KLU9wdGlvbmFsIHByb3BlcnRpZXM6Ci0tIG5hbmQtZWNjLXN0 cmVuZ3RoICAgICAgICAgOiBzZWUgbmFuZC1jb250cm9sbGVyLnlhbWwKLS0gbmFuZC1lY2Mtc3Rl cC1zaXplICAgICAgICA6IG11c3QgYmUgNTEyIG9yIDEwMjQuIFNlZSBuYW5kLWNvbnRyb2xsZXIu eWFtbAotLSBuYW5kLW9uLWZsYXNoLWJidCAgICAgICAgIDogYm9vbGVhbiwgdG8gZW5hYmxlIHRo ZSBvbi1mbGFzaCBCQlQgZm9yIHRoaXMKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNo aXAtc2VsZWN0LiBTZWUgbmFuZC1jb250cm9sbGVyLnlhbWwKLS0gYnJjbSxuYW5kLW9vYi1zZWN0 b3Itc2l6ZSA6IGludGVnZXIsIHRvIGRlbm90ZSB0aGUgc3BhcmUgYXJlYSBzZWN0b3Igc2l6ZQot ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZXhwZWN0ZWQgZm9yIHRoZSBFQ0MgbGF5b3V0 IGluIHVzZS4gVGhpcyBzaXplLCBpbgotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWRk aXRpb24gdG8gdGhlIHN0cmVuZ3RoIGFuZCBzdGVwLXNpemUsCi0gICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBkZXRlcm1pbmVzIGhvdyB0aGUgaGFyZHdhcmUgQkNIIGVuZ2luZSB3aWxsIGxh eQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3V0IHRoZSBwYXJpdHkgYnl0ZXMgaXQg c3RvcmVzIG9uIHRoZSBmbGFzaC4KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFRoaXMg cHJvcGVydHkgY2FuIGJlIGF1dG9tYXRpY2FsbHkgZGV0ZXJtaW5lZCBieQotICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgdGhlIGZsYXNoIGdlb21ldHJ5IChwYXJ0aWN1bGFybHkgdGhlIE5B TkQgcGFnZQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYW5kIE9PQiBzaXplKSBpbiBt YW55IGNhc2VzLCBidXQgd2hlbiBib290aW5nCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBmcm9tIE5BTkQsIHRoZSBib290IGNvbnRyb2xsZXIgaGFzIG9ubHkgYSBsaW1pdGVkCi0gICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBudW1iZXIgb2YgYXZhaWxhYmxlIG9wdGlvbnMgZm9y IGl0cyBkZWZhdWx0IEVDQwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGF5b3V0Lgot Ci1FYWNoIG5hbmRjcyBkZXZpY2Ugbm9kZSBtYXkgb3B0aW9uYWxseSBjb250YWluIHN1Yi1ub2Rl cyBkZXNjcmliaW5nIHRoZSBmbGFzaAotcGFydGl0aW9uIG1hcHBpbmcuIFNlZSBwYXJ0aXRpb24u dHh0IGZvciBtb3JlIGRldGFpbC4KLQotCi1FeGFtcGxlOgotCi1uYW5kQGYwNDQyODAwIHsKLQlj b21wYXRpYmxlID0gImJyY20sYnJjbW5hbmQtdjcuMCIsICJicmNtLGJyY21uYW5kIjsKLQlyZWcg PSA8MHhGMDQ0MjgwMCAweDYwMD4sCi0JICAgICAgPDB4RjA0NDMwMDAgMHgxMDA+OwotCXJlZy1u YW1lcyA9ICJuYW5kIiwgImZsYXNoLWRtYSI7Ci0JaW50ZXJydXB0LXBhcmVudCA9IDwmaGlmX2lu dHIyX2ludGM+OwotCWludGVycnVwdHMgPSA8MjQ+LCA8ND47Ci0KLQkjYWRkcmVzcy1jZWxscyA9 IDwxPjsKLQkjc2l6ZS1jZWxscyA9IDwwPjsKLQotCW5hbmRjc0AxIHsKLQkJY29tcGF0aWJsZSA9 ICJicmNtLG5hbmRjcyI7Ci0JCXJlZyA9IDwxPjsgLy8gQ2hpcCBzZWxlY3QgMQotCQluYW5kLW9u LWZsYXNoLWJidDsKLQkJbmFuZC1lY2Mtc3RyZW5ndGggPSA8MTI+OwotCQluYW5kLWVjYy1zdGVw LXNpemUgPSA8NTEyPjsKLQotCQkvLyBQYXJ0aXRpb25zCi0JCSNhZGRyZXNzLWNlbGxzID0gPDE+ OyAgLy8gPDI+LCBmb3IgNjQtYml0IG9mZnNldAotCQkjc2l6ZS1jZWxscyA9IDwxPjsgICAgIC8v IDwyPiwgZm9yIDY0LWJpdCBsZW5ndGgKLQkJZmxhc2gwLnJvb3Rmc0AwIHsKLQkJCXJlZyA9IDww IDB4MTAwMDAwMDA+OwotCQl9OwotCQlmbGFzaDBAMCB7Ci0JCQlyZWcgPSA8MCAwPjsgLy8gTVRE UEFSVF9TSVpfRlVMTAotCQl9OwotCQlmbGFzaDAua2VybmVsQDEwMDAwMDAwIHsKLQkJCXJlZyA9 IDwweDEwMDAwMDAwIDB4NDAwMDAwPjsKLQkJfTsKLQl9OwotfTsKLQotbmFuZEAxMDAwMDIwMCB7 Ci0JY29tcGF0aWJsZSA9ICJicmNtLG5hbmQtYmNtNjMxNjgiLCAiYnJjbSxuYW5kLWJjbTYzNjgi LAotCQkiYnJjbSxicmNtbmFuZC12NC4wIiwgImJyY20sYnJjbW5hbmQiOwotCXJlZyA9IDwweDEw MDAwMjAwIDB4MTgwPiwKLQkgICAgICA8MHgxMDAwMDYwMCAweDIwMD4sCi0JICAgICAgPDB4MTAw MDAwYjAgMHgxMD47Ci0JcmVnLW5hbWVzID0gIm5hbmQiLCAibmFuZC1jYWNoZSIsICJuYW5kLWlu dC1iYXNlIjsKLQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZwZXJpcGhfaW50Yz47Ci0JaW50ZXJydXB0 cyA9IDw1MD47Ci0JY2xvY2tzID0gPCZwZXJpcGhfY2xrIDIwPjsKLQljbG9jay1uYW1lcyA9ICJu YW5kIjsKLQotCSNhZGRyZXNzLWNlbGxzID0gPDE+OwotCSNzaXplLWNlbGxzID0gPDA+OwotCi0J bmFuZDA6IG5hbmRjc0AwIHsKLQkJY29tcGF0aWJsZSA9ICJicmNtLG5hbmRjcyI7Ci0JCXJlZyA9 IDwwPjsKLQkJbmFuZC1vbi1mbGFzaC1iYnQ7Ci0JCW5hbmQtZWNjLXN0cmVuZ3RoID0gPDE+Owot CQluYW5kLWVjYy1zdGVwLXNpemUgPSA8NTEyPjsKLQl9OwotfTsKZGlmZiAtLWdpdCBhL0RvY3Vt ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tdGQvYnJjbSxicmNtbmFuZC55YW1sIGIvRG9j dW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL210ZC9icmNtLGJyY21uYW5kLnlhbWwKbmV3 IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwLi5jOTcyZjE3MmM0YWEKLS0tIC9k ZXYvbnVsbAorKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbXRkL2JyY20s YnJjbW5hbmQueWFtbApAQCAtMCwwICsxLDI0MiBAQAorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll cjogR1BMLTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZQorJVlBTUwgMS4yCistLS0KKyRpZDogaHR0 cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvbXRkL2JyY20sYnJjbW5hbmQueWFtbCMKKyRzY2hl bWE6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNjaGVtYXMvY29yZS55YW1sIworCit0aXRs ZTogQnJvYWRjb20gU1RCIE5BTkQgQ29udHJvbGxlcgorCittYWludGFpbmVyczoKKyAgLSBCcmlh biBOb3JyaXMgPGNvbXB1dGVyc2ZvcnBlYWNlQGdtYWlsLmNvbT4KKyAgLSBLYW1hbCBEYXN1IDxr ZGFzdS5rZGV2QGdtYWlsLmNvbT4KKworZGVzY3JpcHRpb246IHwKKyAgVGhlIEJyb2FkY29tIFNl dC1Ub3AgQm94IE5BTkQgY29udHJvbGxlciBzdXBwb3J0cyBsb3ctbGV2ZWwgYWNjZXNzIHRvIHJh dyBOQU5ECisgIGZsYXNoIGNoaXBzLiBJdCBoYXMgYSBtZW1vcnktbWFwcGVkIHJlZ2lzdGVyIGlu dGVyZmFjZSBmb3IgYm90aCBjb250cm9sCisgIHJlZ2lzdGVycyBhbmQgZm9yIGl0cyBkYXRhIGlu cHV0L291dHB1dCBidWZmZXIuIE9uIHNvbWUgU29DcywgdGhpcyBjb250cm9sbGVyCisgIGlzIHBh aXJlZCB3aXRoIGEgY3VzdG9tIERNQSBlbmdpbmUgKGludmVudGl2ZWx5IG5hbWVkICJGbGFzaCBE TUEiKSB3aGljaAorICBzdXBwb3J0cyBiYXNpYyBQUk9HUkFNIGFuZCBSRUFEIGZ1bmN0aW9ucywg YW1vbmcgb3RoZXIgZmVhdHVyZXMuCisKKyAgVGhpcyBjb250cm9sbGVyIHdhcyBvcmlnaW5hbGx5 IGRlc2lnbmVkIGZvciBTVEIgU29DcyAoQkNNN3h4eCkgYnV0IGlzIG5vdworICBhdmFpbGFibGUg b24gYSB2YXJpZXR5IG9mIEJyb2FkY29tIFNvQ3MsIGluY2x1ZGluZyBzb21lIEJDTTN4eHgsIEJD TTYzeHgsIGFuZAorICBpUHJvYy9DeWdudXMuIEl0cyBoaXN0b3J5IGluY2x1ZGVzIHNldmVyYWwg c2ltaWxhciAoYnV0IG5vdCBmdWxseSByZWdpc3RlcgorICBjb21wYXRpYmxlKSB2ZXJzaW9ucy4K KworICAtLSBBZGRpdGlvbmFsIFNvQy1zcGVjaWZpYyBOQU5EIGNvbnRyb2xsZXIgcHJvcGVydGll cyAtLQorCisgIFRoZSBOQU5EIGNvbnRyb2xsZXIgaXMgaW50ZWdyYXRlZCBkaWZmZXJlbnRseSBv biB0aGUgdmFyaWV0eSBvZiBTb0NzIG9uIHdoaWNoCisgIGl0IGlzIGZvdW5kLiBQYXJ0IG9mIHRo aXMgaW50ZWdyYXRpb24gaW52b2x2ZXMgcHJvdmlkaW5nIHN0YXR1cyBhbmQgZW5hYmxlCisgIGJp dHMgd2l0aCB3aGljaCB0byBjb250cm9sIHRoZSA4IGV4cG9zZWQgTkFORCBpbnRlcnJ1cHRzLCBh cyB3ZWxsIGFzIGhhcmR3YXJlCisgIGZvciBjb25maWd1cmluZyB0aGUgZW5kaWFubmVzcyBvZiB0 aGUgZGF0YSBidXMuIE9uIHNvbWUgU29DcywgdGhlc2UgZmVhdHVyZXMKKyAgYXJlIGhhbmRsZWQg dmlhIHN0YW5kYXJkLCBtb2R1bGFyIGNvbXBvbmVudHMgKGUuZy4sIHRoZWlyIGludGVycnVwdHMg bG9vayBsaWtlCisgIGEgbm9ybWFsIElSUSBjaGlwKSwgYnV0IG9uIG90aGVycywgdGhleSBhcmUg Y29udHJvbGxlZCBpbiB1bmlxdWUgYW5kCisgIGludGVyZXN0aW5nIHdheXMsIHNvbWV0aW1lcyB3 aXRoIHJlZ2lzdGVycyB0aGF0IGx1bXAgbXVsdGlwbGUgTkFORC1yZWxhdGVkCisgIGZ1bmN0aW9u cyB0b2dldGhlci4gVGhlIGZvcm1lciBjYXNlIGNhbiBiZSBkZXNjcmliZWQgc2ltcGx5IGJ5IHRo ZSBzdGFuZGFyZAorICBpbnRlcnJ1cHRzIHByb3BlcnRpZXMgaW4gdGhlIG1haW4gY29udHJvbGxl ciBub2RlLiBCdXQgZm9yIHRoZSBsYXR0ZXIKKyAgZXhjZXB0aW9uYWwgY2FzZXMsIHdlIGRlZmlu ZSBhZGRpdGlvbmFsICdjb21wYXRpYmxlJyBwcm9wZXJ0aWVzIGFuZCBhc3NvY2lhdGVkCisgIHJl Z2lzdGVyIHJlc291cmNlcyB3aXRoaW4gdGhlIE5BTkQgY29udHJvbGxlciBub2RlIGFib3ZlLgor Citwcm9wZXJ0aWVzOgorICBjb21wYXRpYmxlOgorICAgIG9uZU9mOgorICAgICAgLSBpdGVtczoK KyAgICAgICAgICAtIGVudW06CisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Mi4xCisg ICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Mi4yCisgICAgICAgICAgICAgIC0gYnJjbSxi cmNtbmFuZC12NC4wCisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12NS4wCisgICAgICAg ICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ni4wCisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFu ZC12Ni4xCisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ni4yCisgICAgICAgICAgICAg IC0gYnJjbSxicmNtbmFuZC12Ny4wCisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ny4x CisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ny4yCisgICAgICAgICAgICAgIC0gYnJj bSxicmNtbmFuZC12Ny4zCisgICAgICAgICAgLSBjb25zdDogYnJjbSxicmNtbmFuZAorICAgICAg LSBkZXNjcmlwdGlvbjogQkNNNjMxMzggU29DLXNwZWNpZmljIE5BTkQgY29udHJvbGxlcgorICAg ICAgICBpdGVtczoKKyAgICAgICAgICAtIGNvbnN0OiBicmNtLG5hbmQtYmNtNjMxMzgKKyAgICAg ICAgICAtIGVudW06CisgICAgICAgICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ny4wCisgICAgICAg ICAgICAgIC0gYnJjbSxicmNtbmFuZC12Ny4xCisgICAgICAgICAgLSBjb25zdDogYnJjbSxicmNt bmFuZAorICAgICAgLSBkZXNjcmlwdGlvbjogaVByb2MgU29DLXNwZWNpZmljIE5BTkQgY29udHJv bGxlcgorICAgICAgICBpdGVtczoKKyAgICAgICAgICAtIGNvbnN0OiBicmNtLG5hbmQtaXByb2MK KyAgICAgICAgICAtIGNvbnN0OiBicmNtLGJyY21uYW5kLXY2LjEKKyAgICAgICAgICAtIGNvbnN0 OiBicmNtLGJyY21uYW5kCisgICAgICAtIGRlc2NyaXB0aW9uOiBCQ002MzE2OCBTb0Mtc3BlY2lm aWMgTkFORCBjb250cm9sbGVyCisgICAgICAgIGl0ZW1zOgorICAgICAgICAgIC0gY29uc3Q6IGJy Y20sbmFuZC1iY202MzE2OAorICAgICAgICAgIC0gY29uc3Q6IGJyY20sbmFuZC1iY202MzY4Cisg ICAgICAgICAgLSBjb25zdDogYnJjbSxicmNtbmFuZC12NC4wCisgICAgICAgICAgLSBjb25zdDog YnJjbSxicmNtbmFuZAorCisgIHJlZzoKKyAgICBtaW5JdGVtczogMQorICAgIG1heEl0ZW1zOiA2 CisKKyAgcmVnLW5hbWVzOgorICAgIG1pbkl0ZW1zOiAxCisgICAgbWF4SXRlbXM6IDYKKyAgICBp dGVtczoKKyAgICAgIGVudW06IFsgbmFuZCwgZmxhc2gtZG1hLCBmbGFzaC1lZHUsIG5hbmQtY2Fj aGUsIG5hbmQtaW50LWJhc2UsIGlwcm9jLWlkbSwgaXByb2MtZXh0IF0KKworICBpbnRlcnJ1cHRz OgorICAgIG1pbkl0ZW1zOiAxCisgICAgbWF4SXRlbXM6IDMKKyAgICBpdGVtczoKKyAgICAgIC0g ZGVzY3JpcHRpb246IE5BTkQgQ1RMUkRZIGludGVycnVwdAorICAgICAgLSBkZXNjcmlwdGlvbjog RkxBU0hfRE1BX0RPTkUgaWYgZmxhc2ggRE1BIGlzIGF2YWlsYWJsZQorICAgICAgLSBkZXNjcmlw dGlvbjogRkxBU0hfRURVX0RPTkUgaWYgRURVIGlzIGF2YWlsYWJsZQorCisgIGludGVycnVwdC1u YW1lczoKKyAgICBtaW5JdGVtczogMQorICAgIG1heEl0ZW1zOiAzCisgICAgaXRlbXM6CisgICAg ICAtIGNvbnN0OiBuYW5kX2N0bHJkeQorICAgICAgLSBjb25zdDogZmxhc2hfZG1hX2RvbmUKKyAg ICAgIC0gY29uc3Q6IGZsYXNoX2VkdV9kb25lCisKKyAgY2xvY2tzOgorICAgIG1heEl0ZW1zOiAx CisgICAgZGVzY3JpcHRpb246IHJlZmVyZW5jZSB0byB0aGUgY2xvY2sgZm9yIHRoZSBOQU5EIGNv bnRyb2xsZXIKKworICBjbG9jay1uYW1lczoKKyAgICBjb25zdDogbmFuZAorCisgIGJyY20sbmFu ZC1oYXMtd3A6CisgICAgZGVzY3JpcHRpb246ID4KKyAgICAgIFNvbWUgdmVyc2lvbnMgb2YgdGhp cyBJUCBpbmNsdWRlIGEgd3JpdGUtcHJvdGVjdAorICAgICAgKFdQKSBjb250cm9sIGJpdC4gSXQg aXMgYWx3YXlzIGF2YWlsYWJsZSBvbiA+PQorICAgICAgdjcuMC4gVXNlIHRoaXMgcHJvcGVydHkg dG8gZGVzY3JpYmUgdGhlIHJhcmUKKyAgICAgIGVhcmxpZXIgdmVyc2lvbnMgb2YgdGhpcyBjb3Jl IHRoYXQgaW5jbHVkZSBXUAorICAgIHR5cGU6IGJvb2xlYW4KKworcGF0dGVyblByb3BlcnRpZXM6 CisgICJebmFuZEBbYS1mMC05XSQiOgorICAgIHR5cGU6IG9iamVjdAorICAgIHByb3BlcnRpZXM6 CisgICAgICBjb21wYXRpYmxlOgorICAgICAgICBjb25zdDogYnJjbSxuYW5kY3MKKworICAgICAg bmFuZC1lY2Mtc3RlcC1zaXplOgorICAgICAgICBlbnVtOiBbIDUxMiwgMTAyNCBdCisKKyAgICAg IGJyY20sbmFuZC1vb2Itc2VjdG9yLXNpemU6CisgICAgICAgIGRlc2NyaXB0aW9uOiB8CisgICAg ICAgICAgaW50ZWdlciwgdG8gZGVub3RlIHRoZSBzcGFyZSBhcmVhIHNlY3RvciBzaXplCisgICAg ICAgICAgZXhwZWN0ZWQgZm9yIHRoZSBFQ0MgbGF5b3V0IGluIHVzZS4gVGhpcyBzaXplLCBpbgor ICAgICAgICAgIGFkZGl0aW9uIHRvIHRoZSBzdHJlbmd0aCBhbmQgc3RlcC1zaXplLAorICAgICAg ICAgIGRldGVybWluZXMgaG93IHRoZSBoYXJkd2FyZSBCQ0ggZW5naW5lIHdpbGwgbGF5CisgICAg ICAgICAgb3V0IHRoZSBwYXJpdHkgYnl0ZXMgaXQgc3RvcmVzIG9uIHRoZSBmbGFzaC4KKyAgICAg ICAgICBUaGlzIHByb3BlcnR5IGNhbiBiZSBhdXRvbWF0aWNhbGx5IGRldGVybWluZWQgYnkKKyAg ICAgICAgICB0aGUgZmxhc2ggZ2VvbWV0cnkgKHBhcnRpY3VsYXJseSB0aGUgTkFORCBwYWdlCisg ICAgICAgICAgYW5kIE9PQiBzaXplKSBpbiBtYW55IGNhc2VzLCBidXQgd2hlbiBib290aW5nCisg ICAgICAgICAgZnJvbSBOQU5ELCB0aGUgYm9vdCBjb250cm9sbGVyIGhhcyBvbmx5IGEgbGltaXRl ZAorICAgICAgICAgIG51bWJlciBvZiBhdmFpbGFibGUgb3B0aW9ucyBmb3IgaXRzIGRlZmF1bHQg RUNDCisgICAgICAgICAgbGF5b3V0LgorICAgICAgICAkcmVmOiAvc2NoZW1hcy90eXBlcy55YW1s Iy9kZWZpbml0aW9ucy91aW50MzIKKworYWxsT2Y6CisgIC0gJHJlZjogbmFuZC1jb250cm9sbGVy LnlhbWwjCisgIC0gaWY6CisgICAgICBwcm9wZXJ0aWVzOgorICAgICAgICBjb21wYXRpYmxlOgor ICAgICAgICAgIGNvbnRhaW5zOgorICAgICAgICAgICAgY29uc3Q6IGJyY20sbmFuZC1iY202MzEz OAorICAgIHRoZW46CisgICAgICBwcm9wZXJ0aWVzOgorICAgICAgICByZWctbmFtZXM6CisgICAg ICAgICAgbWluSXRlbXM6IDIKKyAgICAgICAgICBtYXhJdGVtczogMgorICAgICAgICAgIGl0ZW1z OgorICAgICAgICAgICAgLSBjb25zdDogbmFuZAorICAgICAgICAgICAgLSBjb25zdDogbmFuZC1p bnQtYmFzZQorICAtIGlmOgorICAgICAgcHJvcGVydGllczoKKyAgICAgICAgY29tcGF0aWJsZToK KyAgICAgICAgICBjb250YWluczoKKyAgICAgICAgICAgIGNvbnN0OiBicmNtLG5hbmQtYmNtNjM2 OAorICAgIHRoZW46CisgICAgICBwcm9wZXJ0aWVzOgorICAgICAgICByZWctbmFtZXM6CisgICAg ICAgICAgbWluSXRlbXM6IDIKKyAgICAgICAgICBtYXhJdGVtczogMworICAgICAgICAgIGl0ZW1z OgorICAgICAgICAgICAgLSBjb25zdDogbmFuZAorICAgICAgICAgICAgLSBjb25zdDogbmFuZC1p bnQtYmFzZQorICAgICAgICAgICAgLSBjb25zdDogbmFuZC1jYWNoZQorICAtIGlmOgorICAgICAg cHJvcGVydGllczoKKyAgICAgICAgY29tcGF0aWJsZToKKyAgICAgICAgICBjb250YWluczoKKyAg ICAgICAgICAgIGNvbnN0OiBicmNtLG5hbmQtaXByb2MKKyAgICB0aGVuOgorICAgICAgcHJvcGVy dGllczoKKyAgICAgICAgcmVnLW5hbWVzOgorICAgICAgICAgIG1pbkl0ZW1zOiAyCisgICAgICAg ICAgbWF4SXRlbXM6IDMKKyAgICAgICAgICBpdGVtczoKKyAgICAgICAgICAgIC0gY29uc3Q6IG5h bmQKKyAgICAgICAgICAgIC0gY29uc3Q6IGlwcm9jLWlkbQorICAgICAgICAgICAgLSBjb25zdDog aXByb2MtZXh0CisKK3VuZXZhbHVhdGVkUHJvcGVydGllczogZmFsc2UKKworcmVxdWlyZWQ6Cisg IC0gcmVnCisgIC0gcmVnLW5hbWVzCisgIC0gaW50ZXJydXB0cworCitleGFtcGxlczoKKyAgLSB8 CisgICAgbmFuZC1jb250cm9sbGVyQGYwNDQyODAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUg PSAiYnJjbSxicmNtbmFuZC12Ny4wIiwgImJyY20sYnJjbW5hbmQiOworICAgICAgICAgICAgcmVn ID0gPDB4ZjA0NDI4MDAgMHg2MDA+LAorICAgICAgICAgICAgICAgICAgPDB4ZjA0NDMwMDAgMHgx MDA+OworICAgICAgICAgICAgcmVnLW5hbWVzID0gIm5hbmQiLCAiZmxhc2gtZG1hIjsKKyAgICAg ICAgICAgIGludGVycnVwdC1wYXJlbnQgPSA8JmhpZl9pbnRyMl9pbnRjPjsKKyAgICAgICAgICAg IGludGVycnVwdHMgPSA8MjQ+LCA8ND47CisKKyAgICAgICAgICAgICNhZGRyZXNzLWNlbGxzID0g PDE+OworICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MD47CisKKyAgICAgICAgICAgIG5hbmRA MSB7CisgICAgICAgICAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiYnJjbSxuYW5kY3MiOworICAg ICAgICAgICAgICAgICAgICByZWcgPSA8MT47IC8vIENoaXAgc2VsZWN0IDEKKyAgICAgICAgICAg ICAgICAgICAgbmFuZC1vbi1mbGFzaC1iYnQ7CisgICAgICAgICAgICAgICAgICAgIG5hbmQtZWNj LXN0cmVuZ3RoID0gPDEyPjsKKyAgICAgICAgICAgICAgICAgICAgbmFuZC1lY2Mtc3RlcC1zaXpl ID0gPDUxMj47CisKKyAgICAgICAgICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47Cisg ICAgICAgICAgICAgICAgICAgICNzaXplLWNlbGxzID0gPDE+OworICAgICAgICAgICAgfTsKKyAg ICB9OworICAtIHwKKyAgICBuYW5kLWNvbnRyb2xsZXJAMTAwMDAyMDAgeworICAgICAgICAgICAg Y29tcGF0aWJsZSA9ICJicmNtLG5hbmQtYmNtNjMxNjgiLCAiYnJjbSxuYW5kLWJjbTYzNjgiLAor ICAgICAgICAgICAgICAgICAgICAgICAgICJicmNtLGJyY21uYW5kLXY0LjAiLCAiYnJjbSxicmNt bmFuZCI7CisgICAgICAgICAgICByZWcgPSA8MHgxMDAwMDIwMCAweDE4MD4sCisgICAgICAgICAg ICAgICAgICA8MHgxMDAwMDBiMCAweDEwPiwKKyAgICAgICAgICAgICAgICAgIDwweDEwMDAwNjAw IDB4MjAwPjsKKyAgICAgICAgICAgIHJlZy1uYW1lcyA9ICJuYW5kIiwgIm5hbmQtaW50LWJhc2Ui LCAibmFuZC1jYWNoZSI7CisgICAgICAgICAgICBpbnRlcnJ1cHQtcGFyZW50ID0gPCZwZXJpcGhf aW50Yz47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDUwPjsKKyAgICAgICAgICAgIGNsb2Nr cyA9IDwmcGVyaXBoX2NsayAyMD47CisgICAgICAgICAgICBjbG9jay1uYW1lcyA9ICJuYW5kIjsK KworICAgICAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47CisgICAgICAgICAgICAjc2l6ZS1j ZWxscyA9IDwwPjsKKworICAgICAgICAgICAgbmFuZEAwIHsKKyAgICAgICAgICAgICAgICAgICAg Y29tcGF0aWJsZSA9ICJicmNtLG5hbmRjcyI7CisgICAgICAgICAgICAgICAgICAgIHJlZyA9IDww PjsKKyAgICAgICAgICAgICAgICAgICAgbmFuZC1vbi1mbGFzaC1iYnQ7CisgICAgICAgICAgICAg ICAgICAgIG5hbmQtZWNjLXN0cmVuZ3RoID0gPDE+OworICAgICAgICAgICAgICAgICAgICBuYW5k LWVjYy1zdGVwLXNpemUgPSA8NTEyPjsKKworICAgICAgICAgICAgICAgICAgICAjYWRkcmVzcy1j ZWxscyA9IDwxPjsKKyAgICAgICAgICAgICAgICAgICAgI3NpemUtY2VsbHMgPSA8MT47CisgICAg ICAgICAgICB9OworICAgIH07Ci0tIAoyLjI2LjIKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXggTVREIGRpc2N1c3Npb24gbWFpbGlu ZyBsaXN0Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgt bXRkLwo=