Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp3713520pxu; Sun, 11 Oct 2020 21:37:30 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzh02ttf5YRSmIFwMAhBjgqK42mEb9V1vJ0Hg7G/ERdQAnVelhkLnuPPZ2PyO3VGVDK7uYt X-Received: by 2002:a17:906:490d:: with SMTP id b13mr25804939ejq.122.1602477450330; Sun, 11 Oct 2020 21:37:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602477450; cv=none; d=google.com; s=arc-20160816; b=L5E872CBDf0zPrzMzTzXK7n2hLhL1lRYRFQznQFTUMroF3uby+KsNsrEZT7sTDTb3o dJUINc3r2hGiCdVyz4qgOAqcklHtZVNDkY5fbUBVy5RIMSGOZMf93JeOSJ3JSUeSbTxZ 1zdusRKUz4jbTMrC45wF5aXeGKsbUjMCDCSOH98lBNx9GnP1Ao4hrb6rE+8skH2pDbJo x1SQXrxvTH4NejV+WurnC9irAHK6IvsgIR6p4s9Hq+6k3ZAlfVsenA+ZqSRFIjTSCiML dJwNThaaBCHKPmMgOzNDbbzBv1vvaySrTNzF9jrXRqbKg3CTYuaxKlGNIQB6Prv7RAut ZheQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=ZpPK2wF99Avx6YUTvoZQP1pU3yR5QYlJAerVKQ416KA=; b=movY2bX/CgXas0EE3XGK/v7y+ObXliWZWnpkzljzZ9HqfncCto2wcU8iamR5ZL42qs xYLHl+3Oca7hEITtMz65reQV/C+5s+anlnnRz7kMJZgB5Qyy+3n+5iQ5X2reziILyXrG zua8lJl/4IFuw0V3vnK/GefVIl+bBwdcNhiBC15UWtjwwJvblFgE/1e7X8AFgjrlogQh LrA/wsSNdYO/0L5St25tdIZmmbs4Hg034L6X6QuHm8wUX3HPwuivlfyEso8Dl3ye4S3L wNCeVeeYBy1Pt6VgU4BpSYfYSyzfR7ORY1Uyuys0sJDXkzX0B4vDnIW9ol8yzbpVp3jZ 2ZUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b="Pm/Zl2+A"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id n4si11904986ejk.692.2020.10.11.21.37.06; Sun, 11 Oct 2020 21:37:29 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b="Pm/Zl2+A"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726455AbgJLCn6 (ORCPT + 99 others); Sun, 11 Oct 2020 22:43:58 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:50815 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1725941AbgJLCn4 (ORCPT ); Sun, 11 Oct 2020 22:43:56 -0400 X-UUID: 96a882f0fa7c40de9f2d681ef31695c4-20201012 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Date:Subject:CC:To:From; bh=ZpPK2wF99Avx6YUTvoZQP1pU3yR5QYlJAerVKQ416KA=; b=Pm/Zl2+A/3cr9IAFFUVMefKatpv1nGEbgXlK8RPGZTDLhtDGtUHWn9yKQMk41FyZKG1IMmB4cB4Q8XFfkd+xYLYAaPpqfbEGGfeh++EfiuPVRAp/uE1K3VNwgG5eQP5+tiGnX8kRlVEO48XW+YMH0ZRdN9FeRQvlSw1UsT2qjiM=; X-UUID: 96a882f0fa7c40de9f2d681ef31695c4-20201012 Received: from mtkcas08.mediatek.inc [(172.21.101.126)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.14 Build 0819 with TLSv1.2 ECDHE-RSA-AES256-SHA384 256/256) with ESMTP id 1461964757; Mon, 12 Oct 2020 10:43:49 +0800 Received: from MTKCAS06.mediatek.inc (172.21.101.30) by mtkmbs07n2.mediatek.inc (172.21.101.141) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 12 Oct 2020 10:43:47 +0800 Received: from localhost.localdomain (10.17.3.153) by MTKCAS06.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Mon, 12 Oct 2020 10:43:48 +0800 From: Wenbin Mei To: Ulf Hansson , Rob Herring CC: Chaotian Jing , Matthias Brugger , , , , , , , Wenbin Mei Subject: [PATCH v5 1/4] dt-bindings: mmc: Convert mtk-sd to json-schema Date: Mon, 12 Oct 2020 10:43:42 +0800 Message-ID: <20201012024345.8361-2-wenbin.mei@mediatek.com> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20201012024345.8361-1-wenbin.mei@mediatek.com> References: <20201012024345.8361-1-wenbin.mei@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Content-Transfer-Encoding: base64 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Q29udmVydCB0aGUgbXRrLXNkIGJpbmRpbmcgdG8gRFQgc2NoZW1hIGZvcm1hdCB1c2luZyBqc29u LXNjaGVtYS4NCg0KU2lnbmVkLW9mZi1ieTogV2VuYmluIE1laSA8d2VuYmluLm1laUBtZWRpYXRl ay5jb20+DQotLS0NCiAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvbXRrLXNkLnR4dCAgICAg ICAgfCAgNzUgLS0tLS0tLS0NCiAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvbXRrLXNkLnlh bWwgICAgICAgfCAxNjMgKysrKysrKysrKysrKysrKysrDQogMiBmaWxlcyBjaGFuZ2VkLCAxNjMg aW5zZXJ0aW9ucygrKSwgNzUgZGVsZXRpb25zKC0pDQogZGVsZXRlIG1vZGUgMTAwNjQ0IERvY3Vt ZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvbXRrLXNkLnR4dA0KIGNyZWF0ZSBtb2Rl IDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbW1jL210ay1zZC55YW1s DQoNCmRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbW1jL210 ay1zZC50eHQgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbW1jL210ay1zZC50 eHQNCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMjZhOGYzMjBhMTU2Li4wMDAwMDAw MDAwMDANCi0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9tbWMvbXRrLXNk LnR4dA0KKysrIC9kZXYvbnVsbA0KQEAgLTEsNzUgKzAsMCBAQA0KLSogTVRLIE1NQyBjb250cm9s bGVyDQotDQotVGhlIE1USyAgTVNEQyBjYW4gYWN0IGFzIGEgTU1DIGNvbnRyb2xsZXINCi10byBz dXBwb3J0IE1NQywgU0QsIGFuZCBTRElPIHR5cGVzIG9mIG1lbW9yeSBjYXJkcy4NCi0NCi1UaGlz IGZpbGUgZG9jdW1lbnRzIGRpZmZlcmVuY2VzIGJldHdlZW4gdGhlIGNvcmUgcHJvcGVydGllcyBp biBtbWMudHh0DQotYW5kIHRoZSBwcm9wZXJ0aWVzIHVzZWQgYnkgdGhlIG1zZGMgZHJpdmVyLg0K LQ0KLVJlcXVpcmVkIHByb3BlcnRpZXM6DQotLSBjb21wYXRpYmxlOiB2YWx1ZSBzaG91bGQgYmUg ZWl0aGVyIG9mIHRoZSBmb2xsb3dpbmcuDQotCSJtZWRpYXRlayxtdDgxMzUtbW1jIjogZm9yIG1t YyBob3N0IGlwIGNvbXBhdGlibGUgd2l0aCBtdDgxMzUNCi0JIm1lZGlhdGVrLG10ODE3My1tbWMi OiBmb3IgbW1jIGhvc3QgaXAgY29tcGF0aWJsZSB3aXRoIG10ODE3Mw0KLQkibWVkaWF0ZWssbXQ4 MTgzLW1tYyI6IGZvciBtbWMgaG9zdCBpcCBjb21wYXRpYmxlIHdpdGggbXQ4MTgzDQotCSJtZWRp YXRlayxtdDg1MTYtbW1jIjogZm9yIG1tYyBob3N0IGlwIGNvbXBhdGlibGUgd2l0aCBtdDg1MTYN Ci0JIm1lZGlhdGVrLG10Njc3OS1tbWMiOiBmb3IgbW1jIGhvc3QgaXAgY29tcGF0aWJsZSB3aXRo IG10Njc3OQ0KLQkibWVkaWF0ZWssbXQyNzAxLW1tYyI6IGZvciBtbWMgaG9zdCBpcCBjb21wYXRp YmxlIHdpdGggbXQyNzAxDQotCSJtZWRpYXRlayxtdDI3MTItbW1jIjogZm9yIG1tYyBob3N0IGlw IGNvbXBhdGlibGUgd2l0aCBtdDI3MTINCi0JIm1lZGlhdGVrLG10NzYyMi1tbWMiOiBmb3IgTVQ3 NjIyIFNvQw0KLQkibWVkaWF0ZWssbXQ3NjIzLW1tYyIsICJtZWRpYXRlayxtdDI3MDEtbW1jIjog Zm9yIE1UNzYyMyBTb0MNCi0JIm1lZGlhdGVrLG10NzYyMC1tbWMiLCBmb3IgTVQ3NjIxIFNvQyAo YW5kIG90aGVycykNCi0NCi0tIHJlZzogcGh5c2ljYWwgYmFzZSBhZGRyZXNzIG9mIHRoZSBjb250 cm9sbGVyIGFuZCBsZW5ndGgNCi0tIGludGVycnVwdHM6IFNob3VsZCBjb250YWluIE1TREMgaW50 ZXJydXB0IG51bWJlcg0KLS0gY2xvY2tzOiBTaG91bGQgY29udGFpbiBwaGFuZGxlIGZvciB0aGUg Y2xvY2sgZmVlZGluZyB0aGUgTU1DIGNvbnRyb2xsZXINCi0tIGNsb2NrLW5hbWVzOiBTaG91bGQg Y29udGFpbiB0aGUgZm9sbG93aW5nOg0KLQkic291cmNlIiAtIHNvdXJjZSBjbG9jayAocmVxdWly ZWQpDQotCSJoY2xrIiAtIEhDTEsgd2hpY2ggdXNlZCBmb3IgaG9zdCAocmVxdWlyZWQpDQotCSJz b3VyY2VfY2ciIC0gaW5kZXBlbmRlbnQgc291cmNlIGNsb2NrIGdhdGUgKHJlcXVpcmVkIGZvciBN VDI3MTIpDQotCSJidXNfY2xrIiAtIGJ1cyBjbG9jayB1c2VkIGZvciBpbnRlcm5hbCByZWdpc3Rl ciBhY2Nlc3MgKHJlcXVpcmVkIGZvciBNVDI3MTIgTVNEQzAvMykNCi0tIHBpbmN0cmwtbmFtZXM6 IHNob3VsZCBiZSAiZGVmYXVsdCIsICJzdGF0ZV91aHMiDQotLSBwaW5jdHJsLTA6IHNob3VsZCBj b250YWluIGRlZmF1bHQvaGlnaCBzcGVlZCBwaW4gY3RybA0KLS0gcGluY3RybC0xOiBzaG91bGQg Y29udGFpbiB1aHMgbW9kZSBwaW4gY3RybA0KLS0gdm1tYy1zdXBwbHk6IHBvd2VyIHRvIHRoZSBD b3JlDQotLSB2cW1tYy1zdXBwbHk6IHBvd2VyIHRvIHRoZSBJTw0KLQ0KLU9wdGlvbmFsIHByb3Bl cnRpZXM6DQotLSBhc3NpZ25lZC1jbG9ja3M6IFBMTCBvZiB0aGUgc291cmNlIGNsb2NrDQotLSBh c3NpZ25lZC1jbG9jay1wYXJlbnRzOiBwYXJlbnQgb2Ygc291cmNlIGNsb2NrLCB1c2VkIGZvciBI UzQwMCBtb2RlIHRvIGdldCA0MDBNaHogc291cmNlIGNsb2NrDQotLSBoczQwMC1kcy1kZWxheTog SFM0MDAgRFMgZGVsYXkgc2V0dGluZw0KLS0gbWVkaWF0ZWssaHMyMDAtY21kLWludC1kZWxheTog SFMyMDAgY29tbWFuZCBpbnRlcm5hbCBkZWxheSBzZXR0aW5nLg0KLQkJCQlUaGlzIGZpZWxkIGhh cyB0b3RhbCAzMiBzdGFnZXMuDQotCQkJCVRoZSB2YWx1ZSBpcyBhbiBpbnRlZ2VyIGZyb20gMCB0 byAzMS4NCi0tIG1lZGlhdGVrLGhzNDAwLWNtZC1pbnQtZGVsYXk6IEhTNDAwIGNvbW1hbmQgaW50 ZXJuYWwgZGVsYXkgc2V0dGluZw0KLQkJCQlUaGlzIGZpZWxkIGhhcyB0b3RhbCAzMiBzdGFnZXMu DQotCQkJCVRoZSB2YWx1ZSBpcyBhbiBpbnRlZ2VyIGZyb20gMCB0byAzMS4NCi0tIG1lZGlhdGVr LGhzNDAwLWNtZC1yZXNwLXNlbC1yaXNpbmc6ICBIUzQwMCBjb21tYW5kIHJlc3BvbnNlIHNhbXBs ZSBzZWxlY3Rpb24NCi0JCQkJICAgICAgIElmIHByZXNlbnQsSFM0MDAgY29tbWFuZCByZXNwb25z ZXMgYXJlIHNhbXBsZWQgb24gcmlzaW5nIGVkZ2VzLg0KLQkJCQkgICAgICAgSWYgbm90IHByZXNl bnQsSFM0MDAgY29tbWFuZCByZXNwb25zZXMgYXJlIHNhbXBsZWQgb24gZmFsbGluZyBlZGdlcy4N Ci0tIG1lZGlhdGVrLGxhdGNoLWNrOiBTb21lIFNvQ3MgZG8gbm90IHN1cHBvcnQgZW5oYW5jZV9y eCwgbmVlZCBzZXQgY29ycmVjdCBsYXRjaC1jayB0byBhdm9pZCBkYXRhIGNyYw0KLQkJICAgICBl cnJvciBjYXVzZWQgYnkgc3RvcCBjbG9jayhmaWZvIGZ1bGwpDQotCQkgICAgIFZhbGlkIHJhbmdl ID0gWzA6MHg3XS4gaWYgbm90IHByZXNlbnQsIGRlZmF1bHQgdmFsdWUgaXMgMC4NCi0JCSAgICAg YXBwbGllZCB0byBjb21wYXRpYmxlICJtZWRpYXRlayxtdDI3MDEtbW1jIi4NCi0tIHJlc2V0czog UGhhbmRsZSBhbmQgcmVzZXQgc3BlY2lmaWVyIHBhaXIgdG8gc29mdHJlc2V0IGxpbmUgb2YgTVNE QyBJUC4NCi0tIHJlc2V0LW5hbWVzOiBTaG91bGQgYmUgImhyc3QiLg0KLQ0KLUV4YW1wbGVzOg0K LW1tYzA6IG1tY0AxMTIzMDAwMCB7DQotCWNvbXBhdGlibGUgPSAibWVkaWF0ZWssbXQ4MTczLW1t YyIsICJtZWRpYXRlayxtdDgxMzUtbW1jIjsNCi0JcmVnID0gPDAgMHgxMTIzMDAwMCAwIDB4MTA4 PjsNCi0JaW50ZXJydXB0cyA9IDxHSUNfU1BJIDM5IElSUV9UWVBFX0xFVkVMX0xPVz47DQotCXZt bWMtc3VwcGx5ID0gPCZtdDYzOTdfdmVtY18zdjNfcmVnPjsNCi0JdnFtbWMtc3VwcGx5ID0gPCZt dDYzOTdfdmlvMThfcmVnPjsNCi0JY2xvY2tzID0gPCZwZXJpY2ZnIENMS19QRVJJX01TREMzMF8w PiwNCi0JICAgICAgICAgPCZ0b3Bja2dlbiBDTEtfVE9QX01TREM1MF8wX0hfU0VMPjsNCi0JY2xv Y2stbmFtZXMgPSAic291cmNlIiwgImhjbGsiOw0KLQlwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQi LCAic3RhdGVfdWhzIjsNCi0JcGluY3RybC0wID0gPCZtbWMwX3BpbnNfZGVmYXVsdD47DQotCXBp bmN0cmwtMSA9IDwmbW1jMF9waW5zX3Vocz47DQotCWFzc2lnbmVkLWNsb2NrcyA9IDwmdG9wY2tn ZW4gQ0xLX1RPUF9NU0RDNTBfMF9TRUw+Ow0KLQlhc3NpZ25lZC1jbG9jay1wYXJlbnRzID0gPCZ0 b3Bja2dlbiBDTEtfVE9QX01TRENQTExfRDI+Ow0KLQloczQwMC1kcy1kZWxheSA9IDwweDE0MDE1 PjsNCi0JbWVkaWF0ZWssaHMyMDAtY21kLWludC1kZWxheSA9IDwyNj47DQotCW1lZGlhdGVrLGhz NDAwLWNtZC1pbnQtZGVsYXkgPSA8MTQ+Ow0KLQltZWRpYXRlayxoczQwMC1jbWQtcmVzcC1zZWwt cmlzaW5nOw0KLX07DQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRp bmdzL21tYy9tdGstc2QueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9t bWMvbXRrLXNkLnlhbWwNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwMDAwMDAu LjIxYTJmY2U1YjdiYQ0KLS0tIC9kZXYvbnVsbA0KKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL21tYy9tdGstc2QueWFtbA0KQEAgLTAsMCArMSwxNjMgQEANCisjIFNQRFgt TGljZW5zZS1JZGVudGlmaWVyOiBHUEwtMi4wDQorJVlBTUwgMS4yDQorLS0tDQorJGlkOiBodHRw Oi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9tbWMvbXRrLXNkLnlhbWwjDQorJHNjaGVtYTogaHR0 cDovL2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjDQorDQordGl0bGU6IE1U SyBNU0RDIFN0b3JhZ2UgSG9zdCBDb250cm9sbGVyIEJpbmRpbmcNCisNCittYWludGFpbmVyczoN CisgIC0gQ2hhb3RpYW4gSmluZyA8Y2hhb3RpYW4uamluZ0BtZWRpYXRlay5jb20+DQorICAtIFdl bmJpbiBNZWkgPHdlbmJpbi5tZWlAbWVkaWF0ZWsuY29tPg0KKw0KK2FsbE9mOg0KKyAgLSAkcmVm OiBtbWMtY29udHJvbGxlci55YW1sIw0KKw0KK3Byb3BlcnRpZXM6DQorICBjb21wYXRpYmxlOg0K KyAgICBvbmVPZjoNCisgICAgICAtIGVudW06DQorICAgICAgICAtIG1lZGlhdGVrLG10MjcwMS1t bWMNCisgICAgICAgIC0gbWVkaWF0ZWssbXQyNzEyLW1tYw0KKyAgICAgICAgLSBtZWRpYXRlayxt dDY3NzktbW1jDQorICAgICAgICAtIG1lZGlhdGVrLG10NzYyMC1tbWMNCisgICAgICAgIC0gbWVk aWF0ZWssbXQ3NjIyLW1tYw0KKyAgICAgICAgLSBtZWRpYXRlayxtdDgxMzUtbW1jDQorICAgICAg ICAtIG1lZGlhdGVrLG10ODE3My1tbWMNCisgICAgICAgIC0gbWVkaWF0ZWssbXQ4MTgzLW1tYw0K KyAgICAgICAgLSBtZWRpYXRlayxtdDg1MTYtbW1jDQorICAgICAgLSBpdGVtczoNCisgICAgICAg IC0gY29uc3Q6IG1lZGlhdGVrLG10NzYyMy1tbWMNCisgICAgICAgIC0gY29uc3Q6IG1lZGlhdGVr LG10MjcwMS1tbWMNCisNCisgIGNsb2NrczoNCisgICAgZGVzY3JpcHRpb246DQorICAgICAgU2hv dWxkIGNvbnRhaW4gcGhhbmRsZSBmb3IgdGhlIGNsb2NrIGZlZWRpbmcgdGhlIE1NQyBjb250cm9s bGVyLg0KKyAgICBtaW5JdGVtczogMg0KKyAgICBtYXhJdGVtczogNA0KKyAgICBpdGVtczoNCisg ICAgICAtIGRlc2NyaXB0aW9uOiBzb3VyY2UgY2xvY2sgKHJlcXVpcmVkKS4NCisgICAgICAtIGRl c2NyaXB0aW9uOiBIQ0xLIHdoaWNoIHVzZWQgZm9yIGhvc3QgKHJlcXVpcmVkKS4NCisgICAgICAt IGRlc2NyaXB0aW9uOiBpbmRlcGVuZGVudCBzb3VyY2UgY2xvY2sgZ2F0ZSAocmVxdWlyZWQgZm9y IE1UMjcxMikuDQorICAgICAgLSBkZXNjcmlwdGlvbjogYnVzIGNsb2NrIHVzZWQgZm9yIGludGVy bmFsIHJlZ2lzdGVyIGFjY2VzcyAocmVxdWlyZWQgZm9yIE1UMjcxMiBNU0RDMC8zKS4NCisNCisg IGNsb2NrLW5hbWVzOg0KKyAgICBtaW5JdGVtczogMg0KKyAgICBtYXhJdGVtczogNA0KKyAgICBp dGVtczoNCisgICAgICAtIGNvbnN0OiBzb3VyY2UNCisgICAgICAtIGNvbnN0OiBoY2xrDQorICAg ICAgLSBjb25zdDogc291cmNlX2NnDQorICAgICAgLSBjb25zdDogYnVzX2Nsaw0KKw0KKyAgcGlu Y3RybC1uYW1lczoNCisgICAgaXRlbXM6DQorICAgICAgLSBjb25zdDogZGVmYXVsdA0KKyAgICAg IC0gY29uc3Q6IHN0YXRlX3Vocw0KKw0KKyAgcGluY3RybC0wOg0KKyAgICBkZXNjcmlwdGlvbjoN CisgICAgICBzaG91bGQgY29udGFpbiBkZWZhdWx0L2hpZ2ggc3BlZWQgcGluIGN0cmwuDQorICAg IG1heEl0ZW1zOiAxDQorDQorICBwaW5jdHJsLTE6DQorICAgIGRlc2NyaXB0aW9uOg0KKyAgICAg IHNob3VsZCBjb250YWluIHVocyBtb2RlIHBpbiBjdHJsLg0KKyAgICBtYXhJdGVtczogMQ0KKw0K KyAgYXNzaWduZWQtY2xvY2tzOg0KKyAgICBkZXNjcmlwdGlvbjoNCisgICAgICBQTEwgb2YgdGhl IHNvdXJjZSBjbG9jay4NCisgICAgbWF4SXRlbXM6IDENCisNCisgIGFzc2lnbmVkLWNsb2NrLXBh cmVudHM6DQorICAgIGRlc2NyaXB0aW9uOg0KKyAgICAgIHBhcmVudCBvZiBzb3VyY2UgY2xvY2ss IHVzZWQgZm9yIEhTNDAwIG1vZGUgdG8gZ2V0IDQwME1oeiBzb3VyY2UgY2xvY2suDQorICAgIG1h eEl0ZW1zOiAxDQorDQorICBoczQwMC1kcy1kZWxheToNCisgICAgJHJlZjogL3NjaGVtYXMvdHlw ZXMueWFtbCMvZGVmaW5pdGlvbnMvdWludDMyDQorICAgIGRlc2NyaXB0aW9uOg0KKyAgICAgIEhT NDAwIERTIGRlbGF5IHNldHRpbmcuDQorICAgIG1pbmltdW06IDANCisgICAgbWF4aW11bTogMHhm ZmZmZmZmZg0KKw0KKyAgbWVkaWF0ZWssaHMyMDAtY21kLWludC1kZWxheToNCisgICAgJHJlZjog L3NjaGVtYXMvdHlwZXMueWFtbCMvZGVmaW5pdGlvbnMvdWludDMyDQorICAgIGRlc2NyaXB0aW9u Og0KKyAgICAgIEhTMjAwIGNvbW1hbmQgaW50ZXJuYWwgZGVsYXkgc2V0dGluZy4NCisgICAgICBU aGlzIGZpZWxkIGhhcyB0b3RhbCAzMiBzdGFnZXMuDQorICAgICAgVGhlIHZhbHVlIGlzIGFuIGlu dGVnZXIgZnJvbSAwIHRvIDMxLg0KKyAgICBtaW5pbXVtOiAwDQorICAgIG1heGltdW06IDMxDQor DQorICBtZWRpYXRlayxoczQwMC1jbWQtaW50LWRlbGF5Og0KKyAgICAkcmVmOiAvc2NoZW1hcy90 eXBlcy55YW1sIy9kZWZpbml0aW9ucy91aW50MzINCisgICAgZGVzY3JpcHRpb246DQorICAgICAg SFM0MDAgY29tbWFuZCBpbnRlcm5hbCBkZWxheSBzZXR0aW5nLg0KKyAgICAgIFRoaXMgZmllbGQg aGFzIHRvdGFsIDMyIHN0YWdlcy4NCisgICAgICBUaGUgdmFsdWUgaXMgYW4gaW50ZWdlciBmcm9t IDAgdG8gMzEuDQorICAgIG1pbmltdW06IDANCisgICAgbWF4aW11bTogMzENCisNCisgIG1lZGlh dGVrLGhzNDAwLWNtZC1yZXNwLXNlbC1yaXNpbmc6DQorICAgICRyZWY6IC9zY2hlbWFzL3R5cGVz LnlhbWwjL2RlZmluaXRpb25zL2ZsYWcNCisgICAgZGVzY3JpcHRpb246DQorICAgICAgSFM0MDAg Y29tbWFuZCByZXNwb25zZSBzYW1wbGUgc2VsZWN0aW9uLg0KKyAgICAgIElmIHByZXNlbnQsIEhT NDAwIGNvbW1hbmQgcmVzcG9uc2VzIGFyZSBzYW1wbGVkIG9uIHJpc2luZyBlZGdlcy4NCisgICAg ICBJZiBub3QgcHJlc2VudCwgSFM0MDAgY29tbWFuZCByZXNwb25zZXMgYXJlIHNhbXBsZWQgb24g ZmFsbGluZyBlZGdlcy4NCisNCisgIG1lZGlhdGVrLGxhdGNoLWNrOg0KKyAgICAkcmVmOiAvc2No ZW1hcy90eXBlcy55YW1sIy9kZWZpbml0aW9ucy91aW50MzINCisgICAgZGVzY3JpcHRpb246DQor ICAgICAgU29tZSBTb0NzIGRvIG5vdCBzdXBwb3J0IGVuaGFuY2VfcngsIG5lZWQgc2V0IGNvcnJl Y3QgbGF0Y2gtY2sgdG8gYXZvaWQNCisgICAgICBkYXRhIGNyYyBlcnJvciBjYXVzZWQgYnkgc3Rv cCBjbG9jayhmaWZvIGZ1bGwpIFZhbGlkIHJhbmdlID0gWzA6MHg3XS4NCisgICAgICBpZiBub3Qg cHJlc2VudCwgZGVmYXVsdCB2YWx1ZSBpcyAwLg0KKyAgICAgIGFwcGxpZWQgdG8gY29tcGF0aWJs ZSAibWVkaWF0ZWssbXQyNzAxLW1tYyIuDQorICAgIG1pbmltdW06IDANCisgICAgbWF4aW11bTog Nw0KKw0KKyAgcmVzZXRzOg0KKyAgICBtYXhJdGVtczogMQ0KKw0KKyAgcmVzZXQtbmFtZXM6DQor ICAgIGNvbnN0OiBocnN0DQorDQorcmVxdWlyZWQ6DQorICAtIGNvbXBhdGlibGUNCisgIC0gcmVn DQorICAtIGludGVycnVwdHMNCisgIC0gY2xvY2tzDQorICAtIGNsb2NrLW5hbWVzDQorICAtIHBp bmN0cmwtbmFtZXMNCisgIC0gcGluY3RybC0wDQorICAtIHBpbmN0cmwtMQ0KKyAgLSB2bW1jLXN1 cHBseQ0KKyAgLSB2cW1tYy1zdXBwbHkNCisNCitleGFtcGxlczoNCisgIC0gfA0KKyAgICAjaW5j bHVkZSA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvaXJxLmg+DQorICAgICNpbmNs dWRlIDxkdC1iaW5kaW5ncy9pbnRlcnJ1cHQtY29udHJvbGxlci9hcm0tZ2ljLmg+DQorICAgICNp bmNsdWRlIDxkdC1iaW5kaW5ncy9jbG9jay9tdDgxNzMtY2xrLmg+DQorICAgIG1tYzA6IG1tY0Ax MTIzMDAwMCB7DQorICAgICAgICBjb21wYXRpYmxlID0gIm1lZGlhdGVrLG10ODE3My1tbWMiOw0K KyAgICAgICAgcmVnID0gPDB4MTEyMzAwMDAgMHgxMDAwPjsNCisgICAgICAgIGludGVycnVwdHMg PSA8R0lDX1NQSSAzOSBJUlFfVFlQRV9MRVZFTF9MT1c+Ow0KKyAgICAgICAgdm1tYy1zdXBwbHkg PSA8Jm10NjM5N192ZW1jXzN2M19yZWc+Ow0KKyAgICAgICAgdnFtbWMtc3VwcGx5ID0gPCZtdDYz OTdfdmlvMThfcmVnPjsNCisgICAgICAgIGNsb2NrcyA9IDwmcGVyaWNmZyBDTEtfUEVSSV9NU0RD MzBfMD4sDQorICAgICAgICAgICAgICAgICA8JnRvcGNrZ2VuIENMS19UT1BfTVNEQzUwXzBfSF9T RUw+Ow0KKyAgICAgICAgY2xvY2stbmFtZXMgPSAic291cmNlIiwgImhjbGsiOw0KKyAgICAgICAg cGluY3RybC1uYW1lcyA9ICJkZWZhdWx0IiwgInN0YXRlX3VocyI7DQorICAgICAgICBwaW5jdHJs LTAgPSA8Jm1tYzBfcGluc19kZWZhdWx0PjsNCisgICAgICAgIHBpbmN0cmwtMSA9IDwmbW1jMF9w aW5zX3Vocz47DQorICAgICAgICBhc3NpZ25lZC1jbG9ja3MgPSA8JnRvcGNrZ2VuIENMS19UT1Bf TVNEQzUwXzBfU0VMPjsNCisgICAgICAgIGFzc2lnbmVkLWNsb2NrLXBhcmVudHMgPSA8JnRvcGNr Z2VuIENMS19UT1BfTVNEQ1BMTF9EMj47DQorICAgICAgICBoczQwMC1kcy1kZWxheSA9IDwweDE0 MDE1PjsNCisgICAgICAgIG1lZGlhdGVrLGhzMjAwLWNtZC1pbnQtZGVsYXkgPSA8MjY+Ow0KKyAg ICAgICAgbWVkaWF0ZWssaHM0MDAtY21kLWludC1kZWxheSA9IDwxND47DQorICAgICAgICBtZWRp YXRlayxoczQwMC1jbWQtcmVzcC1zZWwtcmlzaW5nOw0KKyAgICB9Ow0KKw0KKy4uLg0KLS0gDQoy LjE4LjANCg==