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=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,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 C5A70ECDFB6 for ; Tue, 1 Oct 2019 06:19:03 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id 7C99921783 for ; Tue, 1 Oct 2019 06:19:03 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="LmdhAcU5"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ti.com header.i=@ti.com header.b="LVpV9EiL" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7C99921783 Authentication-Results: mail.kernel.org; dmarc=fail (p=quarantine dis=none) header.from=ti.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-ID:Date:Subject:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=HPRxsoDbH8Lji+y6MBo7Hz2WAtf4eF/OULkcBuipRfc=; b=LmdhAcU520UEco Avt3CB6uYC3F5HOWQ6nv1BgKWZLg1BzwQDoL5v/Fa4irndfEq+pG5MYTCvjl8ewKZub35EDJBlJiW tEdhycSMTO3R0UucyRmyaWizyOaAkuvN9ifG0kZIMhkAUuG8Hp1H+9iAAbx17kuhQvKyOZpj2BqSd 9UBANlg4P4SesYZVZbjezBH+7dLIFxH2wM1nNFfCutWL1LSFDo0Ki2hdcZh2o4OHlYt9WQlRkARsa JvjaZFIBkio32pVobnl0rYS6L8nLD7law8BPGQW0Kpb5nPkBsQLG/0kncLjh09ZjndZnWaiEbRk5M u17D3YuFuMNx3UMimgDQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.2 #3 (Red Hat Linux)) id 1iFBUv-0002T5-Bh; Tue, 01 Oct 2019 06:18:57 +0000 Received: from lelv0143.ext.ti.com ([198.47.23.248]) by bombadil.infradead.org with esmtps (Exim 4.92.2 #3 (Red Hat Linux)) id 1iFBSs-0000IR-B4 for linux-arm-kernel@lists.infradead.org; Tue, 01 Oct 2019 06:16:53 +0000 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0143.ext.ti.com (8.15.2/8.15.2) with ESMTP id x916GkWm009371; Tue, 1 Oct 2019 01:16:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1569910606; bh=Pgjk77igAROFlh+s9KVYoYfiPSmphJHDbtf3r1cTFqA=; h=From:To:CC:Subject:Date:In-Reply-To:References; b=LVpV9EiLSCRz6kyP8oQa0MpJliySHKFFTPgTswRXLfB9Fk3L8BnHFUZZa3yrzxBNA cTlBUFGoCP1y/jaz0p0l9WeFvtbTfmAXWmiT3mcHz4HjCo8WBNw2BYQLP4NBVHJRdH LbkVH3QjyHPzToUo5IscHNEebt3cIavKVxK4MaoM= Received: from DLEE104.ent.ti.com (dlee104.ent.ti.com [157.170.170.34]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x916GkOY034146 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Tue, 1 Oct 2019 01:16:46 -0500 Received: from DLEE106.ent.ti.com (157.170.170.36) by DLEE104.ent.ti.com (157.170.170.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Tue, 1 Oct 2019 01:16:35 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DLEE106.ent.ti.com (157.170.170.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Tue, 1 Oct 2019 01:16:45 -0500 Received: from feketebors.ti.com (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id x916GGXC090310; Tue, 1 Oct 2019 01:16:42 -0500 From: Peter Ujfalusi To: , , , Subject: [PATCH v3 07/14] dt-bindings: dma: ti: Add document for K3 UDMA Date: Tue, 1 Oct 2019 09:16:57 +0300 Message-ID: <20191001061704.2399-8-peter.ujfalusi@ti.com> X-Mailer: git-send-email 2.23.0 In-Reply-To: <20191001061704.2399-1-peter.ujfalusi@ti.com> References: <20191001061704.2399-1-peter.ujfalusi@ti.com> MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190930_231650_517828_F0165F2C X-CRM114-Status: GOOD ( 17.40 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, grygorii.strashko@ti.com, lokeshvutla@ti.com, j-keerthy@ti.com, linux-kernel@vger.kernel.org, t-kristo@ti.com, tony@atomide.com, dmaengine@vger.kernel.org, dan.j.williams@intel.com, linux-arm-kernel@lists.infradead.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org TmV3IGJpbmRpbmcgZG9jdW1lbnQgZm9yClRleGFzIEluc3RydW1lbnRzIEszIE5BVlNTIFVuaWZp ZWQgRE1BIOKAkyBQZXJpcGhlcmFsIFJvb3QgQ29tcGxleCAoVURNQS1QKS4KClVETUEtUCBpcyBp bnRyb2R1Y2VkIGFzIHBhcnQgb2YgdGhlIEszIGFyY2hpdGVjdHVyZSBhbmQgY2FuIGJlIGZvdW5k IGluCkFNNjU0IGFuZCBqNzIxZS4KClNpZ25lZC1vZmYtYnk6IFBldGVyIFVqZmFsdXNpIDxwZXRl ci51amZhbHVzaUB0aS5jb20+Ci0tLQogLi4uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL3RpL2sz LXVkbWEudHh0ICAgIHwgMTg1ICsrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9kdC1iaW5kaW5n cy9kbWEvazMtdWRtYS5oICAgICAgICAgICAgIHwgIDEwICsKIDIgZmlsZXMgY2hhbmdlZCwgMTk1 IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRy ZWUvYmluZGluZ3MvZG1hL3RpL2szLXVkbWEudHh0CiBjcmVhdGUgbW9kZSAxMDA2NDQgaW5jbHVk ZS9kdC1iaW5kaW5ncy9kbWEvazMtdWRtYS5oCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL2RtYS90aS9rMy11ZG1hLnR4dCBiL0RvY3VtZW50YXRpb24vZGV2 aWNldHJlZS9iaW5kaW5ncy9kbWEvdGkvazMtdWRtYS50eHQKbmV3IGZpbGUgbW9kZSAxMDA2NDQK aW5kZXggMDAwMDAwMDAwMDAwLi4zYTg4MTZlYzljZTAKLS0tIC9kZXYvbnVsbAorKysgYi9Eb2N1 bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZG1hL3RpL2szLXVkbWEudHh0CkBAIC0wLDAg KzEsMTg1IEBACisqIFRleGFzIEluc3RydW1lbnRzIEszIE5BVlNTIFVuaWZpZWQgRE1BIOKAkyBQ ZXJpcGhlcmFsIFJvb3QgQ29tcGxleCAoVURNQS1QKQorCitUaGUgVURNQS1QIGlzIGludGVuZGVk IHRvIHBlcmZvcm0gc2ltaWxhciAoYnV0IHNpZ25pZmljYW50bHkgdXBncmFkZWQpIGZ1bmN0aW9u cworYXMgdGhlIHBhY2tldC1vcmllbnRlZCBETUEgdXNlZCBvbiBwcmV2aW91cyBTb0MgZGV2aWNl cy4gVGhlIFVETUEtUCBtb2R1bGUKK3N1cHBvcnRzIHRoZSB0cmFuc21pc3Npb24gYW5kIHJlY2Vw dGlvbiBvZiB2YXJpb3VzIHBhY2tldCB0eXBlcy4gVGhlIFVETUEtUCBpcworYXJjaGl0ZWN0ZWQg dG8gZmFjaWxpdGF0ZSB0aGUgc2VnbWVudGF0aW9uIGFuZCByZWFzc2VtYmx5IG9mIFNvQyBETUEg ZGF0YQorc3RydWN0dXJlIGNvbXBsaWFudCBwYWNrZXRzIHRvL2Zyb20gc21hbGxlciBkYXRhIGJs b2NrcyB0aGF0IGFyZSBuYXRpdmVseQorY29tcGF0aWJsZSB3aXRoIHRoZSBzcGVjaWZpYyByZXF1 aXJlbWVudHMgb2YgZWFjaCBjb25uZWN0ZWQgcGVyaXBoZXJhbC4gTXVsdGlwbGUKK1R4IGFuZCBS eCBjaGFubmVscyBhcmUgcHJvdmlkZWQgd2l0aGluIHRoZSBETUEgd2hpY2ggYWxsb3cgbXVsdGlw bGUgc2VnbWVudGF0aW9uCitvciByZWFzc2VtYmx5IG9wZXJhdGlvbnMgdG8gYmUgb25nb2luZy4g VGhlIERNQSBjb250cm9sbGVyIG1haW50YWlucyBzdGF0ZQoraW5mb3JtYXRpb24gZm9yIGVhY2gg b2YgdGhlIGNoYW5uZWxzIHdoaWNoIGFsbG93cyBwYWNrZXQgc2VnbWVudGF0aW9uIGFuZAorcmVh c3NlbWJseSBvcGVyYXRpb25zIHRvIGJlIHRpbWUgZGl2aXNpb24gbXVsdGlwbGV4ZWQgYmV0d2Vl biBjaGFubmVscyBpbiBvcmRlcgordG8gc2hhcmUgdGhlIHVuZGVybHlpbmcgRE1BIGhhcmR3YXJl LiBBbiBleHRlcm5hbCBETUEgc2NoZWR1bGVyIGlzIHVzZWQgdG8KK2NvbnRyb2wgdGhlIG9yZGVy aW5nIGFuZCByYXRlIGF0IHdoaWNoIHRoaXMgbXVsdGlwbGV4aW5nIG9jY3VycyBmb3IgVHJhbnNt aXQKK29wZXJhdGlvbnMuIFRoZSBvcmRlcmluZyBhbmQgcmF0ZSBvZiBSZWNlaXZlIG9wZXJhdGlv bnMgaXMgaW5kaXJlY3RseSBjb250cm9sbGVkCitieSB0aGUgb3JkZXIgaW4gd2hpY2ggYmxvY2tz IGFyZSBwdXNoZWQgaW50byB0aGUgRE1BIG9uIHRoZSBSeCBQU0ktTCBpbnRlcmZhY2UuCisKK1Ro ZSBVRE1BLVAgYWxzbyBzdXBwb3J0cyBhY3RpbmcgYXMgYm90aCBhIFVUQyBhbmQgVURNQS1DIGZv ciBpdHMgaW50ZXJuYWwKK2NoYW5uZWxzLiBDaGFubmVscyBpbiB0aGUgVURNQS1QIGNhbiBiZSBj b25maWd1cmVkIHRvIGJlIGVpdGhlciBQYWNrZXQtQmFzZWQgb3IKK1RoaXJkLVBhcnR5IGNoYW5u ZWxzIG9uIGEgY2hhbm5lbCBieSBjaGFubmVsIGJhc2lzLgorCitBbGwgdHJhbnNmZXJzIHdpdGhp biBOQVZTUyBpcyBkb25lIGJldHdlZW4gUFNJLUwgc291cmNlIGFuZCBkZXN0aW5hdGlvbiB0aHJl YWRzLgorVGhlIHBlcmlwaGVyYWxzIHNlcnZpY2VkIGJ5IFVETUEgY2FuIGJlIFBTSS1MIG5hdGl2 ZSAoc2EydWwsIGNwc3csIGV0Yykgb3IKK2xlZ2FjeSwgbm9uIFBTSS1MIG5hdGl2ZSBwZXJpcGhl cmFscy4gSW4gdGhlIGxhdGVyIGNhc2UgYSBzcGVjaWFsLCBzbWFsbCBQRE1BIGlzCit0YXNrZWQg dG8gYWN0IGFzIGEgYnJpZGdlIGJldHdlZW4gdGhlIFBTSS1MIGZhYnJpYyBhbmQgdGhlIGxlZ2Fj eSBwZXJpcGhlcmFsLgorCitQRE1BcyBjYW4gYmUgY29uZmlndXJlZCB2aWEgVURNQVAgcGVlciBy ZWdpc3RlcnMgdG8gbWF0Y2ggd2l0aCB0aGUgY29uZmlndXJhdGlvbgorb2YgdGhlIGxlZ2FjeSBw ZXJpcGhlcmFsLgorCitSZXF1aXJlZCBwcm9wZXJ0aWVzOgorLS0tLS0tLS0tLS0tLS0tLS0tLS0K Ky0gY29tcGF0aWJsZToJCVNob3VsZCBiZQorCQkJInRpLGFtNjU0LW5hdnNzLW1haW4tdWRtYXAi IGZvciBhbTY1NCBtYWluIE5BVlNTIFVETUFQCisJCQkidGksYW02NTQtbmF2c3MtbWN1LXVkbWFw IiBmb3IgYW02NTQgbWN1IE5BVlNTIFVETUFQCisJCQkidGksajcyMWUtbmF2c3MtbWFpbi11ZG1h cCIgZm9yIGo3MjFlIG1haW4gTkFWU1MgVURNQVAKKwkJCSJ0aSxqNzIxZS1uYXZzcy1tY3UtdWRt YXAiIGZvciBqNzIxZSBtY3UgTkFWU1MgVURNQVAKKy0gI2RtYS1jZWxsczoJCVNob3VsZCBiZSBz ZXQgdG8gPDM+LgorCQkJLSBUaGUgZmlyc3QgcGFyYW1ldGVyIGlzIGEgcGhhbmRsZSB0byB0aGUg cmVtb3RlIFBTSS1MCisJCQkgIGVuZHBvaW50CisJCQktIFRoZSBzZWNvbmQgcGFyYW1ldGVyIGlz IHRoZSB0aHJlYWQgb2Zmc2V0IHdpdGhpbiB0aGUKKwkJCSAgcmVtb3RlIHRocmVhZCBJRCByYW5n ZQorCQkJLSBUaGUgdGhpcmQgcGFyYW1ldGVyIGlzIHRoZSBjaGFubmVsIGRpcmVjdGlvbi4KKy0g cmVnOgkJCU1lbW9yeSBtYXAgb2YgVURNQVAKKy0gcmVnLW5hbWVzOgkJImdjZmciLCAicmNoYW5y dCIsICJ0Y2hhbnJ0IgorLSBtc2ktcGFyZW50OgkJcGhhbmRsZSBmb3IgInRpLHNjaS1pbnRhIiBp bnRlcnJ1cHQgY29udHJvbGxlcgorLSB0aSxyaW5nYWNjOgkJcGhhbmRsZSBmb3IgdGhlIHJpbmcg YWNjZWxlcmF0b3Igbm9kZQorLSB0aSxwc2lsLWJhc2U6CQlQU0ktTCB0aHJlYWQgSUQgYmFzZSBv ZiB0aGUgVURNQVAgY2hhbm5lbHMKKy0gdGksc2NpOgkJcGhhbmRsZSBvbiBUSS1TQ0kgY29tcGF0 aWJsZSBTeXN0ZW0gY29udHJvbGxlciBub2RlCistIHRpLHNjaS1kZXYtaWQ6CVRJLVNDSSBkZXZp Y2UgaWQKKy0gdGksc2NpLXJtLXJhbmdlLXRjaGFuOiBVRE1BIHRjaGFuIHJlc291cmNlIGxpc3Qg aW4gcGFpcnMgb2YgdHlwZSBhbmQgc3VidHlwZQorLSB0aSxzY2ktcm0tcmFuZ2UtcmNoYW46IFVE TUEgcmNoYW4gcmVzb3VyY2UgbGlzdCBpbiBwYWlycyBvZiB0eXBlIGFuZCBzdWJ0eXBlCistIHRp LHNjaS1ybS1yYW5nZS1yZmxvdzogVURNQSByZmxvdyByZXNvdXJjZSBsaXN0IGluIHBhaXJzIG9m IHR5cGUgYW5kIHN1YnR5cGUKKworRm9yIFBTSS1MIHRocmVhZCBtYW5hZ2VtZW50IHRoZSBwYXJl bnQgTkFWU1Mgbm9kZSBtdXN0IGhhdmU6CistIHRpLHNjaToJCXBoYW5kbGUgb24gVEktU0NJIGNv bXBhdGlibGUgU3lzdGVtIGNvbnRyb2xsZXIgbm9kZQorLSB0aSxzY2ktZGV2LWlkOglUSS1TQ0kg ZGV2aWNlIGlkIG9mIHRoZSBOQVZTUyBpbnN0YW5jZQorCitSZW1vdGUgUFNJLUwgZW5kcG9pbnQK KworUmVxdWlyZWQgcHJvcGVydGllczoKKy0tLS0tLS0tLS0tLS0tLS0tLS0tCistIHRpLHBzaWwt YmFzZToJCVBTSS1MIHRocmVhZCBJRCBiYXNlIG9mIHRoZSBlbmRwb2ludAorCitXaXRoaW4gdGhl IFBTSS1MIGVuZHBvaW50IG5vZGUgdGhyZWFkIGNvbmZpZ3VyYXRpb24gc3Vibm9kZXMgbXVzdCBw cmVzZW50IHdpdGg6Citwc2lsLWNvbmZpZ1ggbmFtaW5nIGNvbnZlbnRpb24sIHdoZXJlIFggaXMg dGhlIHRocmVhZCBJRCBvZmZzZXQuCisKK0NvbmZpZ3VyYXRpb24gbm9kZSBPcHRpb25hbCBwcm9w ZXJ0aWVzOgorLS0tLS0tLS0tLS0tLS0tLS0tLS0KKy0gdGkscGRtYS1zdGF0aWN0ci10eXBlOklu IGNhc2UgdGhlIHJlbW90ZSBlbmRwb2ludCAoUERNQXMpIHJlcXVpcmVzIFN0YXRpY1RSCisJCQlj b25maWd1cmF0aW9uOgorCQkJLSBQU0lMX1NUQVRJQ19UUl9YWSAoMSk6IFhZIHR5cGUgb2YgU3Rh dGljVFIKKwkJCUZvciBlbmRwb2ludHMgd2l0aG91dCBTdGF0aWNUUiB0aGUgcHJvcGVydHkgaXMg bm90CisJCQluZWVkZWQgb3IgdG8gYmUgc2V0IFBTSUxfU1RBVElDX1RSX05PTkUgKDApLgorLSB0 aSxwZG1hLWVuYWJsZS1hY2MzMjoJRm9yY2UgMzIgYml0IGFjY2VzcyBvbiBwZXJpcGhlcmFsIHBv cnQuIE9ubHkgdmFsaWQgZm9yCisJCQlYWSB0eXBlIFN0YXRpY1RSLCBub3Qgc3VwcG9ydGVkIG9u IGFtNjU0LgorCQkJTXVzdCBiZSBlbmFibGVkIGZvciB0aHJlYWRzIHNlcnZpY2luZyBNY0FTUCB3 aXRoIEFGSUZPCisJCQlieXBhc3MgbW9kZS4KKy0gdGkscGRtYS1lbmFibGUtYnVyc3Q6CUVuYWJs ZSBidXJzdCBhY2Nlc3Mgb24gcGVyaXBoZXJhbCBwb3J0LiBPbmx5IHZhbGlkIGZvcgorCQkJWFkg dHlwZSBTdGF0aWNUUiwgbm90IHN1cHBvcnRlZCBvbiBhbTY1NC4KKy0gdGksY2hhbm5lbC10cGw6 CUNoYW5uZWwgVGhyb3VnaHB1dCBsZXZlbDoKKwkJCTAgLyBvciBub3QgcHJlc2VudCAtIG5vcm1h bCBjaGFubmVsCisJCQkxIC0gSGlnaCBUaHJvdWdocHV0IGNoYW5uZWwKKwkJCTIgLSBVbHRyYSBI aWdoIFRocm91Z2hwdXQgY2hhbm5lbCAoajcyMWUgb25seSkKKy0gdGksbmVlZHMtZXBpYjoJSWYg dGhlIGVuZHBvaW50IHJlcXVpcmUgRVBJQiB0byBiZSBwcmVzZW50IGluIHRoZQorCQkJZGVzY3Jp cHRvci4KKy0gdGkscHNkLXNpemU6CQlTaXplIG9mIHRoZSBQcm90b2NvbCBTcGVjaWZpYyBEYXRh IHNlY3Rpb24gb2YgdGhlCisJCQlkZXNjcmlwdG9yLgorLSB0aSxub3RkcGt0OgkJVGhlIFRlYXJk b3duIENvbXBsZXRpb24gTWVzc2FnZSBvbiB0aGUgdGhyZWFkIG11c3QgYmUKKwkJCXN1cHByZXNz ZWQuCisKK0V4YW1wbGU6CisKK21haW5fbmF2c3M6IG1haW5fbmF2c3MgeworCWNvbXBhdGlibGUg PSAic2ltcGxlLWJ1cyI7CisJI2FkZHJlc3MtY2VsbHMgPSA8Mj47CisJI3NpemUtY2VsbHMgPSA8 Mj47CisJZG1hLWNvaGVyZW50OworCWRtYS1yYW5nZXM7CisJcmFuZ2VzOworCisJdGksc2NpID0g PCZkbXNjPjsKKwl0aSxzY2ktZGV2LWlkID0gPDExOD47CisKKwltYWluX3VkbWFwOiBkbWEtY29u dHJvbGxlckAzMTE1MDAwMCB7CisJCWNvbXBhdGlibGUgPSAidGksajcyMWUtbmF2c3MtbWFpbi11 ZG1hcCI7CisJCXJlZyA9CTwweDAgMHgzMTE1MDAwMCAweDAgMHgxMDA+LAorCQkJPDB4MCAweDM0 MDAwMDAwIDB4MCAweDEwMDAwMD4sCisJCQk8MHgwIDB4MzUwMDAwMDAgMHgwIDB4MTAwMDAwPjsK KwkJcmVnLW5hbWVzID0gImdjZmciLCAicmNoYW5ydCIsICJ0Y2hhbnJ0IjsKKwkJI2RtYS1jZWxs cyA9IDwzPjsKKworCQl0aSxyaW5nYWNjID0gPCZtYWluX3JpbmdhY2M+OworCQl0aSxwc2lsLWJh c2UgPSA8MHgxMDAwPjsKKworCQlpbnRlcnJ1cHQtcGFyZW50ID0gPCZtYWluX3VkbWFzc19pbnRh PjsKKworCQl0aSxzY2kgPSA8JmRtc2M+OworCQl0aSxzY2ktZGV2LWlkID0gPDIxMj47CisKKwkJ dGksc2NpLXJtLXJhbmdlLXRjaGFuID0gPDB4MGQ+LCAvKiBUWF9DSEFOICovCisJCQkJCTwweDBm PiwgLyogVFhfSENIQU4gKi8KKwkJCQkJPDB4MTA+OyAvKiBUWF9VSENIQU4gKi8KKwkJdGksc2Np LXJtLXJhbmdlLXJjaGFuID0gPDB4MGE+LCAvKiBSWF9DSEFOICovCisJCQkJCTwweDBiPiwgLyog UlhfSENIQU4gKi8KKwkJCQkJPDB4MGM+OyAvKiBSWF9VSENIQU4gKi8KKwkJdGksc2NpLXJtLXJh bmdlLXJmbG93ID0gPDB4MDA+OyAvKiBHUCBSRkxPVyAqLworCX07Cit9OworCitwc2lsc3NAMzQw YzAwMCB7CisJLyogUFNJTFNTMSBBQVNSQyAqLworCWNvbXBhdGlibGUgPSAidGksajcyMWUtcHNp bHNzIjsKKwlyZWcgPSA8MHgwIDB4MDM0MGMwMDAgMHgwIDB4MTAwMD47CisJcmVnLW5hbWVzID0g ImNvbmZpZyI7CisKKwlwZG1hX21haW5fbWNhc3BfZzA6IHBkbWFfbWFpbl9tY2FzcF9nMCB7CisJ CS8qIFBETUE2IChQRE1BX01DQVNQX0cwKSAqLworCQl0aSxwc2lsLWJhc2UgPSA8MHg0NDAwPjsK KworCQkvKiBwc2lsLWNvbmZpZzAgKi8KKwkJcHNpbC1jb25maWcwIHsKKwkJCXRpLHBkbWEtc3Rh dGljdHItdHlwZSA9IDxQRE1BX1NUQVRJQ19UUl9YWT47CisJCQl0aSxwZG1hLWVuYWJsZS1hY2Mz MjsKKwkJCXRpLHBkbWEtZW5hYmxlLWJ1cnN0OworCQl9OworCX07Cit9OworCittY2FzcDA6IG1j YXNwQDAyQjAwMDAwIHsKKy4uLgorCS8qIHR4OiBQRE1BX01BSU5fTUNBU1BfRzAtMCwgcng6IFBE TUFfTUFJTl9NQ0FTUF9HMC0wICovCisJZG1hcyA9IDwmbWFpbl91ZG1hcCAmcGRtYV9tYWluX21j YXNwX2cwIDAgVURNQV9ESVJfVFg+LAorCSAgICAgICA8Jm1haW5fdWRtYXAgJnBkbWFfbWFpbl9t Y2FzcF9nMCAwIFVETUFfRElSX1JYPjsKKwlkbWEtbmFtZXMgPSAidHgiLCAicngiOworLi4uCit9 OworCitjcnlwdG86IGNyeXB0b0A0RTAwMDAwIHsKKwljb21wYXRpYmxlID0gInRpLHNhMnVsLWNy eXB0byI7CisuLi4KKworCS8qIHR4OiBjcnlwdG9fcG5wLTEsIHJ4OiBjcnlwdG9fcG5wLTEgKi8K KwlkbWFzID0gPCZtYWluX3VkbWFwICZjcnlwdG8gMCBVRE1BX0RJUl9UWD4sCisJICAgICAgIDwm bWFpbl91ZG1hcCAmY3J5cHRvIDAgVURNQV9ESVJfUlg+LAorCSAgICAgICA8Jm1haW5fdWRtYXAg JmNyeXB0byAxIFVETUFfRElSX1JYPjsKKwlkbWEtbmFtZXMgPSAidHgiLCAicngxIiwgInJ4MiI7 CisuLi4KKwlwc2lsLWNvbmZpZzAgeworCQl0aSxuZWVkcy1lcGliOworCQl0aSxwc2Qtc2l6ZSA9 IDw2ND47CisJCXRpLG5vdGRwa3Q7CisJfTsKKworCXBzaWwtY29uZmlnMSB7CisJCXRpLG5lZWRz LWVwaWI7CisJCXRpLHBzZC1zaXplID0gPDY0PjsKKwkJdGksbm90ZHBrdDsKKwl9OworCisJcHNp bC1jb25maWcyIHsKKwkJdGksbmVlZHMtZXBpYjsKKwkJdGkscHNkLXNpemUgPSA8NjQ+OworCQl0 aSxub3RkcGt0OworCX07Cit9OwpkaWZmIC0tZ2l0IGEvaW5jbHVkZS9kdC1iaW5kaW5ncy9kbWEv azMtdWRtYS5oIGIvaW5jbHVkZS9kdC1iaW5kaW5ncy9kbWEvazMtdWRtYS5oCm5ldyBmaWxlIG1v ZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMC4uNzQ3OWQ5OTFhMTQ3Ci0tLSAvZGV2L251bGwK KysrIGIvaW5jbHVkZS9kdC1iaW5kaW5ncy9kbWEvazMtdWRtYS5oCkBAIC0wLDAgKzEsMTAgQEAK KyNpZm5kZWYgX19EVF9USV9VRE1BX0gKKyNkZWZpbmUgX19EVF9USV9VRE1BX0gKKworI2RlZmlu ZSBVRE1BX0RJUl9UWAkJMAorI2RlZmluZSBVRE1BX0RJUl9SWAkJMQorCisjZGVmaW5lIFBETUFf U1RBVElDX1RSX05PTkUJMAorI2RlZmluZSBQRE1BX1NUQVRJQ19UUl9YWQkxCisKKyNlbmRpZiAv KiBfX0RUX1RJX1VETUFfSCAqLwotLSAKUGV0ZXIKClRleGFzIEluc3RydW1lbnRzIEZpbmxhbmQg T3ksIFBvcmtrYWxhbmthdHUgMjIsIDAwMTgwIEhlbHNpbmtpLgpZLXR1bm51cy9CdXNpbmVzcyBJ RDogMDYxNTUyMS00LiBLb3RpcGFpa2thL0RvbWljaWxlOiBIZWxzaW5raQoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK