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=-11.4 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MIME_BASE64_TEXT,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY,URIBL_BLOCKED,USER_AGENT_GIT 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 5B6EBC433F1 for ; Tue, 14 Jul 2020 09:05:08 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3B2DE22202 for ; Tue, 14 Jul 2020 09:05:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=mediatek.com header.i=@mediatek.com header.b="Fxz/8sA2" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726962AbgGNJEx (ORCPT ); Tue, 14 Jul 2020 05:04:53 -0400 Received: from mailgw01.mediatek.com ([210.61.82.183]:12199 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1726736AbgGNJEw (ORCPT ); Tue, 14 Jul 2020 05:04:52 -0400 X-UUID: 6f6e0ab9528745ddbf503da8769317f0-20200714 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=nZF9GaX2NeGkb4chkk5/7rYsw2FfnVVF2+JxvOxJyyk=; b=Fxz/8sA2cYC91LRGmY7wD/V0lVHIeniymMbKWmcrF46z2uUyX4OSkqq/NQY8OXBNiVmYB/7yNGqbu0IeTsJ95ajE2vLoVos+v+fwgird3yj9HH0yhdVv1BEK4HV7B0x7OZ6aK5DLiLHfqWalOELiDJ1IWChevV4gIN3GAPFAB2U=; X-UUID: 6f6e0ab9528745ddbf503da8769317f0-20200714 Received: from mtkcas11.mediatek.inc [(172.21.101.40)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 344773068; Tue, 14 Jul 2020 17:04:44 +0800 Received: from mtkcas07.mediatek.inc (172.21.101.84) by mtkmbs02n2.mediatek.inc (172.21.101.101) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Tue, 14 Jul 2020 17:04:41 +0800 Received: from mtkswgap22.mediatek.inc (172.21.77.33) by mtkcas07.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1497.2 via Frontend Transport; Tue, 14 Jul 2020 17:04:41 +0800 From: Hanks Chen To: Linus Walleij , Rob Herring , Matthias Brugger , Michael Turquette , Stephen Boyd , Sean Wang CC: mtk01761 , Andy Teng , , , , , , , CC Hwang , Loda Chou Subject: [PATCH 2/7] dt-bindings: pinctrl: add bindings for MediaTek MT6779 SoC Date: Tue, 14 Jul 2020 17:04:34 +0800 Message-ID: <1594717479-8160-3-git-send-email-hanks.chen@mediatek.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1594717479-8160-1-git-send-email-hanks.chen@mediatek.com> References: <1594717479-8160-1-git-send-email-hanks.chen@mediatek.com> MIME-Version: 1.0 Content-Type: text/plain X-TM-SNTS-SMTP: 7FC076A3473E7F08FC85E4DAD485682CFC151CCAE76B9E1282B08666880F80BA2000:8 X-MTK: N Content-Transfer-Encoding: base64 Sender: linux-gpio-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-gpio@vger.kernel.org RnJvbTogQW5keSBUZW5nIDxhbmR5LnRlbmdAbWVkaWF0ZWsuY29tPg0KDQpBZGQgZGV2aWNldHJl ZSBiaW5kaW5ncyBmb3IgTWVkaWFUZWsgTVQ2Nzc5IHBpbmN0cmwgZHJpdmVyLg0KDQpTaWduZWQt b2ZmLWJ5OiBBbmR5IFRlbmcgPGFuZHkudGVuZ0BtZWRpYXRlay5jb20+DQotLS0NCiAuLi4vYmlu ZGluZ3MvcGluY3RybC9tZWRpYXRlayxtdDY3NzktcGluY3RybC55YW1sICB8ICAyMDMgKysrKysr KysrKysrKysrKysrKysNCiAxIGZpbGUgY2hhbmdlZCwgMjAzIGluc2VydGlvbnMoKykNCiBjcmVh dGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BpbmN0cmwv bWVkaWF0ZWssbXQ2Nzc5LXBpbmN0cmwueWFtbA0KDQpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlv bi9kZXZpY2V0cmVlL2JpbmRpbmdzL3BpbmN0cmwvbWVkaWF0ZWssbXQ2Nzc5LXBpbmN0cmwueWFt bCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9waW5jdHJsL21lZGlhdGVrLG10 Njc3OS1waW5jdHJsLnlhbWwNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQppbmRleCAwMDAwMDAwLi43 N2I3MTVmDQotLS0gL2Rldi9udWxsDQorKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3MvcGluY3RybC9tZWRpYXRlayxtdDY3NzktcGluY3RybC55YW1sDQpAQCAtMCwwICsxLDIw MyBAQA0KKyMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IChHUEwtMi4wLW9ubHkgT1IgQlNELTIt Q2xhdXNlKQ0KKyVZQU1MIDEuMg0KKy0tLQ0KKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3Nj aGVtYXMvcGluY3RybC9tZWRpYXRlayxtdDY3NzktcGluY3RybC55YW1sIw0KKyRzY2hlbWE6IGh0 dHA6Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNjaGVtYXMvY29yZS55YW1sIw0KKw0KK3RpdGxlOiBN ZWRpYXRlayBNVDY3NzkgUGluIENvbnRyb2xsZXIgRGV2aWNlIFRyZWUgQmluZGluZ3MNCisNCitt YWludGFpbmVyczoNCisgIC0gQW5keSBUZW5nIDxhbmR5LnRlbmdAbWVkaWF0ZWsuY29tPg0KKw0K K2Rlc2NyaXB0aW9uOiB8Kw0KKyAgVGhlIHBpbiBjb250cm9sbGVyIG5vZGUgc2hvdWxkIGJlIHRo ZSBjaGlsZCBvZiBhIHN5c2NvbiBub2RlIHdpdGggdGhlDQorICByZXF1aXJlZCBwcm9wZXJ0eToN CisgIC0gY29tcGF0aWJsZTogInN5c2NvbiINCisNCitwcm9wZXJ0aWVzOg0KKyAgY29tcGF0aWJs ZToNCisgICAgY29uc3Q6IG1lZGlhdGVrLG10Njc3OS1waW5jdHJsDQorDQorICByZWc6DQorICAg IG1pbkl0ZW1zOiA5DQorICAgIG1heEl0ZW1zOiA5DQorDQorICByZWctbmFtZXM6DQorICAgIGl0 ZW1zOg0KKyAgICAgIC0gY29uc3Q6ICJncGlvIg0KKyAgICAgIC0gY29uc3Q6ICJpb2NmZ19ybSIN CisgICAgICAtIGNvbnN0OiAiaW9jZmdfYnIiDQorICAgICAgLSBjb25zdDogImlvY2ZnX2xtIg0K KyAgICAgIC0gY29uc3Q6ICJpb2NmZ19sYiINCisgICAgICAtIGNvbnN0OiAiaW9jZmdfcnQiDQor ICAgICAgLSBjb25zdDogImlvY2ZnX2x0Ig0KKyAgICAgIC0gY29uc3Q6ICJpb2NmZ190bCINCisg ICAgICAtIGNvbnN0OiAiZWludCINCisNCisgIGdwaW8tY29udHJvbGxlcjogdHJ1ZQ0KKw0KKyAg IiNncGlvLWNlbGxzIjoNCisgICAgY29uc3Q6IDINCisgICAgZGVzY3JpcHRpb246IHwNCisgICAg ICBOdW1iZXIgb2YgY2VsbHMgaW4gR1BJTyBzcGVjaWZpZXIuIFNpbmNlIHRoZSBnZW5lcmljIEdQ SU8NCisgICAgICBiaW5kaW5nIGlzIHVzZWQsIHRoZSBhbW91bnQgb2YgY2VsbHMgbXVzdCBiZSBz cGVjaWZpZWQgYXMgMi4gU2VlIHRoZSBiZWxvdw0KKyAgICAgIG1lbnRpb25lZCBncGlvIGJpbmRp bmcgcmVwcmVzZW50YXRpb24gZm9yIGRlc2NyaXB0aW9uIG9mIHBhcnRpY3VsYXIgY2VsbHMuDQor DQorICBncGlvLXJhbmdlczoNCisgICAgbWluSXRlbXM6IDENCisgICAgbWF4SXRlbXM6IDUNCisg ICAgZGVzY3JpcHRpb246IHwNCisgICAgICBHUElPIHZhbGlkIG51bWJlciByYW5nZS4NCisNCisg IGludGVycnVwdC1jb250cm9sbGVyOiB0cnVlDQorDQorICBpbnRlcnJ1cHRzOg0KKyAgICBtYXhJ dGVtczogMQ0KKyAgICBkZXNjcmlwdGlvbjogfA0KKyAgICAgIFNwZWNpZmllcyB0aGUgc3VtbWFy eSBJUlEuDQorDQorICAiI2ludGVycnVwdC1jZWxscyI6DQorICAgIGNvbnN0OiAyDQorDQorcmVx dWlyZWQ6DQorICAtIGNvbXBhdGlibGUNCisgIC0gcmVnDQorICAtIHJlZy1uYW1lcw0KKyAgLSBn cGlvLWNvbnRyb2xsZXINCisgIC0gIiNncGlvLWNlbGxzIg0KKyAgLSBncGlvLXJhbmdlcw0KKyAg LSBpbnRlcnJ1cHQtY29udHJvbGxlcg0KKyAgLSBpbnRlcnJ1cHRzDQorICAtICIjaW50ZXJydXB0 LWNlbGxzIg0KKw0KK3BhdHRlcm5Qcm9wZXJ0aWVzOg0KKyAgJy1bMC05XSokJzoNCisgICAgdHlw ZTogb2JqZWN0DQorICAgIHBhdHRlcm5Qcm9wZXJ0aWVzOg0KKyAgICAgICctcGlucyokJzoNCisg ICAgICAgIHR5cGU6IG9iamVjdA0KKyAgICAgICAgZGVzY3JpcHRpb246IHwNCisgICAgICAgICAg QSBwaW5jdHJsIG5vZGUgc2hvdWxkIGNvbnRhaW4gYXQgbGVhc3Qgb25lIHN1Ym5vZGVzIHJlcHJl c2VudGluZyB0aGUNCisgICAgICAgICAgcGluY3RybCBncm91cHMgYXZhaWxhYmxlIG9uIHRoZSBt YWNoaW5lLiBFYWNoIHN1Ym5vZGUgd2lsbCBsaXN0IHRoZQ0KKyAgICAgICAgICBwaW5zIGl0IG5l ZWRzLCBhbmQgaG93IHRoZXkgc2hvdWxkIGJlIGNvbmZpZ3VyZWQsIHdpdGggcmVnYXJkIHRvIG11 eGVyDQorICAgICAgICAgIGNvbmZpZ3VyYXRpb24sIHB1bGx1cHMsIGRyaXZlIHN0cmVuZ3RoLCBp bnB1dCBlbmFibGUvZGlzYWJsZSBhbmQgaW5wdXQgc2NobWl0dC4NCisgICAgICAgICRyZWY6IHBp bm11eC1ub2RlLnlhbWwjDQorDQorICAgICAgICBwcm9wZXJ0aWVzOg0KKyAgICAgICAgICBwaW5t dXg6DQorICAgICAgICAgICAgZGVzY3JpcHRpb246DQorICAgICAgICAgICAgICBpbnRlZ2VyIGFy cmF5LCByZXByZXNlbnRzIGdwaW8gcGluIG51bWJlciBhbmQgbXV4IHNldHRpbmcuDQorICAgICAg ICAgICAgICBTdXBwb3J0ZWQgcGluIG51bWJlciBhbmQgbXV4IHZhcmllcyBmb3IgZGlmZmVyZW50 IFNvQ3MsIGFuZCBhcmUgZGVmaW5lZA0KKyAgICAgICAgICAgICAgYXMgbWFjcm9zIGluIGJvb3Qv ZHRzLzxzb2M+LXBpbmZ1bmMuaCBkaXJlY3RseS4NCisNCisgICAgICAgICAgYmlhcy1kaXNhYmxl OiB0cnVlDQorDQorICAgICAgICAgIGJpYXMtcHVsbC11cDogdHJ1ZQ0KKw0KKyAgICAgICAgICBi aWFzLXB1bGwtZG93bjogdHJ1ZQ0KKw0KKyAgICAgICAgICBpbnB1dC1lbmFibGU6IHRydWUNCisN CisgICAgICAgICAgaW5wdXQtZGlzYWJsZTogdHJ1ZQ0KKw0KKyAgICAgICAgICBvdXRwdXQtbG93 OiB0cnVlDQorDQorICAgICAgICAgIG91dHB1dC1oaWdoOiB0cnVlDQorDQorICAgICAgICAgIGlu cHV0LXNjaG1pdHQtZW5hYmxlOiB0cnVlDQorDQorICAgICAgICAgIGlucHV0LXNjaG1pdHQtZGlz YWJsZTogdHJ1ZQ0KKw0KKyAgICAgICAgICBtZWRpYXRlayxwdWxsLXVwLWFkdjoNCisgICAgICAg ICAgICBkZXNjcmlwdGlvbjogfA0KKyAgICAgICAgICAgICAgUHVsbCB1cCBzZXRpbmdzIGZvciAy IHB1bGwgcmVzaXN0b3JzLCBSMCBhbmQgUjEuIFVzZXIgY2FuDQorICAgICAgICAgICAgICBjb25m aWd1cmUgdGhvc2Ugc3BlY2lhbCBwaW5zLiBWYWxpZCBhcmd1bWVudHMgYXJlIGRlc2NyaWJlZCBh cyBiZWxvdzoNCisgICAgICAgICAgICAgIDA6IChSMSwgUjApID0gKDAsIDApIHdoaWNoIG1lYW5z IFIxIGRpc2FibGVkIGFuZCBSMCBkaXNhYmxlZC4NCisgICAgICAgICAgICAgIDE6IChSMSwgUjAp ID0gKDAsIDEpIHdoaWNoIG1lYW5zIFIxIGRpc2FibGVkIGFuZCBSMCBlbmFibGVkLg0KKyAgICAg ICAgICAgICAgMjogKFIxLCBSMCkgPSAoMSwgMCkgd2hpY2ggbWVhbnMgUjEgZW5hYmxlZCBhbmQg UjAgZGlzYWJsZWQuDQorICAgICAgICAgICAgICAzOiAoUjEsIFIwKSA9ICgxLCAxKSB3aGljaCBt ZWFucyBSMSBlbmFibGVkIGFuZCBSMCBlbmFibGVkLg0KKyAgICAgICAgICAgICRyZWY6IC9zY2hl bWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3VpbnQzMg0KKyAgICAgICAgICAgIGVudW06IFsw LCAxLCAyLCAzXQ0KKw0KKyAgICAgICAgICBtZWRpYXRlayxwdWxsLWRvd24tYWR2Og0KKyAgICAg ICAgICAgIGRlc2NyaXB0aW9uOiB8DQorICAgICAgICAgICAgICBQdWxsIGRvd24gc2V0dGluZ3Mg Zm9yIDIgcHVsbCByZXNpc3RvcnMsIFIwIGFuZCBSMS4gVXNlciBjYW4NCisgICAgICAgICAgICAg IGNvbmZpZ3VyZSB0aG9zZSBzcGVjaWFsIHBpbnMuIFZhbGlkIGFyZ3VtZW50cyBhcmUgZGVzY3Jp YmVkIGFzIGJlbG93Og0KKyAgICAgICAgICAgICAgMDogKFIxLCBSMCkgPSAoMCwgMCkgd2hpY2gg bWVhbnMgUjEgZGlzYWJsZWQgYW5kIFIwIGRpc2FibGVkLg0KKyAgICAgICAgICAgICAgMTogKFIx LCBSMCkgPSAoMCwgMSkgd2hpY2ggbWVhbnMgUjEgZGlzYWJsZWQgYW5kIFIwIGVuYWJsZWQuDQor ICAgICAgICAgICAgICAyOiAoUjEsIFIwKSA9ICgxLCAwKSB3aGljaCBtZWFucyBSMSBlbmFibGVk IGFuZCBSMCBkaXNhYmxlZC4NCisgICAgICAgICAgICAgIDM6IChSMSwgUjApID0gKDEsIDEpIHdo aWNoIG1lYW5zIFIxIGVuYWJsZWQgYW5kIFIwIGVuYWJsZWQuDQorICAgICAgICAgICAgJHJlZjog L3NjaGVtYXMvdHlwZXMueWFtbCMvZGVmaW5pdGlvbnMvdWludDMyDQorICAgICAgICAgICAgZW51 bTogWzAsIDEsIDIsIDNdDQorDQorICAgICAgICAgIGRyaXZlLXN0cmVuZ3RoOg0KKyAgICAgICAg ICAgIGRlc2NyaXB0aW9uOiB8DQorICAgICAgICAgICAgICBTZWxlY3RzIHRoZSBkcml2ZSBzdHJl bmd0aCBmb3IgdGhlIHNwZWNpZmllZCBwaW5zIGluIG1BLg0KKyAgICAgICAgICAgICRyZWY6IC9z Y2hlbWFzL3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3VpbnQzMg0KKyAgICAgICAgICAgIGVudW06 IFsyLCA0LCA2LCA4LCAxMCwgMTIsIDE0LCAxNl0NCisNCisgICAgICAgIHJlcXVpcmVkOg0KKyAg ICAgICAgICAtIHBpbm11eA0KKw0KKyAgICAgICAgYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNl DQorDQorYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlDQorDQorZXhhbXBsZXM6DQorICAtIHwN CisgICAgI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2ludGVycnVwdC1jb250cm9sbGVyL2lycS5oPg0K KyAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvaW50ZXJydXB0LWNvbnRyb2xsZXIvYXJtLWdpYy5o Pg0KKyAgICAjaW5jbHVkZSA8ZHQtYmluZGluZ3MvcGluY3RybC9tdDY3NzktcGluZnVuYy5oPg0K Kw0KKyAgICBwaW86IHBpbmN0cmxAMTAwMDUwMDAgew0KKyAgICAgICAgY29tcGF0aWJsZSA9ICJt ZWRpYXRlayxtdDY3NzktcGluY3RybCI7DQorICAgICAgICByZWcgPSA8MCAweDEwMDA1MDAwIDAg MHgxMDAwPiwNCisgICAgICAgICAgICA8MCAweDExYzIwMDAwIDAgMHgxMDAwPiwNCisgICAgICAg ICAgICA8MCAweDExZDEwMDAwIDAgMHgxMDAwPiwNCisgICAgICAgICAgICA8MCAweDExZTIwMDAw IDAgMHgxMDAwPiwNCisgICAgICAgICAgICA8MCAweDExZTcwMDAwIDAgMHgxMDAwPiwNCisgICAg ICAgICAgICA8MCAweDExZWEwMDAwIDAgMHgxMDAwPiwNCisgICAgICAgICAgICA8MCAweDExZjIw MDAwIDAgMHgxMDAwPiwNCisgICAgICAgICAgICA8MCAweDExZjMwMDAwIDAgMHgxMDAwPiwNCisg ICAgICAgICAgICA8MCAweDEwMDBiMDAwIDAgMHgxMDAwPjsNCisgICAgICAgIHJlZy1uYW1lcyA9 ICJncGlvIiwgImlvY2ZnX3JtIiwNCisgICAgICAgICAgImlvY2ZnX2JyIiwgImlvY2ZnX2xtIiwN CisgICAgICAgICAgImlvY2ZnX2xiIiwgImlvY2ZnX3J0IiwNCisgICAgICAgICAgImlvY2ZnX2x0 IiwgImlvY2ZnX3RsIiwNCisgICAgICAgICAgImVpbnQiOw0KKyAgICAgICAgZ3Bpby1jb250cm9s bGVyOw0KKyAgICAgICAgI2dwaW8tY2VsbHMgPSA8Mj47DQorICAgICAgICBncGlvLXJhbmdlcyA9 IDwmcGlvIDAgMCAyMTA+Ow0KKyAgICAgICAgaW50ZXJydXB0LWNvbnRyb2xsZXI7DQorICAgICAg ICAjaW50ZXJydXB0LWNlbGxzID0gPDI+Ow0KKyAgICAgICAgaW50ZXJydXB0cyA9IDxHSUNfU1BJ IDIwNCBJUlFfVFlQRV9MRVZFTF9ISUdIPjsNCisNCisgICAgICAgIG1tYzBfcGluc19kZWZhdWx0 OiBtbWMwLTAgew0KKyAgICAgICAgICAgIGNtZC1kYXQtcGlucyB7DQorICAgICAgICAgICAgICAg IHBpbm11eCA9IDxQSU5NVVhfR1BJTzE2OF9fRlVOQ19NU0RDMF9EQVQwPiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3Ml9fRlVOQ19NU0RDMF9EQVQxPiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE2OV9fRlVOQ19NU0RDMF9EQVQyPiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3N19fRlVOQ19NU0RDMF9EQVQzPiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3MF9fRlVOQ19NU0RDMF9EQVQ0PiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3M19fRlVOQ19NU0RDMF9EQVQ1PiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3MV9fRlVOQ19NU0RDMF9EQVQ2PiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE3NF9fRlVOQ19NU0RDMF9EQVQ3PiwNCisgICAgICAgICAg ICAgICAgICAgIDxQSU5NVVhfR1BJTzE2N19fRlVOQ19NU0RDMF9DTUQ+Ow0KKyAgICAgICAgICAg ICAgICBpbnB1dC1lbmFibGU7DQorICAgICAgICAgICAgICAgIG1lZGlhdGVrLHB1bGwtdXAtYWR2 ID0gPDE+Ow0KKyAgICAgICAgICAgIH07DQorICAgICAgICAgICAgY2xrLXBpbnMgew0KKyAgICAg ICAgICAgICAgICBwaW5tdXggPSA8UElOTVVYX0dQSU8xNzZfX0ZVTkNfTVNEQzBfQ0xLPjsNCisg ICAgICAgICAgICAgICAgbWVkaWF0ZWsscHVsbC1kb3duLWFkdiA9IDwyPjsNCisgICAgICAgICAg ICB9Ow0KKyAgICAgICAgICAgIHJzdC1waW5zIHsNCisgICAgICAgICAgICAgICAgcGlubXV4ID0g PFBJTk1VWF9HUElPMTc4X19GVU5DX01TREMwX1JTVEI+Ow0KKyAgICAgICAgICAgICAgICBtZWRp YXRlayxwdWxsLXVwLWFkdiA9IDwwPjsNCisgICAgICAgICAgICB9Ow0KKyAgICAgICAgfTsNCisg ICAgfTsNCisNCisgICAgbW1jMCB7DQorICAgICAgIHBpbmN0cmwtMCA9IDwmbW1jMF9waW5zX2Rl ZmF1bHQ+Ow0KKyAgICAgICBwaW5jdHJsLW5hbWVzID0gImRlZmF1bHQiOw0KKyAgICB9Ow0KLS0g DQoxLjcuOS41DQo=