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 BA01BE776C2 for ; Mon, 2 Oct 2023 20:55:22 +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:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:From: References:Cc:To:Subject:Date:Message-ID:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=K7qDMVHnjZGpsxLtK9CuEJgbuXyRTXFvgVHi8sjttsg=; b=IM/cPUTBgF6txrnZgBatyPgJYU GAiBRdbtRwdc8BHfLLTeSuOz+SlAkclqs2ofAnKGGDqbBRwFgUHKwzl273rWGU7gZaro5YEaNSWfZ Bf1147/Ojpt6AEJGWw3+Y6bMFpmG+jnURulOENhvnn/0DCqzr41cEbkAh5stQHq1/5W8b50PNFu8a x1Kr6E2ztwXrhXuwJ4E3a6pVGhZJG2YqUXXFJpPtJQdvmUy0RtY0mjPVw1OWWPkRPGfAS3f2D/V6u 7ZhyJkS3TYeF3E/et4P+0fPsTgiOkzuwItcbCGWL4RLKLLDrPU9Nfx/qUaBBE/IpYsH52D/YuZTU6 vSk9wVrg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qnPwJ-00DMKl-2k; Mon, 02 Oct 2023 20:54:51 +0000 Received: from mail-dm6nam04on20610.outbound.protection.outlook.com ([2a01:111:f400:7e8b::610] helo=NAM04-DM6-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qnPwH-00DMK4-0P for linux-arm-kernel@lists.infradead.org; Mon, 02 Oct 2023 20:54:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KaqNzEx6qlpVhdjRlLqCSQMTLksgQPjp/WnLU5LKRGxw2lPKnwz62wr+g3y52RJPdxdNGbVzq1vI+i/hw1a+VElObToEUyfbh9RpUghaPxFDSJE+tAbj43CCOkF0QvkfLCi1T+Jej91eSLtfxGZbAwc9GPFat/3thgFSat/RC7wkLI86wP217hRFGJSZIKu4EqUtg3CQOc6nKUbl8FUVFsrQM85zuPmkgCPKfl07HowTbkPrKFSZ0eOARY/Nsh73oWuwcxEQFEYPfrXK4Cis0q3bjfg5a/cLRzB8MbsJvsfPqRF9SNpKHAaDOeuRDMY1Q9D3ojbIn6tKIqtSoCZqbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=zbpB+AoocbRTxiikZzHZl9g37pNzRKZJA+SnuzvcXe8=; b=PpBwQLfAixL0SCl5Aq51259fn0FKnOpdoh5RpdiDE2jgIE4q9/t1RxPcSL6xKjRjefzfP6QBP6Rm984Bhb3Wk5B/XiCamEvl4Er85+RW0MoH5RNd9KpP3hHXg+3SOFC+//BgwOE85mCtp8Tb/UiV8YMWWzwmi9fHrE3uNr0LLomrOSj+T3F48YVwTtFfd8hyF69KL2Tds4uH23iwUhotnI91Jx0VQ+czim2b025SB+4h9GGJSwigb96DNuIxwgFh1ob9nJK87j9pv17d0Rtug/XWPrMulXvUwPUzVxsP2HgTieVrLJfpn1BZMF2f5VyBnH49wtmS/HAOdMPF6MJ2ng== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zbpB+AoocbRTxiikZzHZl9g37pNzRKZJA+SnuzvcXe8=; b=i6K4vFTfiyJC/7pTwfHKiyUtH8FQ7DHZDcjw0adDMNCu1+k/oiLLDiaKXQZxdNBcJTkf0q79F95KDSQnYVACTOIRCqK+ZY+c3o4m53y+EEb/k35iD0AxPTr0ctfWZ6BwrxJoMvlVf9+0UcFJpKYV1ohRiMYuGgNaZe2SJQpApiE= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from BY5PR12MB3683.namprd12.prod.outlook.com (2603:10b6:a03:1a5::16) by CH2PR12MB4040.namprd12.prod.outlook.com (2603:10b6:610:ac::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6838.29; Mon, 2 Oct 2023 20:54:34 +0000 Received: from BY5PR12MB3683.namprd12.prod.outlook.com ([fe80::8304:46bd:5017:3dcb]) by BY5PR12MB3683.namprd12.prod.outlook.com ([fe80::8304:46bd:5017:3dcb%7]) with mapi id 15.20.6838.030; Mon, 2 Oct 2023 20:54:34 +0000 Message-ID: Date: Mon, 2 Oct 2023 15:54:30 -0500 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v5 2/4] dts: zynqmp: add properties for TCM in remoteproc Content-Language: en-US To: Mathieu Poirier Cc: andersson@kernel.org, robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, michal.simek@amd.com, radhey.shyam.pandey@amd.com, ben.levinsky@amd.com, linux-remoteproc@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org References: <20230928155900.3987103-1-tanmay.shah@amd.com> <20230928155900.3987103-3-tanmay.shah@amd.com> From: Tanmay Shah In-Reply-To: X-ClientProxiedBy: SJ0PR05CA0022.namprd05.prod.outlook.com (2603:10b6:a03:33b::27) To BY5PR12MB3683.namprd12.prod.outlook.com (2603:10b6:a03:1a5::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BY5PR12MB3683:EE_|CH2PR12MB4040:EE_ X-MS-Office365-Filtering-Correlation-Id: 1404d8b6-d483-41be-77d8-08dbc389c7ec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Y/tS6AeJh7USO5mA9qVhJfJSgzku10itbh0btxvkFzjyb6Gv7i4P/nVWA5ZO/vHpC2JGiXLOQL9qddMMK6y1igQuIR5FEWyFms6SbUjWTltnUZRxEk8d8Ur6/yxTYMhlNLeyvSz7kC1j/LfcRYVb4O6EcQ+2V6Ph5DpDUakFlD3SyO1cCbEod+JivPmjRuYdCBTBppiUkZx0dv/xb5hk2QRFWkoyTyHuUKM8S9JnsaAWcx0GHeY43z8j10/VFptfdZj15oWGK0PHwFuiz2Q+eYNmuJl5TkE4mD/Gsdha3lamDRWdEzoc3L7T0PnmgkSWEczPZBuWixG/3kVywhc7aVvPa19CnDZdX1Tbojln+LmZVF5oeRqhLUxRhYBDXCLwlWNb3hXOQ623cSOmQeZnxrdNFgk+p9gCCt738RNWToudHntJ0yb9jK0mozlh/vujapUMrIYqzv0ocS1SVJFP90Ub9ZphEZjfm/45/AngEJxW6Dqw1zmf5srbe+9g7c6ywrWbpQCPPNi0WLL3dWjgdVIpHmpsv8vkuQx245NvTlmt60Ny9yt4eQqD36N9M1LBDiJy9u48mQbqtHa9OVR6z93ZlaIvnyU03lzakIaSzS889NmY3eOK3+S2lG7KONx09r+Vz9yfMuOlUEs1OIWuFQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BY5PR12MB3683.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(39860400002)(366004)(136003)(396003)(346002)(230922051799003)(451199024)(64100799003)(186009)(1800799009)(36756003)(41300700001)(66476007)(2906002)(316002)(31696002)(86362001)(8936002)(8676002)(66946007)(5660300002)(6916009)(44832011)(4326008)(66556008)(83380400001)(31686004)(6486002)(2616005)(478600001)(26005)(38100700002)(6666004)(6512007)(6506007)(53546011)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dTZSSklNbVV1c1JPOVR5M2t1ZVROUHZUL2xIOFRWUnFoUStTTDQrdnJLU0h6?= =?utf-8?B?WXIyaysweE9ZU21kbXJwU2ZlbldDR3RERUhpaW5SZVV6TnVQaVhURGRMLzcx?= =?utf-8?B?dWV4UWdoSVg2WVdFZnUyMFdSbDZ5UHRBaXc1Vy8xd0d5ekhRUGNLK0h6OUsz?= =?utf-8?B?MzFlV3dybEVBS1FRL3VpQkRKdTFDU1oxdWJjN2xPL2FyOW9lZnFSOW0yMnd1?= =?utf-8?B?MmpZaEtpWUxEbU1UYUFldkhVN0krY2ZiMjZjckRqVkNUVmtqSFhCUUd5V0Yy?= =?utf-8?B?VnorRmMzbkFHYXJrR2o0Qmpka0pqazgwYkNEdisraWhMNlU2eHRzdU5Vc1o1?= =?utf-8?B?RmwxV2k3VTY1YUJhSXNqQkZYTVhWc3NoWENNODZVRjJVS3Z3SFJFL2lNblU0?= =?utf-8?B?cUJUUTMzV29Fc1YzQ2tKaDFsdCtkMnRoUlplL3hkbWtkMUhlNktzaTRNT1Bx?= =?utf-8?B?ZXZwRXhSaEFJT1FiYXVzRExmTCtmRHFMVEppZTJoQUZTQnR6UW1BWGJpWWNa?= =?utf-8?B?L1ZCaTNzR2tSVVJKb0dubVpmMjdNOVBKQjZtQzNXcVhaaWEvN25ac2hNTGMz?= =?utf-8?B?eXQ2bjByQ3ZVd1lWYVAvZFVZNU5jY2p3RTA5UVhhYnFFdGxpRHFBY0xmam0v?= =?utf-8?B?ZXBsZlk0MHI1L25mZUJicHlUUU1CQzNpeFdxZ0I2NVR6c3A1ZVpLeE9XWUZE?= =?utf-8?B?ejNaZ0crWWh5VWdmVWtkVXM2d0Nza21ueTQvNWIzbXRJSW9tUkF4cTIzZkw5?= =?utf-8?B?aUtubU5qL1NlMXB0V21lV1ZteDkrMS80bVo5dDhGN2hnSVMrYlFuNm40RStW?= =?utf-8?B?aUIxTFpuTTZkOWdDeXlUV0RrUmRnNEVCSmpEMFMvMTNEN2c5M0lzbVVOOWF3?= =?utf-8?B?amZEYTJJV1BZekJFeFFBNU9QL3ZmcHAzR3Rodms3eitxMXQvQTE0MzJOZDVm?= =?utf-8?B?SElRKzhYMFZWbDZtTW5uZFZZSlhhTzdYdHlDcldGM0dGS0pVNndxMWtYdXQ0?= =?utf-8?B?SGg3SnE1dXVXNnd5YlFNbjZDOW1BczcxaG1pSkV4TjNUVDdRTmxKZHgwcW80?= =?utf-8?B?YzBlNFN2bUQydVdxdTJ2N0NUZlpyeW9PcndxOFJEWXdmSy8yQnFrWCtYR0pH?= =?utf-8?B?ZzllVStSOG5MYjA1YjVmdzg2bm1YLzUxcXNQcWJ6SjRhWHd6MzQ1UDRhNkE4?= =?utf-8?B?UGJNYTJzNlFJdGFKc2l6M0pXanhuTDN2aFg1TzlTR3FKN0tvSnVkY2I0eE54?= =?utf-8?B?WVhzN01ud0JDT2dsQXpwVGJNTkptdFFOOER2WktLK2ljbjRnVHIvMHJkUDRC?= =?utf-8?B?bTNEYlN5dit6ZjNDbFB1ZTA5SXdrd25iUXN0WEthUjI5MjRsK2lEbDZjU0lm?= =?utf-8?B?UlZBeWYzSEtMc2sxcW9idURVUjNCR0dZSFZwT2NpUUNxSHJTK1BRTHMyZkgr?= =?utf-8?B?OERuWUJtTDdUNHY4UURKV0JnalR3Qk04b0Z5MUpDTmFjeUU5cjhSMStDWUNV?= =?utf-8?B?S0tPL0lReVE4Vks1Mi9NNklVcTNXcWh1TTNMY3ZTN2ttS3JvaGxCRXRCa1ov?= =?utf-8?B?RlRVS0tzbUVnTjZIL0lUV001Zk0rZE0zVVNXazlKU0JHS054QlNUWHhwVGpl?= =?utf-8?B?d085N295Qk5aR01SYzZhL1RrN3BtWXRTd2VxYVRpTFlIRFFPSE5QTDB5eE04?= =?utf-8?B?UVNDVVNKTklMbDBPYnNEUHJYOUVTendjaUJ6ZGg2dlNwaUh4S0lSNy9PK2NF?= =?utf-8?B?OGdEbGl2MXNMSFRYWEtLOHltNXdBTkNkN25hQzlwd0FLbzFXOTNQZlFxM25H?= =?utf-8?B?MHYxU1ptMmR3YXdaRUZPSm1XOU9SaTJZZVFpRzZwNHZKa0I5ZWxqZkI2a0pF?= =?utf-8?B?R2s0SWdUYXBEV2JnRS9FODkwdU9NZEdYZkZCRU5JblNvSTIvVmM4MXc2RW1V?= =?utf-8?B?NlB5OXFpSnp4ZkZPcUJTbnZFNmhPTThLNnJ0bFRYSFR1YmRQTEdNK0J4ZlBk?= =?utf-8?B?WGpBelZQV0NNeUdRQ1ZPSTJnbW5ZWFBCTnlBdnZQMVpVQnJXaGRBM2FpRzVi?= =?utf-8?B?SlNHVjREdXQ4QmIvUXYvSFVoSnFjQXkwVkQweXdCVXAvVWtNa2RqbVBWTHI2?= =?utf-8?Q?owfEbCz3ZDmfpL3rqVACRdFSN?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1404d8b6-d483-41be-77d8-08dbc389c7ec X-MS-Exchange-CrossTenant-AuthSource: BY5PR12MB3683.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2023 20:54:34.7744 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Mo8qcwTYP/vf4s8JZ4Shk3AEfi+hd5qrC8AIBPO/JhkuzFSzALo+DEX/Z7wfWhlI X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR12MB4040 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231002_135449_170153_A572757D X-CRM114-Status: GOOD ( 44.22 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Ck9uIDEwLzIvMjMgMzoxNyBQTSwgTWF0aGlldSBQb2lyaWVyIHdyb3RlOgo+IE9uIE1vbiwgMiBP Y3QgMjAyMyBhdCAxMToxMiwgVGFubWF5IFNoYWggPHRhbm1heS5zaGFoQGFtZC5jb20+IHdyb3Rl Ogo+ID4KPiA+Cj4gPiBPbiAxMC8yLzIzIDExOjI1IEFNLCBUYW5tYXkgU2hhaCB3cm90ZToKPiA+ ID4gSGkgTWF0aGlldSwKPiA+ID4KPiA+ID4gVGhhbmtzIGZvciB0aGUgcmV2aWV3cy4gUGxlYXNl IGZpbmQgbXkgY29tbWVudHMgYmVsb3cuCj4gPiA+Cj4gPiA+IE9uIDEwLzIvMjMgMTA6NTUgQU0s IE1hdGhpZXUgUG9pcmllciB3cm90ZToKPiA+ID4gPiBPbiBUaHUsIFNlcCAyOCwgMjAyMyBhdCAw ODo1ODo1OEFNIC0wNzAwLCBUYW5tYXkgU2hhaCB3cm90ZToKPiA+ID4gPiA+IEFkZCBwcm9wZXJ0 aWVzIGFzIHBlciBuZXcgYmluZGluZ3MgaW4genlucW1wIHJlbW90ZXByb2Mgbm9kZQo+ID4gPiA+ ID4gdG8gcmVwcmVzZW50IFRDTSBhZGRyZXNzIGFuZCBzaXplLiBUaGlzIHBhdGNoIGNvbmZpZ3Vy ZXMKPiA+ID4gPiA+IFJQVSBpbiBzcGxpdCBtb2RlIGFuZCBhZGRzIFRDTSBpbmZvcm1hdGlvbiBh Y2NvcmRpbmdseS4KPiA+ID4gPiA+Cj4gPiA+ID4KPiA+ID4gPiBXaHkgaXMgdGhpcyBjaGFuZ2Vk IGZyb20gbG9ja3N0ZXAgdG8gc3BsaXQgbW9kZT8gIFdoYXQgYWJvdXQgYWxsIHRoZSBwZW9wbGUg b3V0Cj4gPiA+ID4gdGhlcmUgdGhhdCBhcmUgZXhwZWN0aW5nIGEgbG9ja3N0ZXAgbW9kZT8KPiA+ ID4KPiA+ID4gSSBhZ3JlZSwgdGhpcyBzaG91bGQgaGF2ZSBiZWVuIGluIHNwbGl0IG1vZGUgaW4g dGhlIGZpcnN0IHBsYWNlIGFzIHdlIHdvdWxkIGxpa2UgdG8gZGVtb25zdHJhdGUgdXNlIG9mIGJv dGgKPiA+ID4KPiA+ID4gUlBVcyB3aXRoIHR3byBzZXBhcmF0ZSBkZW1vIGZpcm13YXJlcyB3aGlj aCBpcyB0aGUgYmVzdCB1c2Ugb2YgdGhlCj4gPiA+Cj4gPiA+IGhhcmR3YXJlIGFuZCB0aGUgbW9z dCBwcmVmZXJyZWQgdXNlIG9mIHp5bnFtcCBwbGF0Zm9ybSBieSBwZW9wbGUuIFRoYXQgbW90aXZh dGVzIHRvIGNoYW5nZQo+ID4gPgo+ID4gPiB0aGlzIHRvIHNwbGl0IG1vZGUuCj4gPiA+Cj4gPiA+ Cj4gPiA+IE5vdyBjaGFuZ2luZyB0aGlzIG1heSBub3QgYmUgcHJvYmxlbSBmb3IgbG90IG9mIHBl b3BsZSB3aXRoIGZvbGxvd2luZyByZWFzb25zLgo+ID4gPgo+ID4gPiBUaGUgZmlybXdhcmVzIHRo YXQgYXJlIG9ubHkgdXNpbmcgZmlyc3QgNjRLQiBvZiBUQ00gbWVtb3J5LCB0aGV5IGNhbiBlYXNp bHkgcnVuIGluIHNwbGl0IG1vZGUgYXMgd2VsbC4KPiA+ID4KPiA+ID4gQWxzbyBycG1zZyB2cmlu ZyBpbmZvcm1hdGlvbiBpc24ndCBhdmFpbGFibGUgaW4gZGV2aWNlLXRyZWUgeWV0LCBzbyBJIGFt IGhvcGluZyB0aGF0IGZpcm13YXJlIHRoYXQKPiA+ID4KPiA+ID4gYXJlIHVzaW5nIHVwc3RyZWFt IGRldmljZS10cmVlIGFyZSBub3QgdGhhdCBiaWcgeWV0Lgo+ID4gPgo+ID4gPiBJZiB3ZSBjaGFu Z2UgdGhpcyB0byBzcGxpdCBtb2RlIGJlZm9yZSBpbnRyb2R1Y2luZyBycG1zZyByZWxhdGVkIG5v ZGVzLCBJIGJldCBpdCB3aWxsIGFmZmVjdCB2ZXJ5IGxlc3MgbnVtYmVyIG9mIHBlb3BsZS4KPiA+ ID4KPiA+ID4KPiA+ID4gRm9yIGxvY2tzdGVwIG1vZGUgdGhlIGV4YW1wbGUgaXMgYXZhaWxhYmxl IGluIGR0LWJpbmRpbmdzIGRvY3VtZW50Lgo+ID4gPgo+Cj4gSSBjb3VsZCB1c2UgdGhlIHNhbWUg YXJndW1lbnQgZm9yIHRoZSBzcGxpdCBtb2RlLCBpLmUgZGVmYXVsdCBpcwo+IGxvY2tzdGVwIGFu ZCB0aGVyZSBpcyBhbiBleGFtcGxlIGluIHRoZSBkdC1iaW5kaW5ncyBkb2N1bWVudCBmb3Igc3Bs aXQKPiBtb2RlLgo+Cj4gPiA+IFNvLCBpZiBwZW9wbGUgbmVlZCBsb2Nrc3RlcCBtb2RlIGZvciBh bnkgcmVhc29uLCBhbGwgdGhleSBuZWVkIHRvIGNoYW5nZSBpcyB4bG54LGNsdXN0ZXItbW9kZSBw cm9wZXJ0eSBmcm9tIDAgdG8gMSBhbmQgVENNIG5vZGVzCj4gPiA+Cj4gPiA+IGZyb20gYmluZGlu Z3MgZG9jdW1lbnQuCj4gPiA+Cj4gPiA+Cj4gPiA+IElmIHlvdSB0aGluayBpdCdzIGNydWNpYWwg dG8gbWVudGlvbiBhbGwgYWJvdmUsIEkgY2FuIHNlbmQgbmV3IHBhdGNoIHdpdGggYWxsIGFib3Zl IGluZm8gaW4gY29tbWl0IG1lc3NhZ2UuCj4gPgo+ID4gU29tZXRoaW5nIHRvIGFkZCB0byB0aGlz LiBTbywgbGV0J3Mgc2F5IGlmIHdlIGRvbid0IGNoYW5nZSBpdCBub3csIHdoYXQgd291bGQgYmUg Z29vZCB0aW1lIHRvIGNoYW5nZSBpdD8KPiA+Cj4KPiBUaGUgYmVzdCB3YXkgdG8gZ28gYWJvdXQg dGhpcyBpcyB0byBpbnRyb2R1Y2UgYW5vdGhlciBEVCB0aGF0IGlzCj4gdGFpbG9yZWQgZm9yIHNw bGl0IG1vZGUuICBUaGF0IHdheSBwZW9wbGUgY2FuIGNob29zZSB0byBib290IHRoZWlyCj4gZGV2 aWNlIGluIGEgc3BlY2lmaWMgbW9kZSB1c2luZyB0aGUgRFQuICBJZiB5b3UgZGVjaWRlIHRvIGdv IHRoaXMgd2F5LAo+IGxvb2sgYXQgaG93IFNUIGhhcyBzcGxpdCB0aGVpciBEVCBmb3IgZGlmZmVy ZW50IGJvYXJkcyAtIHNlYXJjaCBmb3IKPiAibTRfcnByb2MiIHVuZGVyICIgYXJjaC9hcm0vYm9v dC9kdHMvc3QiLgoKVGhhbmtzIGZvciB0aGUgc3VnZ2VzdGlvbi4gSSBsb29rZWQgYXQgdGhlIGV4 YW1wbGUgYW5kIEkgdGhpbmsgaXQgd2lsbCB3b3JrLgoKSSBoYXZlIGZvbGxvd2luZyBpZGVhLgoK U28sIGlmIEkgdW5kZXJzdGFuZCB0aGlzIGNvcnJlY3RseSwgd2UgaW50cm9kdWNlIHR3byBzZXBh cmF0ZSBub2RlcyBpbiBkZXZpY2UtdHJlZS4KClNPQyBkdHNpIGZpbGU6IHp5bnFtcC5kdHNpCgpy ZW1vdGVwcm9jX2xvY2tzdGVwOiByZW1vdGVwcm9jQC4uLiB7CgouIC4gLgoKc3RhdHVzID0gImRp c2FibGVkIjsKCn07CgoKcmVtb3RlcHJvY19zcGxpdDogcmVtb3RlcHJvY0AuLi4gewoKwqAuIC4g LgoKc3RhdHVzID0gImRpc2FibGVkIjsKCn07CgoKQW5kIHRoZW4gaW4gYm9hcmQgZHRzIGVuYWJs ZSB3aGF0ZXZlciBtb2RlIGlzIG5lZWRlZCBmb3IgdGhhdCBib2FyZDoKCip6Y3UxMDIqLmR0cwoK JnJlbW90ZXByb2Nfc3BsaXQgewoKc3RhdHVzID0gIm9rYXkiOwoKfTsKClRoaXMgc291bmRzIGxp a2UgZ29vZCBpZGVhLCBJIGhvcGUgdGhpcyBpcyB3aGF0IHlvdSBtZWFuLgoKUGxlYXNlIGxldCBt ZSBrbm93IGlmIEkgYW0gbWlzc2luZyBzb21ldGhpbmcuCgoKPgo+ID4gQXMgSSBhbSBob3BwaW5n IHRvIHVzZSBSUFUxIGFzIHdlbGwgd2l0aCB1cHN0cmVhbSBkZXZpY2UtdHJlZS4gUGxlYXNlIGxl dCBtZSBrbm93IHNvbWUgc3VnZ2VzdGlvbiB0byB3b3JrIHRoaXMuCj4gPgo+ID4gVGhhbmtzIGFu ZCBhZ2FpbiBhcyBhbHdheXMgYXBwcmVjaWF0ZSBjb21wbGV0ZSByZXZpZXdzLAo+ID4KPiA+IFRh bm1heQo+ID4KPiA+Cj4gPiA+Cj4gPiA+Cj4gPiA+ID4KPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6 IFRhbm1heSBTaGFoIDx0YW5tYXkuc2hhaEBhbWQuY29tPgo+ID4gPiA+ID4gLS0tCj4gPiA+ID4g PiAgYXJjaC9hcm02NC9ib290L2R0cy94aWxpbngvenlucW1wLmR0c2kgfCAyOCArKysrKysrKysr KysrKysrKysrKy0tLS0tLQo+ID4gPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25z KCspLCA2IGRlbGV0aW9ucygtKQo+ID4gPiA+ID4KPiA+ID4gPiA+IGRpZmYgLS1naXQgYS9hcmNo L2FybTY0L2Jvb3QvZHRzL3hpbGlueC96eW5xbXAuZHRzaSBiL2FyY2gvYXJtNjQvYm9vdC9kdHMv eGlsaW54L3p5bnFtcC5kdHNpCj4gPiA+ID4gPiBpbmRleCBiNjFmYzk5Y2Q5MTEuLjAxZTEyODk0 Yzg4ZSAxMDA2NDQKPiA+ID4gPiA+IC0tLSBhL2FyY2gvYXJtNjQvYm9vdC9kdHMveGlsaW54L3p5 bnFtcC5kdHNpCj4gPiA+ID4gPiArKysgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL3hpbGlueC96eW5x bXAuZHRzaQo+ID4gPiA+ID4gQEAgLTI0NywxOSArMjQ3LDM1IEBAIGZwZ2FfZnVsbDogZnBnYS1m dWxsIHsKPiA+ID4gPiA+ICAgICAgICAgICByYW5nZXM7Cj4gPiA+ID4gPiAgIH07Cj4gPiA+ID4g Pgo+ID4gPiA+ID4gLSByZW1vdGVwcm9jIHsKPiA+ID4gPiA+ICsgcmVtb3RlcHJvY0BmZmUwMDAw MCB7Cj4gPiA+ID4gPiAgICAgICAgICAgY29tcGF0aWJsZSA9ICJ4bG54LHp5bnFtcC1yNWZzcyI7 Cj4gPiA+ID4gPiAtICAgICAgICAgeGxueCxjbHVzdGVyLW1vZGUgPSA8MT47Cj4gPiA+ID4gPiAr ICAgICAgICAgeGxueCxjbHVzdGVyLW1vZGUgPSA8MD47Cj4gPiA+ID4gPgo+ID4gPiA+ID4gLSAg ICAgICAgIHI1Zi0wIHsKPiA+ID4gPiA+ICsgICAgICAgICAjYWRkcmVzcy1jZWxscyA9IDwyPjsK PiA+ID4gPiA+ICsgICAgICAgICAjc2l6ZS1jZWxscyA9IDwyPjsKPiA+ID4gPiA+ICsKPiA+ID4g PiA+ICsgICAgICAgICByYW5nZXMgPSA8MHgwIDB4MCAweDAgMHhmZmUwMDAwMCAweDAgMHgxMDAw MD4sCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgPDB4MCAweDIwMDAwIDB4MCAweGZmZTIw MDAwIDB4MCAweDEwMDAwPiwKPiA+ID4gPiA+ICsgICAgICAgICAgICAgICAgICA8MHgxIDB4MCAw eDAgMHhmZmU5MDAwMCAweDAgMHgxMDAwMD4sCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAg PDB4MSAweDIwMDAwIDB4MCAweGZmZWIwMDAwIDB4MCAweDEwMDAwPjsKPiA+ID4gPiA+ICsKPiA+ ID4gPiA+ICsgICAgICAgICByNWZAMCB7Cj4gPiA+ID4gPiAgICAgICAgICAgICAgICAgICBjb21w YXRpYmxlID0gInhsbngsenlucW1wLXI1ZiI7Cj4gPiA+ID4gPiAtICAgICAgICAgICAgICAgICBw b3dlci1kb21haW5zID0gPCZ6eW5xbXBfZmlybXdhcmUgUERfUlBVXzA+Owo+ID4gPiA+ID4gKyAg ICAgICAgICAgICAgICAgcmVnID0gPDB4MCAweDAgMHgwIDB4MTAwMDA+LCA8MHgwIDB4MjAwMDAg MHgwIDB4MTAwMDA+Owo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgcmVnLW5hbWVzID0gImF0 Y20iLCAiYnRjbSI7Cj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICBwb3dlci1kb21haW5zID0g PCZ6eW5xbXBfZmlybXdhcmUgUERfUlBVXzA+LAo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDwmenlucW1wX2Zpcm13YXJlIFBEX1I1XzBfQVRDTT4sCj4gPiA+ID4g PiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPCZ6eW5xbXBfZmlybXdhcmUgUERf UjVfMF9CVENNPjsKPiA+ID4gPiA+ICAgICAgICAgICAgICAgICAgIG1lbW9yeS1yZWdpb24gPSA8 JnJwcm9jXzBfZndfaW1hZ2U+Owo+ID4gPiA+ID4gICAgICAgICAgIH07Cj4gPiA+ID4gPgo+ID4g PiA+ID4gLSAgICAgICAgIHI1Zi0xIHsKPiA+ID4gPiA+ICsgICAgICAgICByNWZAMSB7Cj4gPiA+ ID4gPiAgICAgICAgICAgICAgICAgICBjb21wYXRpYmxlID0gInhsbngsenlucW1wLXI1ZiI7Cj4g PiA+ID4gPiAtICAgICAgICAgICAgICAgICBwb3dlci1kb21haW5zID0gPCZ6eW5xbXBfZmlybXdh cmUgUERfUlBVXzE+Owo+ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgcmVnID0gPDB4MSAweDAg MHgwIDB4MTAwMDA+LCA8MHgxIDB4MjAwMDAgMHgwIDB4MTAwMDA+Owo+ID4gPiA+ID4gKyAgICAg ICAgICAgICAgICAgcmVnLW5hbWVzID0gImF0Y20iLCAiYnRjbSI7Cj4gPiA+ID4gPiArICAgICAg ICAgICAgICAgICBwb3dlci1kb21haW5zID0gPCZ6eW5xbXBfZmlybXdhcmUgUERfUlBVXzE+LAo+ ID4gPiA+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwmenlucW1wX2Zpcm13 YXJlIFBEX1I1XzFfQVRDTT4sCj4gPiA+ID4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgPCZ6eW5xbXBfZmlybXdhcmUgUERfUjVfMV9CVENNPjsKPiA+ID4gPiA+ICAgICAgICAg ICAgICAgICAgIG1lbW9yeS1yZWdpb24gPSA8JnJwcm9jXzFfZndfaW1hZ2U+Owo+ID4gPiA+ID4g ICAgICAgICAgIH07Cj4gPiA+ID4gPiAgIH07Cj4gPiA+ID4gPiAtLQo+ID4gPiA+ID4gMi4yNS4x Cj4gPiA+ID4gPgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5p bmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8v bGludXgtYXJtLWtlcm5lbAo=