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 Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AB98BC021A3 for ; Fri, 7 Feb 2025 21:31:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:Reply-To:List-Subscribe:List-Help: List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References: Message-Id:MIME-Version:Subject:Date:From:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=PhcbX8FL5YMeLXFkfZmwyEJAqcmXM/01GqeM6G7Qa0s=; b=ysu19Yf8V0XVUI 9ykYeqincdyTNMUIVb8FadrE+9/SYpS2FA3lailItDpro4uMGXHL+x4q6XD1UqnVsu06fyCJh1/JY 8gnDYuLDdFJ+oKjBkfqArfYbQ76WaWwhh0VRG0sTwke26Oa9CD7mk5gHxMq5cNM97VRYAJLifmIcJ Nqiu8crdM0jT7lS/NrPXle3bAbjtNlFllHUhCzftpI04Mw0sE4C+5oWm6gk4rP9RdYXZkuoWT8qqH 1c3RcagCjr5fFRv7q0pCPe03XZwUSBqwC7lSS5L8gey4iFbNjsKQN3GakClI+epm89OiYprMXc5Cp CSpwlyyAkJXJ6eZo/kjg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1tgVwk-0000000BDlh-36UR; Fri, 07 Feb 2025 21:31:34 +0000 Received: from nyc.source.kernel.org ([147.75.193.91]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1tgVvr-0000000BD84-0zsw for linux-mtd@lists.infradead.org; Fri, 07 Feb 2025 21:30:41 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by nyc.source.kernel.org (Postfix) with ESMTP id 11EA2A43D03; Fri, 7 Feb 2025 21:28:51 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPS id 82D8EC4CEF7; Fri, 7 Feb 2025 21:30:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1738963835; bh=h6xL5izEN9fKPQQU4NjratT5cyYtedfsyUrxhR3WmEU=; h=From:Date:Subject:References:In-Reply-To:To:Cc:Reply-To:From; b=GFtaIUSOUhKhCvKt6h9LhYwoM5eqRrBKwLNgOGu34gIQfp0oefoqNxVizrJN2KxqB Fm0AoQNHRU1Ogs6xekcL80BbEjYzfBROSs/8n2kYPKmDAOYzZDA+LC5cV9HTVsbqoh OEZ4i2CsyFh/Fu/bdsg/4fgwgKN3te9R2Sy/BDx0XCtNSFkUoDok17t037qnjQG+fU J2FnyWVOiE68cCQfKh/+G92vm7qLP6FIfTZ+dY0AM6DX9pYlnx7DhlK0PU9PJL7RO8 xvTkZSu0euUVc8xXNhInzZcBqMcsfGP7KzfOl1z4fbLerHWF3BAWw18gBEeJY7x5OC nHA2eVcfAYttA== Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77383C02194; Fri, 7 Feb 2025 21:30:35 +0000 (UTC) From: =?utf-8?q?J=2E_Neusch=C3=A4fer_via_B4_Relay?= Date: Fri, 07 Feb 2025 22:30:22 +0100 Subject: [PATCH v2 05/12] dt-bindings: dma: Convert fsl,elo*-dma to YAML MIME-Version: 1.0 Message-Id: <20250207-ppcyaml-v2-5-8137b0c42526@posteo.net> References: <20250207-ppcyaml-v2-0-8137b0c42526@posteo.net> In-Reply-To: <20250207-ppcyaml-v2-0-8137b0c42526@posteo.net> To: devicetree@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Krzysztof Kozlowski Cc: imx@lists.linux.dev, Scott Wood , Madhavan Srinivasan , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Naveen N Rao , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Damien Le Moal , Niklas Cassel , Herbert Xu , "David S. Miller" , Lee Jones , Vinod Koul , Lorenzo Pieralisi , =?utf-8?q?Krzysztof_Wilczy=C5=84ski?= , Manivannan Sadhasivam , Bjorn Helgaas , =?utf-8?q?J=2E_Neusch=C3=A4fer?= , Wim Van Sebroeck , Guenter Roeck , Mark Brown , Miquel Raynal , Richard Weinberger , Vignesh Raghavendra , linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org, linux-crypto@vger.kernel.org, dmaengine@vger.kernel.org, linux-pci@vger.kernel.org, linux-watchdog@vger.kernel.org, linux-spi@vger.kernel.org, linux-mtd@lists.infradead.org, =?utf-8?q?J=2E_Neusch=C3=A4fer?= X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1738963832; l=20225; i=j.ne@posteo.net; s=20240329; h=from:subject:message-id; bh=0XmxCWb0lxR3LKQhjqLbg3vhSL8R0BymC8p5/QN7IEo=; b=05RNsC0s0jckmF9E1/SzvMeR1f0Aoua2535hpLzteasCPplZ91iKphHfoA8GqLJQhjh9GhUEu KslD9fSC5kmAqZ1gOgKilLLHddoV7vpz38yDuGspx5agJ6+ujNxgn9q X-Developer-Key: i=j.ne@posteo.net; a=ed25519; pk=NIe0bK42wNaX/C4bi6ezm7NJK0IQE+8MKBm7igFMIS4= X-Endpoint-Received: by B4 Relay for j.ne@posteo.net/20240329 with auth_id=156 X-Original-From: =?utf-8?q?J=2E_Neusch=C3=A4fer?= X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250207_133039_430251_991B2330 X-CRM114-Status: GOOD ( 15.30 ) 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: , Reply-To: j.ne@posteo.net 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 RnJvbTogIkouIE5ldXNjaMOkZmVyIiA8ai5uZUBwb3N0ZW8ubmV0PgoKVGhlIGRldmljZXRyZWUg YmluZGluZ3MgZm9yIEZyZWVzY2FsZSBETUEgZW5naW5lcyBoYXZlIHNvIGZhciBleGlzdGVkIGFz CmEgdGV4dCBmaWxlLiBUaGlzIHBhdGNoIGNvbnZlcnRzIHRoZW0gdG8gWUFNTCwgYW5kIHNwZWNp ZmllcyBhbGwgdGhlCmNvbXBhdGlibGUgc3RyaW5ncyBjdXJyZW50bHkgaW4gdXNlIGluIGFyY2gv cG93ZXJwYy9ib290L2R0cy4KClNpZ25lZC1vZmYtYnk6IEouIE5ldXNjaMOkZmVyIDxqLm5lQHBv c3Rlby5uZXQ+Ci0tLQoKVjI6Ci0gcmVtb3ZlIHVubmVjZXNzYXJ5IG11bHRpbGluZSBtYXJrZXJz Ci0gZml4IGFkZGl0aW9uYWxQcm9wZXJ0aWVzIHRvIGFsd2F5cyBiZSBmYWxzZQotIGFkZCBkZXNj cmlwdGlvbi9tYXhJdGVtcyB0byBpbnRlcnJ1cHRzCi0gYWRkIG1pc3NpbmcgI2FkZHJlc3MtY2Vs bHMvI3NpemUtY2VsbHMgcHJvcGVydGllcwotIGNvbnZlcnQgIk5vdGUgb24gRE1BIGNoYW5uZWwg Y29tcGF0aWJsZSBwcm9wZXJ0aWVzIiB0byBZQU1MIGJ5IGxpc3RpbmcKICBmc2wsc3NpLWRtYS1j aGFubmVsIGFzIGEgdmFsaWQgY29tcGF0aWJsZSB2YWx1ZQotIGZpeCBwcm9wZXJ0eSBvcmRlcmlu ZyBpbiBleGFtcGxlczogY29tcGF0aWJsZSBhbmQgcmVnIGNvbWUgZmlyc3QKLSBhZGQgbWlzc2lu ZyBuZXdsaW5lcyBpbiBleGFtcGxlcwotIHRyaW0gc3ViamVjdCBsaW5lIChyZW1vdmUgImJpbmRp bmdzIikKLS0tCiAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9kbWEvZnNsLGVsby1kbWEueWFtbCAg ICAgICB8IDE0MCArKysrKysrKysrKysrKwogLi4uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL2Zz bCxlbG8zLWRtYS55YW1sICAgICAgfCAxMjMgKysrKysrKysrKysrKwogLi4uL2RldmljZXRyZWUv YmluZGluZ3MvZG1hL2ZzbCxlbG9wbHVzLWRtYS55YW1sICAgfCAxMzQgKysrKysrKysrKysrKysK IC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL3Bvd2VycGMvZnNsL2RtYS50eHQgICAgICAgIHwgMjA0 IC0tLS0tLS0tLS0tLS0tLS0tLS0tLQogNCBmaWxlcyBjaGFuZ2VkLCAzOTcgaW5zZXJ0aW9ucygr KSwgMjA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9kbWEvZnNsLGVsby1kbWEueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9kbWEvZnNsLGVsby1kbWEueWFtbApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRl eCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi4zZDhiZTk5NzNmYjk4 ODkxYTczY2I3MDFjMWY5ODNhNjNmNDQ0ODM3Ci0tLSAvZGV2L251bGwKKysrIGIvRG9jdW1lbnRh dGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9mc2wsZWxvLWRtYS55YW1sCkBAIC0wLDAgKzEs MTQwIEBACisjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BMLTIuMC1vbmx5IE9SIEJTRC0y LUNsYXVzZSkKKyVZQU1MIDEuMgorLS0tCiskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hl bWFzL2RtYS9mc2wsZWxvLWRtYS55YW1sIworJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3Jn L21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCisKK3RpdGxlOiBGcmVlc2NhbGUgRWxvIERNQSBDb250 cm9sbGVyCisKK21haW50YWluZXJzOgorICAtIEouIE5ldXNjaMOkZmVyIDxqLm5lQHBvc3Rlby5u ZXQ+CisKK2Rlc2NyaXB0aW9uOgorICBUaGlzIGlzIGEgbGl0dGxlLWVuZGlhbiA0LWNoYW5uZWwg RE1BIGNvbnRyb2xsZXIsIHVzZWQgaW4gRnJlZXNjYWxlIG1wYzgzeHgKKyAgc2VyaWVzIGNoaXBz IHN1Y2ggYXMgbXBjODMxNSwgbXBjODM0OSwgbXBjODM3OSBldGMuCisKK3Byb3BlcnRpZXM6Cisg IGNvbXBhdGlibGU6CisgICAgaXRlbXM6CisgICAgICAtIGVudW06CisgICAgICAgICAgLSBmc2ws bXBjODMxMy1kbWEKKyAgICAgICAgICAtIGZzbCxtcGM4MzE1LWRtYQorICAgICAgICAgIC0gZnNs LG1wYzgzMjMtZG1hCisgICAgICAgICAgLSBmc2wsbXBjODM0Ny1kbWEKKyAgICAgICAgICAtIGZz bCxtcGM4MzQ5LWRtYQorICAgICAgICAgIC0gZnNsLG1wYzgzNjAtZG1hCisgICAgICAgICAgLSBm c2wsbXBjODM3Ny1kbWEKKyAgICAgICAgICAtIGZzbCxtcGM4Mzc4LWRtYQorICAgICAgICAgIC0g ZnNsLG1wYzgzNzktZG1hCisgICAgICAtIGNvbnN0OiBmc2wsZWxvLWRtYQorCisgIHJlZzoKKyAg ICBtYXhJdGVtczogMQorICAgIGRlc2NyaXB0aW9uOgorICAgICAgRE1BIEdlbmVyYWwgU3RhdHVz IFJlZ2lzdGVyLCBpLmUuIERHU1Igd2hpY2ggY29udGFpbnMgc3RhdHVzIGZvcgorICAgICAgYWxs IHRoZSA0IERNQSBjaGFubmVscy4KKworICBjZWxsLWluZGV4OgorICAgICRyZWY6IC9zY2hlbWFz L3R5cGVzLnlhbWwjL2RlZmluaXRpb25zL3VpbnQzMgorICAgIGRlc2NyaXB0aW9uOiBDb250cm9s bGVyIGluZGV4LiAwIGZvciBjb250cm9sbGVyIEAgMHg4MTAwLgorCisgIHJhbmdlczogdHJ1ZQor CisgICIjYWRkcmVzcy1jZWxscyI6CisgICAgY29uc3Q6IDEKKworICAiI3NpemUtY2VsbHMiOgor ICAgIGNvbnN0OiAxCisKKyAgaW50ZXJydXB0czoKKyAgICBtYXhJdGVtczogMQorICAgIGRlc2Ny aXB0aW9uOiBDb250cm9sbGVyIGludGVycnVwdC4KKworcmVxdWlyZWQ6CisgIC0gY29tcGF0aWJs ZQorICAtIHJlZworCitwYXR0ZXJuUHJvcGVydGllczoKKyAgIl5kbWEtY2hhbm5lbEAuKiQiOgor ICAgIHR5cGU6IG9iamVjdAorICAgIGFkZGl0aW9uYWxQcm9wZXJ0aWVzOiBmYWxzZQorCisgICAg cHJvcGVydGllczoKKyAgICAgIGNvbXBhdGlibGU6CisgICAgICAgIG9uZU9mOgorICAgICAgICAg ICMgbmF0aXZlIERNQSBjaGFubmVsCisgICAgICAgICAgLSBpdGVtczoKKyAgICAgICAgICAgICAg LSBlbnVtOgorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODMxNS1kbWEtY2hhbm5lbAorICAg ICAgICAgICAgICAgICAgLSBmc2wsbXBjODMyMy1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAg ICAgLSBmc2wsbXBjODM0Ny1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBj ODM0OS1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODM2MC1kbWEtY2hh bm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODM3Ny1kbWEtY2hhbm5lbAorICAgICAg ICAgICAgICAgICAgLSBmc2wsbXBjODM3OC1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAgICAg LSBmc2wsbXBjODM3OS1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAtIGNvbnN0OiBmc2wsZWxv LWRtYS1jaGFubmVsCisKKyAgICAgICAgICAjIGF1ZGlvIERNQSBjaGFubmVsLCBzZWUgZnNsLHNz aS55YW1sCisgICAgICAgICAgLSBjb25zdDogZnNsLHNzaS1kbWEtY2hhbm5lbAorCisgICAgICBy ZWc6CisgICAgICAgIG1heEl0ZW1zOiAxCisKKyAgICAgIGNlbGwtaW5kZXg6CisgICAgICAgIGRl c2NyaXB0aW9uOiBETUEgY2hhbm5lbCBpbmRleCBzdGFydHMgYXQgMC4KKworICAgICAgaW50ZXJy dXB0czoKKyAgICAgICAgbWF4SXRlbXM6IDEKKyAgICAgICAgZGVzY3JpcHRpb246CisgICAgICAg ICAgUGVyLWNoYW5uZWwgaW50ZXJydXB0LiBPbmx5IG5lY2Vzc2FyeSBpZiBubyBjb250cm9sbGVy IGludGVycnVwdCBoYXMKKyAgICAgICAgICBiZWVuIHByb3ZpZGVkLgorCithZGRpdGlvbmFsUHJv cGVydGllczogZmFsc2UKKworZXhhbXBsZXM6CisgIC0gfAorICAgIGRtYUA4MmE4IHsKKyAgICAg ICAgY29tcGF0aWJsZSA9ICJmc2wsbXBjODM0OS1kbWEiLCAiZnNsLGVsby1kbWEiOworICAgICAg ICByZWcgPSA8MHg4MmE4IDQ+OworICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwxPjsKKyAgICAg ICAgI3NpemUtY2VsbHMgPSA8MT47CisgICAgICAgIHJhbmdlcyA9IDwwIDB4ODEwMCAweDFhND47 CisgICAgICAgIGludGVycnVwdC1wYXJlbnQgPSA8JmlwaWM+OworICAgICAgICBpbnRlcnJ1cHRz ID0gPDcxIDg+OworICAgICAgICBjZWxsLWluZGV4ID0gPDA+OworCisgICAgICAgIGRtYS1jaGFu bmVsQDAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsbXBjODM0OS1kbWEtY2hhbm5l bCIsICJmc2wsZWxvLWRtYS1jaGFubmVsIjsKKyAgICAgICAgICAgIHJlZyA9IDwwIDB4ODA+Owor ICAgICAgICAgICAgY2VsbC1pbmRleCA9IDwwPjsKKyAgICAgICAgICAgIGludGVycnVwdC1wYXJl bnQgPSA8JmlwaWM+OworICAgICAgICAgICAgaW50ZXJydXB0cyA9IDw3MSA4PjsKKyAgICAgICAg fTsKKworICAgICAgICBkbWEtY2hhbm5lbEA4MCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0g ImZzbCxtcGM4MzQ5LWRtYS1jaGFubmVsIiwgImZzbCxlbG8tZG1hLWNoYW5uZWwiOworICAgICAg ICAgICAgcmVnID0gPDB4ODAgMHg4MD47CisgICAgICAgICAgICBjZWxsLWluZGV4ID0gPDE+Owor ICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwmaXBpYz47CisgICAgICAgICAgICBpbnRl cnJ1cHRzID0gPDcxIDg+OworICAgICAgICB9OworCisgICAgICAgIGRtYS1jaGFubmVsQDEwMCB7 CisgICAgICAgICAgICBjb21wYXRpYmxlID0gImZzbCxtcGM4MzQ5LWRtYS1jaGFubmVsIiwgImZz bCxlbG8tZG1hLWNoYW5uZWwiOworICAgICAgICAgICAgcmVnID0gPDB4MTAwIDB4ODA+OworICAg ICAgICAgICAgY2VsbC1pbmRleCA9IDwyPjsKKyAgICAgICAgICAgIGludGVycnVwdC1wYXJlbnQg PSA8JmlwaWM+OworICAgICAgICAgICAgaW50ZXJydXB0cyA9IDw3MSA4PjsKKyAgICAgICAgfTsK KworICAgICAgICBkbWEtY2hhbm5lbEAxODAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJm c2wsbXBjODM0OS1kbWEtY2hhbm5lbCIsICJmc2wsZWxvLWRtYS1jaGFubmVsIjsKKyAgICAgICAg ICAgIHJlZyA9IDwweDE4MCAweDgwPjsKKyAgICAgICAgICAgIGNlbGwtaW5kZXggPSA8Mz47Cisg ICAgICAgICAgICBpbnRlcnJ1cHQtcGFyZW50ID0gPCZpcGljPjsKKyAgICAgICAgICAgIGludGVy cnVwdHMgPSA8NzEgOD47CisgICAgICAgIH07CisgICAgfTsKKworLi4uCmRpZmYgLS1naXQgYS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL2ZzbCxlbG8zLWRtYS55YW1sIGIv RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9mc2wsZWxvMy1kbWEueWFtbApu ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwLi4zNjg2NTgzNmI0OGFmNzhhZjMyZDRlMTFmNTVhMzJlMzI3NzFhMjNlCi0tLSAv ZGV2L251bGwKKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS9mc2ws ZWxvMy1kbWEueWFtbApAQCAtMCwwICsxLDEyMyBAQAorIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmll cjogKEdQTC0yLjAtb25seSBPUiBCU0QtMi1DbGF1c2UpCislWUFNTCAxLjIKKy0tLQorJGlkOiBo dHRwOi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9kbWEvZnNsLGVsbzMtZG1hLnlhbWwjCiskc2No ZW1hOiBodHRwOi8vZGV2aWNldHJlZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKKwordGl0 bGU6IEZyZWVzY2FsZSBFbG8zIERNQSBDb250cm9sbGVyCisKK21haW50YWluZXJzOgorICAtIEou IE5ldXNjaMOkZmVyIDxqLm5lQHBvc3Rlby5uZXQ+CisKK2Rlc2NyaXB0aW9uOgorICBETUEgY29u dHJvbGxlciB3aGljaCBoYXMgc2FtZSBmdW5jdGlvbiBhcyBFbG9QbHVzIGV4Y2VwdCB0aGF0IEVs bzMgaGFzIDgKKyAgY2hhbm5lbHMgd2hpbGUgRWxvUGx1cyBoYXMgb25seSA0LCBpdCBpcyB1c2Vk IGluIEZyZWVzY2FsZSBUeHh4IGFuZCBCeHh4CisgIHNlcmllcyBjaGlwcywgc3VjaCBhcyB0MTA0 MCwgdDQyNDAsIGI0ODYwLgorCitwcm9wZXJ0aWVzOgorICBjb21wYXRpYmxlOgorICAgIGNvbnN0 OiBmc2wsZWxvMy1kbWEKKworICByZWc6CisgICAgbWF4SXRlbXM6IDIKKyAgICBkZXNjcmlwdGlv bjoKKyAgICAgIGNvbnRhaW5zIHR3byBlbnRyaWVzIGZvciBETUEgR2VuZXJhbCBTdGF0dXMgUmVn aXN0ZXJzLCBpLmUuIERHU1IwIHdoaWNoCisgICAgICBpbmNsdWRlcyBzdGF0dXMgZm9yIGNoYW5u ZWwgMX40LCBhbmQgREdTUjEgZm9yIGNoYW5uZWwgNX44CisKKyAgcmFuZ2VzOiB0cnVlCisKKyAg IiNhZGRyZXNzLWNlbGxzIjoKKyAgICBjb25zdDogMQorCisgICIjc2l6ZS1jZWxscyI6CisgICAg Y29uc3Q6IDEKKworICBpbnRlcnJ1cHRzOgorICAgIG1heEl0ZW1zOiAxCisgICAgZGVzY3JpcHRp b246IENvbnRyb2xsZXIgaW50ZXJydXB0LgorCitwYXR0ZXJuUHJvcGVydGllczoKKyAgIl5kbWEt Y2hhbm5lbEAuKiQiOgorICAgIHR5cGU6IG9iamVjdAorICAgIGFkZGl0aW9uYWxQcm9wZXJ0aWVz OiBmYWxzZQorCisgICAgcHJvcGVydGllczoKKyAgICAgIGNvbXBhdGlibGU6CisgICAgICAgIGVu dW06CisgICAgICAgICAgIyBuYXRpdmUgRE1BIGNoYW5uZWwKKyAgICAgICAgICAtIGZzbCxlbG9w bHVzLWRtYS1jaGFubmVsCisKKyAgICAgICAgICAjIGF1ZGlvIERNQSBjaGFubmVsLCBzZWUgZnNs LHNzaS55YW1sCisgICAgICAgICAgLSBmc2wsc3NpLWRtYS1jaGFubmVsCisKKyAgICAgIHJlZzoK KyAgICAgICAgbWF4SXRlbXM6IDEKKworICAgICAgaW50ZXJydXB0czoKKyAgICAgICAgbWF4SXRl bXM6IDEKKyAgICAgICAgZGVzY3JpcHRpb246CisgICAgICAgICAgUGVyLWNoYW5uZWwgaW50ZXJy dXB0LiBPbmx5IG5lY2Vzc2FyeSBpZiBubyBjb250cm9sbGVyIGludGVycnVwdCBoYXMKKyAgICAg ICAgICBiZWVuIHByb3ZpZGVkLgorCithZGRpdGlvbmFsUHJvcGVydGllczogZmFsc2UKKworZXhh bXBsZXM6CisgIC0gfAorICAgIGRtYUAxMDAzMDAgeworICAgICAgICBjb21wYXRpYmxlID0gImZz bCxlbG8zLWRtYSI7CisgICAgICAgIHJlZyA9IDwweDEwMDMwMCAweDQ+LAorICAgICAgICAgICAg ICA8MHgxMDA2MDAgMHg0PjsKKyAgICAgICAgI2FkZHJlc3MtY2VsbHMgPSA8MT47CisgICAgICAg ICNzaXplLWNlbGxzID0gPDE+OworICAgICAgICByYW5nZXMgPSA8MHgwIDB4MTAwMTAwIDB4NTAw PjsKKworICAgICAgICBkbWEtY2hhbm5lbEAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAi ZnNsLGVsb3BsdXMtZG1hLWNoYW5uZWwiOworICAgICAgICAgICAgcmVnID0gPDB4MCAweDgwPjsK KyAgICAgICAgICAgIGludGVycnVwdHMgPSA8MjggMiAwIDA+OworICAgICAgICB9OworCisgICAg ICAgIGRtYS1jaGFubmVsQDgwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiZnNsLGVsb3Bs dXMtZG1hLWNoYW5uZWwiOworICAgICAgICAgICAgcmVnID0gPDB4ODAgMHg4MD47CisgICAgICAg ICAgICBpbnRlcnJ1cHRzID0gPDI5IDIgMCAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBkbWEt Y2hhbm5lbEAxMDAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEt Y2hhbm5lbCI7CisgICAgICAgICAgICByZWcgPSA8MHgxMDAgMHg4MD47CisgICAgICAgICAgICBp bnRlcnJ1cHRzID0gPDMwIDIgMCAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBkbWEtY2hhbm5l bEAxODAgeworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5l bCI7CisgICAgICAgICAgICByZWcgPSA8MHgxODAgMHg4MD47CisgICAgICAgICAgICBpbnRlcnJ1 cHRzID0gPDMxIDIgMCAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBkbWEtY2hhbm5lbEAzMDAg eworICAgICAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7Cisg ICAgICAgICAgICByZWcgPSA8MHgzMDAgMHg4MD47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0g PDc2IDIgMCAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBkbWEtY2hhbm5lbEAzODAgeworICAg ICAgICAgICAgY29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7CisgICAgICAg ICAgICByZWcgPSA8MHgzODAgMHg4MD47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDc3IDIg MCAwPjsKKyAgICAgICAgfTsKKworICAgICAgICBkbWEtY2hhbm5lbEA0MDAgeworICAgICAgICAg ICAgY29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7CisgICAgICAgICAgICBy ZWcgPSA8MHg0MDAgMHg4MD47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDc4IDIgMCAwPjsK KyAgICAgICAgfTsKKworICAgICAgICBkbWEtY2hhbm5lbEA0ODAgeworICAgICAgICAgICAgY29t cGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7CisgICAgICAgICAgICByZWcgPSA8 MHg0ODAgMHg4MD47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDc5IDIgMCAwPjsKKyAgICAg ICAgfTsKKyAgICB9OworCisuLi4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9kbWEvZnNsLGVsb3BsdXMtZG1hLnlhbWwgYi9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvZG1hL2ZzbCxlbG9wbHVzLWRtYS55YW1sCm5ldyBmaWxlIG1vZGUgMTAw NjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjUxM2Zl ZTA1MTY1NzgzMmRjMDMxZDMyYzFmNzAxYmY3YzNiODlkYWEKLS0tIC9kZXYvbnVsbAorKysgYi9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL2ZzbCxlbG9wbHVzLWRtYS55YW1s CkBAIC0wLDAgKzEsMTM0IEBACisjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BMLTIuMC1v bmx5IE9SIEJTRC0yLUNsYXVzZSkKKyVZQU1MIDEuMgorLS0tCiskaWQ6IGh0dHA6Ly9kZXZpY2V0 cmVlLm9yZy9zY2hlbWFzL2RtYS9mc2wsZWxvcGx1cy1kbWEueWFtbCMKKyRzY2hlbWE6IGh0dHA6 Ly9kZXZpY2V0cmVlLm9yZy9tZXRhLXNjaGVtYXMvY29yZS55YW1sIworCit0aXRsZTogRnJlZXNj YWxlIEVsb1BsdXMgRE1BIENvbnRyb2xsZXIKKworbWFpbnRhaW5lcnM6CisgIC0gSi4gTmV1c2No w6RmZXIgPGoubmVAcG9zdGVvLm5ldD4KKworZGVzY3JpcHRpb246CisgIFRoaXMgaXMgYSA0LWNo YW5uZWwgRE1BIGNvbnRyb2xsZXIgd2l0aCBleHRlbmRlZCBhZGRyZXNzZXMgYW5kIGNoYWluaW5n LAorICBtYWlubHkgdXNlZCBpbiBGcmVlc2NhbGUgbXBjODV4eC84Nnh4LCBQeHh4IGFuZCBCU0Mg c2VyaWVzIGNoaXBzLCBzdWNoIGFzCisgIG1wYzg1NDAsIG1wYzg2NDEgcDQwODAsIGJzYzkxMzEg ZXRjLgorCitwcm9wZXJ0aWVzOgorICBjb21wYXRpYmxlOgorICAgIG9uZU9mOgorICAgICAgLSBp dGVtczoKKyAgICAgICAgICAtIGVudW06CisgICAgICAgICAgICAgIC0gZnNsLG1wYzg1NDAtZG1h CisgICAgICAgICAgICAgIC0gZnNsLG1wYzg1NDEtZG1hCisgICAgICAgICAgICAgIC0gZnNsLG1w Yzg1NDgtZG1hCisgICAgICAgICAgICAgIC0gZnNsLG1wYzg1NTUtZG1hCisgICAgICAgICAgICAg IC0gZnNsLG1wYzg1NjAtZG1hCisgICAgICAgICAgICAgIC0gZnNsLG1wYzg1NzItZG1hCisgICAg ICAgICAgICAgIC0gZnNsLG1wYzg2NDEtZG1hCisgICAgICAgICAgLSBjb25zdDogZnNsLGVsb3Bs dXMtZG1hCisgICAgICAtIGNvbnN0OiBmc2wsZWxvcGx1cy1kbWEKKworICByZWc6CisgICAgbWF4 SXRlbXM6IDEKKyAgICBkZXNjcmlwdGlvbjoKKyAgICAgIERNQSBHZW5lcmFsIFN0YXR1cyBSZWdp c3RlciwgaS5lLiBER1NSIHdoaWNoIGNvbnRhaW5zCisgICAgICBzdGF0dXMgZm9yIGFsbCB0aGUg NCBETUEgY2hhbm5lbHMKKworICBjZWxsLWluZGV4OgorICAgICRyZWY6IC9zY2hlbWFzL3R5cGVz LnlhbWwjL2RlZmluaXRpb25zL3VpbnQzMgorICAgIGRlc2NyaXB0aW9uOgorICAgICAgY29udHJv bGxlciBpbmRleC4gIDAgZm9yIGNvbnRyb2xsZXIgQCAweDIxMDAwLCAxIGZvciBjb250cm9sbGVy IEAgMHhjMDAwCisKKyAgcmFuZ2VzOiB0cnVlCisKKyAgIiNhZGRyZXNzLWNlbGxzIjoKKyAgICBj b25zdDogMQorCisgICIjc2l6ZS1jZWxscyI6CisgICAgY29uc3Q6IDEKKworICBpbnRlcnJ1cHRz OgorICAgIG1heEl0ZW1zOiAxCisgICAgZGVzY3JpcHRpb246IENvbnRyb2xsZXIgaW50ZXJydXB0 LgorCitwYXR0ZXJuUHJvcGVydGllczoKKyAgIl5kbWEtY2hhbm5lbEAuKiQiOgorICAgIHR5cGU6 IG9iamVjdAorICAgIGFkZGl0aW9uYWxQcm9wZXJ0aWVzOiBmYWxzZQorCisgICAgcHJvcGVydGll czoKKyAgICAgIGNvbXBhdGlibGU6CisgICAgICAgIG9uZU9mOgorICAgICAgICAgICMgbmF0aXZl IERNQSBjaGFubmVsCisgICAgICAgICAgLSBpdGVtczoKKyAgICAgICAgICAgICAgLSBlbnVtOgor ICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODU0MC1kbWEtY2hhbm5lbAorICAgICAgICAgICAg ICAgICAgLSBmc2wsbXBjODU0MS1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2ws bXBjODU0OC1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODU1NS1kbWEt Y2hhbm5lbAorICAgICAgICAgICAgICAgICAgLSBmc2wsbXBjODU2MC1kbWEtY2hhbm5lbAorICAg ICAgICAgICAgICAgICAgLSBmc2wsbXBjODU3Mi1kbWEtY2hhbm5lbAorICAgICAgICAgICAgICAt IGNvbnN0OiBmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbAorCisgICAgICAgICAgIyBhdWRpbyBETUEg Y2hhbm5lbCwgc2VlIGZzbCxzc2kueWFtbAorICAgICAgICAgIC0gY29uc3Q6IGZzbCxzc2ktZG1h LWNoYW5uZWwKKworICAgICAgcmVnOgorICAgICAgICBtYXhJdGVtczogMQorCisgICAgICBjZWxs LWluZGV4OgorICAgICAgICBkZXNjcmlwdGlvbjogRE1BIGNoYW5uZWwgaW5kZXggc3RhcnRzIGF0 IDAuCisKKyAgICAgIGludGVycnVwdHM6CisgICAgICAgIG1heEl0ZW1zOiAxCisgICAgICAgIGRl c2NyaXB0aW9uOgorICAgICAgICAgIFBlci1jaGFubmVsIGludGVycnVwdC4gT25seSBuZWNlc3Nh cnkgaWYgbm8gY29udHJvbGxlciBpbnRlcnJ1cHQgaGFzCisgICAgICAgICAgYmVlbiBwcm92aWRl ZC4KKworYWRkaXRpb25hbFByb3BlcnRpZXM6IGZhbHNlCisKK2V4YW1wbGVzOgorICAtIHwKKyAg ICBkbWFAMjEzMDAgeworICAgICAgICBjb21wYXRpYmxlID0gImZzbCxtcGM4NTQwLWRtYSIsICJm c2wsZWxvcGx1cy1kbWEiOworICAgICAgICByZWcgPSA8MHgyMTMwMCA0PjsKKyAgICAgICAgI2Fk ZHJlc3MtY2VsbHMgPSA8MT47CisgICAgICAgICNzaXplLWNlbGxzID0gPDE+OworICAgICAgICBy YW5nZXMgPSA8MCAweDIxMTAwIDB4MjAwPjsKKyAgICAgICAgY2VsbC1pbmRleCA9IDwwPjsKKwor ICAgICAgICBkbWEtY2hhbm5lbEAwIHsKKyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiZnNsLG1w Yzg1NDAtZG1hLWNoYW5uZWwiLCAiZnNsLGVsb3BsdXMtZG1hLWNoYW5uZWwiOworICAgICAgICAg ICAgcmVnID0gPDAgMHg4MD47CisgICAgICAgICAgICBjZWxsLWluZGV4ID0gPDA+OworICAgICAg ICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwmbXBpYz47CisgICAgICAgICAgICBpbnRlcnJ1cHRz ID0gPDIwIDI+OworICAgICAgICB9OworCisgICAgICAgIGRtYS1jaGFubmVsQDgwIHsKKyAgICAg ICAgICAgIGNvbXBhdGlibGUgPSAiZnNsLG1wYzg1NDAtZG1hLWNoYW5uZWwiLCAiZnNsLGVsb3Bs dXMtZG1hLWNoYW5uZWwiOworICAgICAgICAgICAgcmVnID0gPDB4ODAgMHg4MD47CisgICAgICAg ICAgICBjZWxsLWluZGV4ID0gPDE+OworICAgICAgICAgICAgaW50ZXJydXB0LXBhcmVudCA9IDwm bXBpYz47CisgICAgICAgICAgICBpbnRlcnJ1cHRzID0gPDIxIDI+OworICAgICAgICB9OworCisg ICAgICAgIGRtYS1jaGFubmVsQDEwMCB7CisgICAgICAgICAgICBjb21wYXRpYmxlID0gImZzbCxt cGM4NTQwLWRtYS1jaGFubmVsIiwgImZzbCxlbG9wbHVzLWRtYS1jaGFubmVsIjsKKyAgICAgICAg ICAgIHJlZyA9IDwweDEwMCAweDgwPjsKKyAgICAgICAgICAgIGNlbGwtaW5kZXggPSA8Mj47Cisg ICAgICAgICAgICBpbnRlcnJ1cHQtcGFyZW50ID0gPCZtcGljPjsKKyAgICAgICAgICAgIGludGVy cnVwdHMgPSA8MjIgMj47CisgICAgICAgIH07CisKKyAgICAgICAgZG1hLWNoYW5uZWxAMTgwIHsK KyAgICAgICAgICAgIGNvbXBhdGlibGUgPSAiZnNsLG1wYzg1NDAtZG1hLWNoYW5uZWwiLCAiZnNs LGVsb3BsdXMtZG1hLWNoYW5uZWwiOworICAgICAgICAgICAgcmVnID0gPDB4MTgwIDB4ODA+Owor ICAgICAgICAgICAgY2VsbC1pbmRleCA9IDwzPjsKKyAgICAgICAgICAgIGludGVycnVwdC1wYXJl bnQgPSA8Jm1waWM+OworICAgICAgICAgICAgaW50ZXJydXB0cyA9IDwyMyAyPjsKKyAgICAgICAg fTsKKyAgICB9OworCisuLi4KZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i aW5kaW5ncy9wb3dlcnBjL2ZzbC9kbWEudHh0IGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL3Bvd2VycGMvZnNsL2RtYS50eHQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4 IGMxMWFkNWM2ZGIyMTkwYmYzOGMxNjA2MzJkOTk5NzEyMmUxNjk5NDUuLjAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL3Bvd2VycGMvZnNsL2RtYS50eHQKKysrIC9kZXYvbnVsbApAQCAtMSwyMDQgKzAs MCBAQAotKiBGcmVlc2NhbGUgRE1BIENvbnRyb2xsZXJzCi0KLSoqIEZyZWVzY2FsZSBFbG8gRE1B IENvbnRyb2xsZXIKLSAgIFRoaXMgaXMgYSBsaXR0bGUtZW5kaWFuIDQtY2hhbm5lbCBETUEgY29u dHJvbGxlciwgdXNlZCBpbiBGcmVlc2NhbGUgbXBjODN4eAotICAgc2VyaWVzIGNoaXBzIHN1Y2gg YXMgbXBjODMxNSwgbXBjODM0OSwgbXBjODM3OSBldGMuCi0KLVJlcXVpcmVkIHByb3BlcnRpZXM6 Ci0KLS0gY29tcGF0aWJsZSAgICAgICAgOiBtdXN0IGluY2x1ZGUgImZzbCxlbG8tZG1hIgotLSBy ZWcgICAgICAgICAgICAgICA6IERNQSBHZW5lcmFsIFN0YXR1cyBSZWdpc3RlciwgaS5lLiBER1NS IHdoaWNoIGNvbnRhaW5zCi0gICAgICAgICAgICAgICAgICAgICAgc3RhdHVzIGZvciBhbGwgdGhl IDQgRE1BIGNoYW5uZWxzCi0tIHJhbmdlcyAgICAgICAgICAgIDogZGVzY3JpYmVzIHRoZSBtYXBw aW5nIGJldHdlZW4gdGhlIGFkZHJlc3Mgc3BhY2Ugb2YgdGhlCi0gICAgICAgICAgICAgICAgICAg ICAgRE1BIGNoYW5uZWxzIGFuZCB0aGUgYWRkcmVzcyBzcGFjZSBvZiB0aGUgRE1BIGNvbnRyb2xs ZXIKLS0gY2VsbC1pbmRleCAgICAgICAgOiBjb250cm9sbGVyIGluZGV4LiAgMCBmb3IgY29udHJv bGxlciBAIDB4ODEwMAotLSBpbnRlcnJ1cHRzICAgICAgICA6IGludGVycnVwdCBzcGVjaWZpZXIg Zm9yIERNQSBJUlEKLQotLSBETUEgY2hhbm5lbCBub2RlczoKLSAgICAgICAgLSBjb21wYXRpYmxl ICAgICAgICA6IG11c3QgaW5jbHVkZSAiZnNsLGVsby1kbWEtY2hhbm5lbCIKLSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIEhvd2V2ZXIsIHNlZSBub3RlIGJlbG93LgotICAgICAgICAtIHJl ZyAgICAgICAgICAgICAgIDogRE1BIGNoYW5uZWwgc3BlY2lmaWMgcmVnaXN0ZXJzCi0gICAgICAg IC0gY2VsbC1pbmRleCAgICAgICAgOiBETUEgY2hhbm5lbCBpbmRleCBzdGFydHMgYXQgMC4KLQot T3B0aW9uYWwgcHJvcGVydGllczoKLSAgICAgICAgLSBpbnRlcnJ1cHRzICAgICAgICA6IGludGVy cnVwdCBzcGVjaWZpZXIgZm9yIERNQSBjaGFubmVsIElSUQotICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKG9uIDgzeHggdGhpcyBpcyBleHBlY3RlZCB0byBiZSBpZGVudGljYWwgdG8KLSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZSBpbnRlcnJ1cHRzIHByb3BlcnR5IG9mIHRo ZSBwYXJlbnQgbm9kZSkKLQotRXhhbXBsZToKLQlkbWFAODJhOCB7Ci0JCSNhZGRyZXNzLWNlbGxz ID0gPDE+OwotCQkjc2l6ZS1jZWxscyA9IDwxPjsKLQkJY29tcGF0aWJsZSA9ICJmc2wsbXBjODM0 OS1kbWEiLCAiZnNsLGVsby1kbWEiOwotCQlyZWcgPSA8MHg4MmE4IDQ+OwotCQlyYW5nZXMgPSA8 MCAweDgxMDAgMHgxYTQ+OwotCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZpcGljPjsKLQkJaW50ZXJy dXB0cyA9IDw3MSA4PjsKLQkJY2VsbC1pbmRleCA9IDwwPjsKLQkJZG1hLWNoYW5uZWxAMCB7Ci0J CQljb21wYXRpYmxlID0gImZzbCxtcGM4MzQ5LWRtYS1jaGFubmVsIiwgImZzbCxlbG8tZG1hLWNo YW5uZWwiOwotCQkJY2VsbC1pbmRleCA9IDwwPjsKLQkJCXJlZyA9IDwwIDB4ODA+OwotCQkJaW50 ZXJydXB0LXBhcmVudCA9IDwmaXBpYz47Ci0JCQlpbnRlcnJ1cHRzID0gPDcxIDg+OwotCQl9Owot CQlkbWEtY2hhbm5lbEA4MCB7Ci0JCQljb21wYXRpYmxlID0gImZzbCxtcGM4MzQ5LWRtYS1jaGFu bmVsIiwgImZzbCxlbG8tZG1hLWNoYW5uZWwiOwotCQkJY2VsbC1pbmRleCA9IDwxPjsKLQkJCXJl ZyA9IDwweDgwIDB4ODA+OwotCQkJaW50ZXJydXB0LXBhcmVudCA9IDwmaXBpYz47Ci0JCQlpbnRl cnJ1cHRzID0gPDcxIDg+OwotCQl9OwotCQlkbWEtY2hhbm5lbEAxMDAgewotCQkJY29tcGF0aWJs ZSA9ICJmc2wsbXBjODM0OS1kbWEtY2hhbm5lbCIsICJmc2wsZWxvLWRtYS1jaGFubmVsIjsKLQkJ CWNlbGwtaW5kZXggPSA8Mj47Ci0JCQlyZWcgPSA8MHgxMDAgMHg4MD47Ci0JCQlpbnRlcnJ1cHQt cGFyZW50ID0gPCZpcGljPjsKLQkJCWludGVycnVwdHMgPSA8NzEgOD47Ci0JCX07Ci0JCWRtYS1j aGFubmVsQDE4MCB7Ci0JCQljb21wYXRpYmxlID0gImZzbCxtcGM4MzQ5LWRtYS1jaGFubmVsIiwg ImZzbCxlbG8tZG1hLWNoYW5uZWwiOwotCQkJY2VsbC1pbmRleCA9IDwzPjsKLQkJCXJlZyA9IDww eDE4MCAweDgwPjsKLQkJCWludGVycnVwdC1wYXJlbnQgPSA8JmlwaWM+OwotCQkJaW50ZXJydXB0 cyA9IDw3MSA4PjsKLQkJfTsKLQl9OwotCi0qKiBGcmVlc2NhbGUgRWxvUGx1cyBETUEgQ29udHJv bGxlcgotICAgVGhpcyBpcyBhIDQtY2hhbm5lbCBETUEgY29udHJvbGxlciB3aXRoIGV4dGVuZGVk IGFkZHJlc3NlcyBhbmQgY2hhaW5pbmcsCi0gICBtYWlubHkgdXNlZCBpbiBGcmVlc2NhbGUgbXBj ODV4eC84Nnh4LCBQeHh4IGFuZCBCU0Mgc2VyaWVzIGNoaXBzLCBzdWNoIGFzCi0gICBtcGM4NTQw LCBtcGM4NjQxIHA0MDgwLCBic2M5MTMxIGV0Yy4KLQotUmVxdWlyZWQgcHJvcGVydGllczoKLQot LSBjb21wYXRpYmxlICAgICAgICA6IG11c3QgaW5jbHVkZSAiZnNsLGVsb3BsdXMtZG1hIgotLSBy ZWcgICAgICAgICAgICAgICA6IERNQSBHZW5lcmFsIFN0YXR1cyBSZWdpc3RlciwgaS5lLiBER1NS IHdoaWNoIGNvbnRhaW5zCi0gICAgICAgICAgICAgICAgICAgICAgc3RhdHVzIGZvciBhbGwgdGhl IDQgRE1BIGNoYW5uZWxzCi0tIGNlbGwtaW5kZXggICAgICAgIDogY29udHJvbGxlciBpbmRleC4g IDAgZm9yIGNvbnRyb2xsZXIgQCAweDIxMDAwLAotICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAxIGZvciBjb250cm9sbGVyIEAgMHhjMDAwCi0tIHJhbmdlcyAgICAgICAg ICAgIDogZGVzY3JpYmVzIHRoZSBtYXBwaW5nIGJldHdlZW4gdGhlIGFkZHJlc3Mgc3BhY2Ugb2Yg dGhlCi0gICAgICAgICAgICAgICAgICAgICAgRE1BIGNoYW5uZWxzIGFuZCB0aGUgYWRkcmVzcyBz cGFjZSBvZiB0aGUgRE1BIGNvbnRyb2xsZXIKLQotLSBETUEgY2hhbm5lbCBub2RlczoKLSAgICAg ICAgLSBjb21wYXRpYmxlICAgICAgICA6IG11c3QgaW5jbHVkZSAiZnNsLGVsb3BsdXMtZG1hLWNo YW5uZWwiCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBIb3dldmVyLCBzZWUgbm90ZSBi ZWxvdy4KLSAgICAgICAgLSBjZWxsLWluZGV4ICAgICAgICA6IERNQSBjaGFubmVsIGluZGV4IHN0 YXJ0cyBhdCAwLgotICAgICAgICAtIHJlZyAgICAgICAgICAgICAgIDogRE1BIGNoYW5uZWwgc3Bl Y2lmaWMgcmVnaXN0ZXJzCi0gICAgICAgIC0gaW50ZXJydXB0cyAgICAgICAgOiBpbnRlcnJ1cHQg c3BlY2lmaWVyIGZvciBETUEgY2hhbm5lbCBJUlEKLQotRXhhbXBsZToKLQlkbWFAMjEzMDAgewot CQkjYWRkcmVzcy1jZWxscyA9IDwxPjsKLQkJI3NpemUtY2VsbHMgPSA8MT47Ci0JCWNvbXBhdGli bGUgPSAiZnNsLG1wYzg1NDAtZG1hIiwgImZzbCxlbG9wbHVzLWRtYSI7Ci0JCXJlZyA9IDwweDIx MzAwIDQ+OwotCQlyYW5nZXMgPSA8MCAweDIxMTAwIDB4MjAwPjsKLQkJY2VsbC1pbmRleCA9IDww PjsKLQkJZG1hLWNoYW5uZWxAMCB7Ci0JCQljb21wYXRpYmxlID0gImZzbCxtcGM4NTQwLWRtYS1j aGFubmVsIiwgImZzbCxlbG9wbHVzLWRtYS1jaGFubmVsIjsKLQkJCXJlZyA9IDwwIDB4ODA+Owot CQkJY2VsbC1pbmRleCA9IDwwPjsKLQkJCWludGVycnVwdC1wYXJlbnQgPSA8Jm1waWM+OwotCQkJ aW50ZXJydXB0cyA9IDwyMCAyPjsKLQkJfTsKLQkJZG1hLWNoYW5uZWxAODAgewotCQkJY29tcGF0 aWJsZSA9ICJmc2wsbXBjODU0MC1kbWEtY2hhbm5lbCIsICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5l bCI7Ci0JCQlyZWcgPSA8MHg4MCAweDgwPjsKLQkJCWNlbGwtaW5kZXggPSA8MT47Ci0JCQlpbnRl cnJ1cHQtcGFyZW50ID0gPCZtcGljPjsKLQkJCWludGVycnVwdHMgPSA8MjEgMj47Ci0JCX07Ci0J CWRtYS1jaGFubmVsQDEwMCB7Ci0JCQljb21wYXRpYmxlID0gImZzbCxtcGM4NTQwLWRtYS1jaGFu bmVsIiwgImZzbCxlbG9wbHVzLWRtYS1jaGFubmVsIjsKLQkJCXJlZyA9IDwweDEwMCAweDgwPjsK LQkJCWNlbGwtaW5kZXggPSA8Mj47Ci0JCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZtcGljPjsKLQkJ CWludGVycnVwdHMgPSA8MjIgMj47Ci0JCX07Ci0JCWRtYS1jaGFubmVsQDE4MCB7Ci0JCQljb21w YXRpYmxlID0gImZzbCxtcGM4NTQwLWRtYS1jaGFubmVsIiwgImZzbCxlbG9wbHVzLWRtYS1jaGFu bmVsIjsKLQkJCXJlZyA9IDwweDE4MCAweDgwPjsKLQkJCWNlbGwtaW5kZXggPSA8Mz47Ci0JCQlp bnRlcnJ1cHQtcGFyZW50ID0gPCZtcGljPjsKLQkJCWludGVycnVwdHMgPSA8MjMgMj47Ci0JCX07 Ci0JfTsKLQotKiogRnJlZXNjYWxlIEVsbzMgRE1BIENvbnRyb2xsZXIKLSAgIERNQSBjb250cm9s bGVyIHdoaWNoIGhhcyBzYW1lIGZ1bmN0aW9uIGFzIEVsb1BsdXMgZXhjZXB0IHRoYXQgRWxvMyBo YXMgOAotICAgY2hhbm5lbHMgd2hpbGUgRWxvUGx1cyBoYXMgb25seSA0LCBpdCBpcyB1c2VkIGlu IEZyZWVzY2FsZSBUeHh4IGFuZCBCeHh4Ci0gICBzZXJpZXMgY2hpcHMsIHN1Y2ggYXMgdDEwNDAs IHQ0MjQwLCBiNDg2MC4KLQotUmVxdWlyZWQgcHJvcGVydGllczoKLQotLSBjb21wYXRpYmxlICAg ICAgICA6IG11c3QgaW5jbHVkZSAiZnNsLGVsbzMtZG1hIgotLSByZWcgICAgICAgICAgICAgICA6 IGNvbnRhaW5zIHR3byBlbnRyaWVzIGZvciBETUEgR2VuZXJhbCBTdGF0dXMgUmVnaXN0ZXJzLAot ICAgICAgICAgICAgICAgICAgICAgIGkuZS4gREdTUjAgd2hpY2ggaW5jbHVkZXMgc3RhdHVzIGZv ciBjaGFubmVsIDF+NCwgYW5kCi0gICAgICAgICAgICAgICAgICAgICAgREdTUjEgZm9yIGNoYW5u ZWwgNX44Ci0tIHJhbmdlcyAgICAgICAgICAgIDogZGVzY3JpYmVzIHRoZSBtYXBwaW5nIGJldHdl ZW4gdGhlIGFkZHJlc3Mgc3BhY2Ugb2YgdGhlCi0gICAgICAgICAgICAgICAgICAgICAgRE1BIGNo YW5uZWxzIGFuZCB0aGUgYWRkcmVzcyBzcGFjZSBvZiB0aGUgRE1BIGNvbnRyb2xsZXIKLQotLSBE TUEgY2hhbm5lbCBub2RlczoKLSAgICAgICAgLSBjb21wYXRpYmxlICAgICAgICA6IG11c3QgaW5j bHVkZSAiZnNsLGVsb3BsdXMtZG1hLWNoYW5uZWwiCi0gICAgICAgIC0gcmVnICAgICAgICAgICAg ICAgOiBETUEgY2hhbm5lbCBzcGVjaWZpYyByZWdpc3RlcnMKLSAgICAgICAgLSBpbnRlcnJ1cHRz ICAgICAgICA6IGludGVycnVwdCBzcGVjaWZpZXIgZm9yIERNQSBjaGFubmVsIElSUQotCi1FeGFt cGxlOgotZG1hQDEwMDMwMCB7Ci0JI2FkZHJlc3MtY2VsbHMgPSA8MT47Ci0JI3NpemUtY2VsbHMg PSA8MT47Ci0JY29tcGF0aWJsZSA9ICJmc2wsZWxvMy1kbWEiOwotCXJlZyA9IDwweDEwMDMwMCAw eDQ+LAotCSAgICAgIDwweDEwMDYwMCAweDQ+OwotCXJhbmdlcyA9IDwweDAgMHgxMDAxMDAgMHg1 MDA+OwotCWRtYS1jaGFubmVsQDAgewotCQljb21wYXRpYmxlID0gImZzbCxlbG9wbHVzLWRtYS1j aGFubmVsIjsKLQkJcmVnID0gPDB4MCAweDgwPjsKLQkJaW50ZXJydXB0cyA9IDwyOCAyIDAgMD47 Ci0JfTsKLQlkbWEtY2hhbm5lbEA4MCB7Ci0JCWNvbXBhdGlibGUgPSAiZnNsLGVsb3BsdXMtZG1h LWNoYW5uZWwiOwotCQlyZWcgPSA8MHg4MCAweDgwPjsKLQkJaW50ZXJydXB0cyA9IDwyOSAyIDAg MD47Ci0JfTsKLQlkbWEtY2hhbm5lbEAxMDAgewotCQljb21wYXRpYmxlID0gImZzbCxlbG9wbHVz LWRtYS1jaGFubmVsIjsKLQkJcmVnID0gPDB4MTAwIDB4ODA+OwotCQlpbnRlcnJ1cHRzID0gPDMw IDIgMCAwPjsKLQl9OwotCWRtYS1jaGFubmVsQDE4MCB7Ci0JCWNvbXBhdGlibGUgPSAiZnNsLGVs b3BsdXMtZG1hLWNoYW5uZWwiOwotCQlyZWcgPSA8MHgxODAgMHg4MD47Ci0JCWludGVycnVwdHMg PSA8MzEgMiAwIDA+OwotCX07Ci0JZG1hLWNoYW5uZWxAMzAwIHsKLQkJY29tcGF0aWJsZSA9ICJm c2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7Ci0JCXJlZyA9IDwweDMwMCAweDgwPjsKLQkJaW50ZXJy dXB0cyA9IDw3NiAyIDAgMD47Ci0JfTsKLQlkbWEtY2hhbm5lbEAzODAgewotCQljb21wYXRpYmxl ID0gImZzbCxlbG9wbHVzLWRtYS1jaGFubmVsIjsKLQkJcmVnID0gPDB4MzgwIDB4ODA+OwotCQlp bnRlcnJ1cHRzID0gPDc3IDIgMCAwPjsKLQl9OwotCWRtYS1jaGFubmVsQDQwMCB7Ci0JCWNvbXBh dGlibGUgPSAiZnNsLGVsb3BsdXMtZG1hLWNoYW5uZWwiOwotCQlyZWcgPSA8MHg0MDAgMHg4MD47 Ci0JCWludGVycnVwdHMgPSA8NzggMiAwIDA+OwotCX07Ci0JZG1hLWNoYW5uZWxANDgwIHsKLQkJ Y29tcGF0aWJsZSA9ICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5lbCI7Ci0JCXJlZyA9IDwweDQ4MCAw eDgwPjsKLQkJaW50ZXJydXB0cyA9IDw3OSAyIDAgMD47Ci0JfTsKLX07Ci0KLU5vdGUgb24gRE1B IGNoYW5uZWwgY29tcGF0aWJsZSBwcm9wZXJ0aWVzOiBUaGUgY29tcGF0aWJsZSBwcm9wZXJ0eSBt dXN0IHNheQotImZzbCxlbG8tZG1hLWNoYW5uZWwiIG9yICJmc2wsZWxvcGx1cy1kbWEtY2hhbm5l bCIgdG8gYmUgdXNlZCBieSB0aGUgRWxvIERNQQotZHJpdmVyIChmc2xkbWEpLiAgQW55IERNQSBj aGFubmVsIHVzZWQgYnkgZnNsZG1hIGNhbm5vdCBiZSB1c2VkIGJ5IGFub3RoZXIKLURNQSBkcml2 ZXIsIHN1Y2ggYXMgdGhlIFNTSSBzb3VuZCBkcml2ZXJzIGZvciB0aGUgTVBDODYxMC4gIFRoZXJl Zm9yZSwgYW55IERNQQotY2hhbm5lbCB0aGF0IHNob3VsZCBiZSB1c2VkIGZvciBhbm90aGVyIGRy aXZlciBzaG91bGQgbm90IHVzZQotImZzbCxlbG8tZG1hLWNoYW5uZWwiIG9yICJmc2wsZWxvcGx1 cy1kbWEtY2hhbm5lbCIuICBGb3IgdGhlIFNTSSBkcml2ZXJzLCBmb3IKLWV4YW1wbGUsIHRoZSBj b21wYXRpYmxlIHByb3BlcnR5IHNob3VsZCBiZSAiZnNsLHNzaS1kbWEtY2hhbm5lbCIuICBTZWUg c3NpLnR4dAotZm9yIG1vcmUgaW5mb3JtYXRpb24uCgotLSAKMi40OC4wLnJjMS4yMTkuZ2I2YjY3 NTdkNzcyCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpMaW51eCBNVEQgZGlzY3Vzc2lvbiBtYWlsaW5nIGxpc3QKaHR0cDovL2xpc3RzLmlu ZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1tdGQvCg==