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.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY,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 515E2C55199 for ; Mon, 27 Apr 2020 10:09:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 36723206D4 for ; Mon, 27 Apr 2020 10:09:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726914AbgD0KJa (ORCPT ); Mon, 27 Apr 2020 06:09:30 -0400 Received: from bhuna.collabora.co.uk ([46.235.227.227]:36122 "EHLO bhuna.collabora.co.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726349AbgD0KJa (ORCPT ); Mon, 27 Apr 2020 06:09:30 -0400 Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: rcn) with ESMTPSA id 37DB42A0FED From: =?UTF-8?q?Ricardo=20Ca=C3=B1uelo?= To: devicetree@vger.kernel.org Cc: kernel@collabora.com, dri-devel@lists.freedesktop.org, robh+dt@kernel.org, enric.balletbo@collabora.com Subject: [PATCH v3] dt-bindings: display: anx7814.txt: convert to yaml Date: Mon, 27 Apr 2020 12:09:08 +0200 Message-Id: <20200427100908.11809-1-ricardo.canuelo@collabora.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: devicetree-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This converts the Analogix ANX7814 bridge DT binding to yaml. Port definitions and descriptions were expanded, apart from that it's a direct translation from the original binding. Signed-off-by: Ricardo CaƱuelo Acked-by: Sam Ravnborg --- Changes in v3 (suggested by Sam Ravnborg): - Rename example node i2c0 to i2c. Changes in v2 (suggested by Enric Balletbo): - File name change: use full compatible string. - Binding description removed. - #address-cells and #size-cells properties removed from ports node. - Example node renamed: anx7814 -> bridge. Tested with: make dt_binding_check ARCH=arm64 DT_SCHEMA_FILES=<.../analogix,anx7814.yaml> make dtbs_check ARCH=arm64 DT_SCHEMA_FILES=<.../analogix,anx7814.yaml> .../display/bridge/analogix,anx7814.yaml | 124 ++++++++++++++++++ .../bindings/display/bridge/anx7814.txt | 42 ------ 2 files changed, 124 insertions(+), 42 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx7814.txt diff --git a/Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml b/Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml new file mode 100644 index 000000000000..13f0b52edefd --- /dev/null +++ b/Documentation/devicetree/bindings/display/bridge/analogix,anx7814.yaml @@ -0,0 +1,124 @@ +# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) +%YAML 1.2 +--- +$id: http://devicetree.org/schemas/display/bridge/analogix,anx7814.yaml# +$schema: http://devicetree.org/meta-schemas/core.yaml# + +title: Analogix ANX7814 SlimPort (Full-HD Transmitter) + +maintainers: + - Enric Balletbo i Serra + +properties: + compatible: + enum: + - analogix,anx7808 + - analogix,anx7812 + - analogix,anx7814 + - analogix,anx7818 + + reg: + maxItems: 1 + description: I2C address of the device. + + interrupts: + maxItems: 1 + description: Should contain the INTP interrupt. + + hpd-gpios: + maxItems: 1 + description: Which GPIO to use for hpd. + + pd-gpios: + maxItems: 1 + description: Which GPIO to use for power down. + + reset-gpios: + maxItems: 1 + description: Which GPIO to use for reset. + + dvdd10-supply: + maxItems: 1 + description: Regulator for 1.0V digital core power. + + ports: + type: object + description: + A node containing input and output port nodes with endpoint + definitions as documented in + Documentation/devicetree/bindings/media/video-interfaces.txt + Documentation/devicetree/bindings/graph.txt + + properties: + port@0: + type: object + description: Video port for HDMI input. + + properties: + reg: + const: 0 + + port@1: + type: object + description: + Video port for SlimPort, DisplayPort, eDP or MyDP output. + + properties: + reg: + const: 1 + + required: + - port@0 + - port@1 + +required: + - compatible + - reg + - interrupts + - hpd-gpios + - pd-gpios + - reset-gpios + - ports + +additionalProperties: false + +examples: + - | + #include + #include + + i2c { + #address-cells = <1>; + #size-cells = <0>; + + anx7814: bridge@38 { + compatible = "analogix,anx7814"; + reg = <0x38>; + interrupt-parent = <&gpio0>; + interrupts = <99 IRQ_TYPE_LEVEL_LOW>; /* INTP */ + hpd-gpios = <&pio 36 GPIO_ACTIVE_HIGH>; + pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>; + reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>; + + ports { + #address-cells = <1>; + #size-cells = <0>; + + port@0 { + reg = <0>; + anx7814_in: endpoint { + remote-endpoint = <&hdmi0_out>; + }; + }; + + port@1 { + reg = <1>; + anx7814_out: endpoint { + remote-endpoint = <&edp_out>; + }; + }; + }; + }; + }; + +... diff --git a/Documentation/devicetree/bindings/display/bridge/anx7814.txt b/Documentation/devicetree/bindings/display/bridge/anx7814.txt deleted file mode 100644 index 17258747fff6..000000000000 --- a/Documentation/devicetree/bindings/display/bridge/anx7814.txt +++ /dev/null @@ -1,42 +0,0 @@ -Analogix ANX7814 SlimPort (Full-HD Transmitter) ------------------------------------------------ - -The ANX7814 is an ultra-low power Full-HD (1080p60) SlimPort transmitter -designed for portable devices. - -Required properties: - - - compatible : Must be one of: - "analogix,anx7808" - "analogix,anx7812" - "analogix,anx7814" - "analogix,anx7818" - - reg : I2C address of the device - - interrupts : Should contain the INTP interrupt - - hpd-gpios : Which GPIO to use for hpd - - pd-gpios : Which GPIO to use for power down - - reset-gpios : Which GPIO to use for reset - -Optional properties: - - - dvdd10-supply : Regulator for 1.0V digital core power. - - Video port for HDMI input, using the DT bindings defined in [1]. - -[1]: Documentation/devicetree/bindings/media/video-interfaces.txt - -Example: - - anx7814: anx7814@38 { - compatible = "analogix,anx7814"; - reg = <0x38>; - interrupt-parent = <&gpio0>; - interrupts = <99 IRQ_TYPE_LEVEL_LOW>; /* INTP */ - hpd-gpios = <&pio 36 GPIO_ACTIVE_HIGH>; - pd-gpios = <&pio 33 GPIO_ACTIVE_HIGH>; - reset-gpios = <&pio 98 GPIO_ACTIVE_HIGH>; - port { - anx7814_in: endpoint { - remote-endpoint = <&hdmi0_out>; - }; - }; - }; -- 2.18.0 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.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, UNPARSEABLE_RELAY,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 3608EC54FD0 for ; Mon, 27 Apr 2020 10:09:32 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 1581E206D4 for ; Mon, 27 Apr 2020 10:09:32 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1581E206D4 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=collabora.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 663E86E1EE; Mon, 27 Apr 2020 10:09:31 +0000 (UTC) Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [46.235.227.227]) by gabe.freedesktop.org (Postfix) with ESMTPS id BD58B6E1EE for ; Mon, 27 Apr 2020 10:09:29 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (Authenticated sender: rcn) with ESMTPSA id 37DB42A0FED From: =?UTF-8?q?Ricardo=20Ca=C3=B1uelo?= To: devicetree@vger.kernel.org Subject: [PATCH v3] dt-bindings: display: anx7814.txt: convert to yaml Date: Mon, 27 Apr 2020 12:09:08 +0200 Message-Id: <20200427100908.11809-1-ricardo.canuelo@collabora.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: enric.balletbo@collabora.com, robh+dt@kernel.org, kernel@collabora.com, dri-devel@lists.freedesktop.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VGhpcyBjb252ZXJ0cyB0aGUgQW5hbG9naXggQU5YNzgxNCBicmlkZ2UgRFQgYmluZGluZyB0byB5 YW1sLiBQb3J0CmRlZmluaXRpb25zIGFuZCBkZXNjcmlwdGlvbnMgd2VyZSBleHBhbmRlZCwgYXBh cnQgZnJvbSB0aGF0IGl0J3MgYQpkaXJlY3QgdHJhbnNsYXRpb24gZnJvbSB0aGUgb3JpZ2luYWwg YmluZGluZy4KClNpZ25lZC1vZmYtYnk6IFJpY2FyZG8gQ2HDsXVlbG8gPHJpY2FyZG8uY2FudWVs b0Bjb2xsYWJvcmEuY29tPgpBY2tlZC1ieTogU2FtIFJhdm5ib3JnIDxzYW1AcmF2bmJvcmcub3Jn PgotLS0KQ2hhbmdlcyBpbiB2MyAoc3VnZ2VzdGVkIGJ5IFNhbSBSYXZuYm9yZyk6CiAgLSBSZW5h bWUgZXhhbXBsZSBub2RlIGkyYzAgdG8gaTJjLgoKQ2hhbmdlcyBpbiB2MiAoc3VnZ2VzdGVkIGJ5 IEVucmljIEJhbGxldGJvKToKICAtIEZpbGUgbmFtZSBjaGFuZ2U6IHVzZSBmdWxsIGNvbXBhdGli bGUgc3RyaW5nLgogIC0gQmluZGluZyBkZXNjcmlwdGlvbiByZW1vdmVkLgogIC0gI2FkZHJlc3Mt Y2VsbHMgYW5kICNzaXplLWNlbGxzIHByb3BlcnRpZXMgcmVtb3ZlZCBmcm9tIHBvcnRzIG5vZGUu CiAgLSBFeGFtcGxlIG5vZGUgcmVuYW1lZDogYW54NzgxNCAtPiBicmlkZ2UuCgpUZXN0ZWQgd2l0 aDoKbWFrZSBkdF9iaW5kaW5nX2NoZWNrIEFSQ0g9YXJtNjQgRFRfU0NIRU1BX0ZJTEVTPTwuLi4v YW5hbG9naXgsYW54NzgxNC55YW1sPgptYWtlIGR0YnNfY2hlY2sgQVJDSD1hcm02NCBEVF9TQ0hF TUFfRklMRVM9PC4uLi9hbmFsb2dpeCxhbng3ODE0LnlhbWw+CgogLi4uL2Rpc3BsYXkvYnJpZGdl L2FuYWxvZ2l4LGFueDc4MTQueWFtbCAgICAgIHwgMTI0ICsrKysrKysrKysrKysrKysrKwogLi4u L2JpbmRpbmdzL2Rpc3BsYXkvYnJpZGdlL2FueDc4MTQudHh0ICAgICAgIHwgIDQyIC0tLS0tLQog MiBmaWxlcyBjaGFuZ2VkLCAxMjQgaW5zZXJ0aW9ucygrKSwgNDIgZGVsZXRpb25zKC0pCiBjcmVh dGUgbW9kZSAxMDA2NDQgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkv YnJpZGdlL2FuYWxvZ2l4LGFueDc4MTQueWFtbAogZGVsZXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50 YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L2JyaWRnZS9hbng3ODE0LnR4dAoKZGlm ZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L2JyaWRn ZS9hbmFsb2dpeCxhbng3ODE0LnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGlu Z3MvZGlzcGxheS9icmlkZ2UvYW5hbG9naXgsYW54NzgxNC55YW1sCm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uMTNmMGI1MmVkZWZkCi0tLSAvZGV2L251bGwKKysrIGIv RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkvYnJpZGdlL2FuYWxvZ2l4 LGFueDc4MTQueWFtbApAQCAtMCwwICsxLDEyNCBAQAorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll cjogKEdQTC0yLjAtb25seSBPUiBCU0QtMi1DbGF1c2UpCislWUFNTCAxLjIKKy0tLQorJGlkOiBo dHRwOi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9kaXNwbGF5L2JyaWRnZS9hbmFsb2dpeCxhbng3 ODE0LnlhbWwjCiskc2NoZW1hOiBodHRwOi8vZGV2aWNldHJlZS5vcmcvbWV0YS1zY2hlbWFzL2Nv cmUueWFtbCMKKwordGl0bGU6IEFuYWxvZ2l4IEFOWDc4MTQgU2xpbVBvcnQgKEZ1bGwtSEQgVHJh bnNtaXR0ZXIpCisKK21haW50YWluZXJzOgorICAtIEVucmljIEJhbGxldGJvIGkgU2VycmEgPGVu cmljLmJhbGxldGJvQGNvbGxhYm9yYS5jb20+CisKK3Byb3BlcnRpZXM6CisgIGNvbXBhdGlibGU6 CisgICAgZW51bToKKyAgICAgIC0gYW5hbG9naXgsYW54NzgwOAorICAgICAgLSBhbmFsb2dpeCxh bng3ODEyCisgICAgICAtIGFuYWxvZ2l4LGFueDc4MTQKKyAgICAgIC0gYW5hbG9naXgsYW54Nzgx OAorCisgIHJlZzoKKyAgICBtYXhJdGVtczogMQorICAgIGRlc2NyaXB0aW9uOiBJMkMgYWRkcmVz cyBvZiB0aGUgZGV2aWNlLgorCisgIGludGVycnVwdHM6CisgICAgbWF4SXRlbXM6IDEKKyAgICBk ZXNjcmlwdGlvbjogU2hvdWxkIGNvbnRhaW4gdGhlIElOVFAgaW50ZXJydXB0LgorCisgIGhwZC1n cGlvczoKKyAgICBtYXhJdGVtczogMQorICAgIGRlc2NyaXB0aW9uOiBXaGljaCBHUElPIHRvIHVz ZSBmb3IgaHBkLgorCisgIHBkLWdwaW9zOgorICAgIG1heEl0ZW1zOiAxCisgICAgZGVzY3JpcHRp b246IFdoaWNoIEdQSU8gdG8gdXNlIGZvciBwb3dlciBkb3duLgorCisgIHJlc2V0LWdwaW9zOgor ICAgIG1heEl0ZW1zOiAxCisgICAgZGVzY3JpcHRpb246IFdoaWNoIEdQSU8gdG8gdXNlIGZvciBy ZXNldC4KKworICBkdmRkMTAtc3VwcGx5OgorICAgIG1heEl0ZW1zOiAxCisgICAgZGVzY3JpcHRp b246IFJlZ3VsYXRvciBmb3IgMS4wViBkaWdpdGFsIGNvcmUgcG93ZXIuCisKKyAgcG9ydHM6Cisg ICAgdHlwZTogb2JqZWN0CisgICAgZGVzY3JpcHRpb246CisgICAgICBBIG5vZGUgY29udGFpbmlu ZyBpbnB1dCBhbmQgb3V0cHV0IHBvcnQgbm9kZXMgd2l0aCBlbmRwb2ludAorICAgICAgZGVmaW5p dGlvbnMgYXMgZG9jdW1lbnRlZCBpbgorICAgICAgRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL21lZGlhL3ZpZGVvLWludGVyZmFjZXMudHh0CisgICAgICBEb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvZ3JhcGgudHh0CisKKyAgICBwcm9wZXJ0aWVzOgorICAgICAgcG9y dEAwOgorICAgICAgICB0eXBlOiBvYmplY3QKKyAgICAgICAgZGVzY3JpcHRpb246IFZpZGVvIHBv cnQgZm9yIEhETUkgaW5wdXQuCisKKyAgICAgICAgcHJvcGVydGllczoKKyAgICAgICAgICByZWc6 CisgICAgICAgICAgICBjb25zdDogMAorCisgICAgICBwb3J0QDE6CisgICAgICAgIHR5cGU6IG9i amVjdAorICAgICAgICBkZXNjcmlwdGlvbjoKKyAgICAgICAgICBWaWRlbyBwb3J0IGZvciBTbGlt UG9ydCwgRGlzcGxheVBvcnQsIGVEUCBvciBNeURQIG91dHB1dC4KKworICAgICAgICBwcm9wZXJ0 aWVzOgorICAgICAgICAgIHJlZzoKKyAgICAgICAgICAgIGNvbnN0OiAxCisKKyAgICByZXF1aXJl ZDoKKyAgICAgIC0gcG9ydEAwCisgICAgICAtIHBvcnRAMQorCityZXF1aXJlZDoKKyAgLSBjb21w YXRpYmxlCisgIC0gcmVnCisgIC0gaW50ZXJydXB0cworICAtIGhwZC1ncGlvcworICAtIHBkLWdw aW9zCisgIC0gcmVzZXQtZ3Bpb3MKKyAgLSBwb3J0cworCithZGRpdGlvbmFsUHJvcGVydGllczog ZmFsc2UKKworZXhhbXBsZXM6CisgIC0gfAorICAgICNpbmNsdWRlIDxkdC1iaW5kaW5ncy9pbnRl cnJ1cHQtY29udHJvbGxlci9hcm0tZ2ljLmg+CisgICAgI2luY2x1ZGUgPGR0LWJpbmRpbmdzL2dw aW8vZ3Bpby5oPgorCisgICAgaTJjIHsKKyAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47Cisg ICAgICAgICNzaXplLWNlbGxzID0gPDA+OworCisgICAgICAgIGFueDc4MTQ6IGJyaWRnZUAzOCB7 CisgICAgICAgICAgICBjb21wYXRpYmxlID0gImFuYWxvZ2l4LGFueDc4MTQiOworICAgICAgICAg ICAgcmVnID0gPDB4Mzg+OworICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwmZ3BpbzA+ OworICAgICAgICAgICAgaW50ZXJydXB0cyA9IDw5OSBJUlFfVFlQRV9MRVZFTF9MT1c+OyAgIC8q IElOVFAgKi8KKyAgICAgICAgICAgIGhwZC1ncGlvcyA9IDwmcGlvIDM2IEdQSU9fQUNUSVZFX0hJ R0g+OworICAgICAgICAgICAgcGQtZ3Bpb3MgPSA8JnBpbyAzMyBHUElPX0FDVElWRV9ISUdIPjsK KyAgICAgICAgICAgIHJlc2V0LWdwaW9zID0gPCZwaW8gOTggR1BJT19BQ1RJVkVfSElHSD47CisK KyAgICAgICAgICAgIHBvcnRzIHsKKyAgICAgICAgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwx PjsKKyAgICAgICAgICAgICAgICAjc2l6ZS1jZWxscyA9IDwwPjsKKworICAgICAgICAgICAgICAg IHBvcnRAMCB7CisgICAgICAgICAgICAgICAgICAgIHJlZyA9IDwwPjsKKyAgICAgICAgICAgICAg ICAgICAgYW54NzgxNF9pbjogZW5kcG9pbnQgeworICAgICAgICAgICAgICAgICAgICAgICAgcmVt b3RlLWVuZHBvaW50ID0gPCZoZG1pMF9vdXQ+OworICAgICAgICAgICAgICAgICAgICB9OworICAg ICAgICAgICAgICAgIH07CisKKyAgICAgICAgICAgICAgICBwb3J0QDEgeworICAgICAgICAgICAg ICAgICAgICByZWcgPSA8MT47CisgICAgICAgICAgICAgICAgICAgIGFueDc4MTRfb3V0OiBlbmRw b2ludCB7CisgICAgICAgICAgICAgICAgICAgICAgICByZW1vdGUtZW5kcG9pbnQgPSA8JmVkcF9v dXQ+OworICAgICAgICAgICAgICAgICAgICB9OworICAgICAgICAgICAgICAgIH07CisgICAgICAg ICAgICB9OworICAgICAgICB9OworICAgIH07CisKKy4uLgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkvYnJpZGdlL2FueDc4MTQudHh0IGIvRG9j dW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkvYnJpZGdlL2FueDc4MTQudHh0 CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAxNzI1ODc0N2ZmZjYuLjAwMDAwMDAwMDAw MAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9icmlkZ2Uv YW54NzgxNC50eHQKKysrIC9kZXYvbnVsbApAQCAtMSw0MiArMCwwIEBACi1BbmFsb2dpeCBBTlg3 ODE0IFNsaW1Qb3J0IChGdWxsLUhEIFRyYW5zbWl0dGVyKQotLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KLQotVGhlIEFOWDc4MTQgaXMgYW4gdWx0cmEtbG93 IHBvd2VyIEZ1bGwtSEQgKDEwODBwNjApIFNsaW1Qb3J0IHRyYW5zbWl0dGVyCi1kZXNpZ25lZCBm b3IgcG9ydGFibGUgZGV2aWNlcy4KLQotUmVxdWlyZWQgcHJvcGVydGllczoKLQotIC0gY29tcGF0 aWJsZQkJOiBNdXN0IGJlIG9uZSBvZjoKLQkJCSAgImFuYWxvZ2l4LGFueDc4MDgiCi0JCQkgICJh bmFsb2dpeCxhbng3ODEyIgotCQkJICAiYW5hbG9naXgsYW54NzgxNCIKLQkJCSAgImFuYWxvZ2l4 LGFueDc4MTgiCi0gLSByZWcJCQk6IEkyQyBhZGRyZXNzIG9mIHRoZSBkZXZpY2UKLSAtIGludGVy cnVwdHMJCTogU2hvdWxkIGNvbnRhaW4gdGhlIElOVFAgaW50ZXJydXB0Ci0gLSBocGQtZ3Bpb3MJ CTogV2hpY2ggR1BJTyB0byB1c2UgZm9yIGhwZAotIC0gcGQtZ3Bpb3MJCTogV2hpY2ggR1BJTyB0 byB1c2UgZm9yIHBvd2VyIGRvd24KLSAtIHJlc2V0LWdwaW9zCQk6IFdoaWNoIEdQSU8gdG8gdXNl IGZvciByZXNldAotCi1PcHRpb25hbCBwcm9wZXJ0aWVzOgotCi0gLSBkdmRkMTAtc3VwcGx5CTog UmVndWxhdG9yIGZvciAxLjBWIGRpZ2l0YWwgY29yZSBwb3dlci4KLSAtIFZpZGVvIHBvcnQgZm9y IEhETUkgaW5wdXQsIHVzaW5nIHRoZSBEVCBiaW5kaW5ncyBkZWZpbmVkIGluIFsxXS4KLQotWzFd OiBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvdmlkZW8taW50ZXJmYWNl cy50eHQKLQotRXhhbXBsZToKLQotCWFueDc4MTQ6IGFueDc4MTRAMzggewotCQljb21wYXRpYmxl ID0gImFuYWxvZ2l4LGFueDc4MTQiOwotCQlyZWcgPSA8MHgzOD47Ci0JCWludGVycnVwdC1wYXJl bnQgPSA8JmdwaW8wPjsKLQkJaW50ZXJydXB0cyA9IDw5OSBJUlFfVFlQRV9MRVZFTF9MT1c+OyAg IC8qIElOVFAgKi8KLQkJaHBkLWdwaW9zID0gPCZwaW8gMzYgR1BJT19BQ1RJVkVfSElHSD47Ci0J CXBkLWdwaW9zID0gPCZwaW8gMzMgR1BJT19BQ1RJVkVfSElHSD47Ci0JCXJlc2V0LWdwaW9zID0g PCZwaW8gOTggR1BJT19BQ1RJVkVfSElHSD47Ci0JCXBvcnQgewotCQkJYW54NzgxNF9pbjogZW5k cG9pbnQgewotCQkJCXJlbW90ZS1lbmRwb2ludCA9IDwmaGRtaTBfb3V0PjsKLQkJCX07Ci0JCX07 Ci0JfTsKLS0gCjIuMTguMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0 b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJp LWRldmVsCg==