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 D497EC25B76 for ; Wed, 5 Jun 2024 07:35:27 +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:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=NvWHZ5wevanT0kTcDpM4NshZpGv2E0t0I4DgYkcA9O4=; b=eHE2Yidt/IY+lo ueG2MsOomoLJ5L/fA4NaOzrjYQcm/VFkxn8lhcpUltbVJtJh3rGW2suU5aFM+WlT02GJqMcLCh2RG YPadVqj+Cdis5BLtsoKEb12zEhvz0OppMtjuyZTLXtOuHH1AEZmWmPcYRbCpOeVBK/PliRmaqeAdj 1ydxaQ+38nepW1vlG7jDvwXjc9vbss4bq/H6eVpQv42vNOrE4aLqK7p7SqMbtd+1RISawq8v1cnD3 q6WwZUibBvWpuOUuU1SQxrk4v7ONEZej7SznuzbPT3tZ03Ar+PAzpzKwlwDR/qx3mF7sCjrZg2tvQ WCOiDWA64TNTRufj/WRA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sElB4-000000051Fk-23uZ; Wed, 05 Jun 2024 07:35:22 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sElB1-000000051Ew-1oeC for linux-rockchip@lists.infradead.org; Wed, 05 Jun 2024 07:35:21 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id ADD4D6150C; Wed, 5 Jun 2024 07:35:18 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id F34ACC4AF07; Wed, 5 Jun 2024 07:35:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717572918; bh=SfFb7aDkIs4Pp93zMF9itMqBrnCKtHbQoRZPY8lZiYk=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=vEntOEHvlAHauzbNF17TBTEkdNKzKfeGYYoTdq0m8+cu89hbOgcWcI31+Yx87ZsWK l2cFWIUR3rHy8hOCi+wRdx+UNN6gvIX5tZTccATjZhVa8SbtGItPQVemyO2HdTMsVi N1S37blAEz1jOoiqC18N1mzGoKd8mWXttkbJCnB9CmR/d1cPtXzVVxhYTEeVUX/oyH Vob8OuDh9GWqDOkO6ZVo8+q2d/zCHHAst4Gy400wJFWj4gKNOMM+87LidiGNx1Bbac Bm9F4sCGnDc9mD7AwyWFVMugCsE3Cidyo/g6jN0aLYhb3gn1tTK8aIs8B1FuMW2Uiw bBhAQBj469p1A== Date: Wed, 5 Jun 2024 13:05:06 +0530 From: Manivannan Sadhasivam To: Niklas Cassel Cc: Jingoo Han , Manivannan Sadhasivam , Bjorn Helgaas , Lorenzo Pieralisi , Krzysztof =?utf-8?Q?Wilczy=C5=84ski?= , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner , Kishon Vijay Abraham I , Arnd Bergmann , Damien Le Moal , Jon Lin , Shawn Lin , Simon Xue , linux-pci@vger.kernel.org, devicetree@vger.kernel.org, linux-rockchip@lists.infradead.org Subject: Re: [PATCH v4 04/13] dt-bindings: PCI: rockchip-dw-pcie: Prepare for Endpoint mode support Message-ID: <20240605073506.GF5085@thinkpad> References: <20240529-rockchip-pcie-ep-v1-v4-0-3dc00fe21a78@kernel.org> <20240529-rockchip-pcie-ep-v1-v4-4-3dc00fe21a78@kernel.org> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20240529-rockchip-pcie-ep-v1-v4-4-3dc00fe21a78@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240605_003519_629834_2EACDDFD X-CRM114-Status: GOOD ( 20.13 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org T24gV2VkLCBNYXkgMjksIDIwMjQgYXQgMTA6Mjg6NThBTSArMDIwMCwgTmlrbGFzIENhc3NlbCB3 cm90ZToKPiBSZWZhY3RvciB0aGUgcm9ja2NoaXAtZHctcGNpZSBiaW5kaW5nIHRvIG1vdmUgZ2Vu ZXJpYyBwcm9wZXJ0aWVzIHRvIGEgbmV3Cj4gcm9ja2NoaXAtZHctcGNpZS1jb21tb24gYmluZGlu ZyB0aGF0IGNhbiBiZSBzaGFyZWQgYnkgYm90aCBSQyBhbmQgRVAgbW9kZS4KPiAKPiBObyBmdW5j dGlvbmFsIGNoYW5nZSBpbnRlbmRlZC4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBOaWtsYXMgQ2Fzc2Vs IDxjYXNzZWxAa2VybmVsLm9yZz4KClJldmlld2VkLWJ5OiBNYW5pdmFubmFuIFNhZGhhc2l2YW0g PG1hbml2YW5uYW4uc2FkaGFzaXZhbUBsaW5hcm8ub3JnPgoKLSBNYW5pCgo+IFJldmlld2VkLWJ5 OiBSb2IgSGVycmluZyAoQXJtKSA8cm9iaEBrZXJuZWwub3JnPgo+IC0tLQo+ICAuLi4vYmluZGlu Z3MvcGNpL3JvY2tjaGlwLWR3LXBjaWUtY29tbW9uLnlhbWwgICAgICB8IDExMSArKysrKysrKysr KysrKysrKysrKysKPiAgLi4uL2RldmljZXRyZWUvYmluZGluZ3MvcGNpL3JvY2tjaGlwLWR3LXBj aWUueWFtbCAgfCAgOTMgKy0tLS0tLS0tLS0tLS0tLS0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMTQg aW5zZXJ0aW9ucygrKSwgOTAgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50 YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9wY2kvcm9ja2NoaXAtZHctcGNpZS1jb21tb24ueWFt bCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9wY2kvcm9ja2NoaXAtZHctcGNp ZS1jb21tb24ueWFtbAo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMDAw Li42MGQxOTBhNzc1ODAKPiAtLS0gL2Rldi9udWxsCj4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZp Y2V0cmVlL2JpbmRpbmdzL3BjaS9yb2NrY2hpcC1kdy1wY2llLWNvbW1vbi55YW1sCj4gQEAgLTAs MCArMSwxMTEgQEAKPiArIyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogKEdQTC0yLjAtb25seSBP UiBCU0QtMi1DbGF1c2UpCj4gKyVZQU1MIDEuMgo+ICstLS0KPiArJGlkOiBodHRwOi8vZGV2aWNl dHJlZS5vcmcvc2NoZW1hcy9wY2kvcm9ja2NoaXAtZHctcGNpZS1jb21tb24ueWFtbCMKPiArJHNj aGVtYTogaHR0cDovL2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4gKwo+ ICt0aXRsZTogRGVzaWduV2FyZSBiYXNlZCBQQ0llIFJDL0VQIGNvbnRyb2xsZXIgb24gUm9ja2No aXAgU29Dcwo+ICsKPiArbWFpbnRhaW5lcnM6Cj4gKyAgLSBTaGF3biBMaW4gPHNoYXduLmxpbkBy b2NrLWNoaXBzLmNvbT4KPiArICAtIFNpbW9uIFh1ZSA8eHhtQHJvY2stY2hpcHMuY29tPgo+ICsg IC0gSGVpa28gU3R1ZWJuZXIgPGhlaWtvQHNudGVjaC5kZT4KPiArCj4gK2Rlc2NyaXB0aW9uOiB8 Kwo+ICsgIEdlbmVyaWMgcHJvcGVydGllcyBmb3IgdGhlIERlc2lnbldhcmUgYmFzZWQgUENJZSBS Qy9FUCBjb250cm9sbGVyIG9uIFJvY2tjaGlwCj4gKyAgU29Dcy4KPiArCj4gK3Byb3BlcnRpZXM6 Cj4gKyAgY2xvY2tzOgo+ICsgICAgbWluSXRlbXM6IDUKPiArICAgIGl0ZW1zOgo+ICsgICAgICAt IGRlc2NyaXB0aW9uOiBBSEIgY2xvY2sgZm9yIFBDSWUgbWFzdGVyCj4gKyAgICAgIC0gZGVzY3Jp cHRpb246IEFIQiBjbG9jayBmb3IgUENJZSBzbGF2ZQo+ICsgICAgICAtIGRlc2NyaXB0aW9uOiBB SEIgY2xvY2sgZm9yIFBDSWUgZGJpCj4gKyAgICAgIC0gZGVzY3JpcHRpb246IEFQQiBjbG9jayBm b3IgUENJZQo+ICsgICAgICAtIGRlc2NyaXB0aW9uOiBBdXhpbGlhcnkgY2xvY2sgZm9yIFBDSWUK PiArICAgICAgLSBkZXNjcmlwdGlvbjogUElQRSBjbG9jawo+ICsgICAgICAtIGRlc2NyaXB0aW9u OiBSZWZlcmVuY2UgY2xvY2sgZm9yIFBDSWUKPiArCj4gKyAgY2xvY2stbmFtZXM6Cj4gKyAgICBt aW5JdGVtczogNQo+ICsgICAgaXRlbXM6Cj4gKyAgICAgIC0gY29uc3Q6IGFjbGtfbXN0Cj4gKyAg ICAgIC0gY29uc3Q6IGFjbGtfc2x2Cj4gKyAgICAgIC0gY29uc3Q6IGFjbGtfZGJpCj4gKyAgICAg IC0gY29uc3Q6IHBjbGsKPiArICAgICAgLSBjb25zdDogYXV4Cj4gKyAgICAgIC0gY29uc3Q6IHBp cGUKPiArICAgICAgLSBjb25zdDogcmVmCj4gKwo+ICsgIGludGVycnVwdHM6Cj4gKyAgICBpdGVt czoKPiArICAgICAgLSBkZXNjcmlwdGlvbjoKPiArICAgICAgICAgIENvbWJpbmVkIHN5c3RlbSBp bnRlcnJ1cHQsIHdoaWNoIGlzIHVzZWQgdG8gc2lnbmFsIHRoZSBmb2xsb3dpbmcKPiArICAgICAg ICAgIGludGVycnVwdHMgLSBwaHlfbGlua191cCwgZGxsX2xpbmtfdXAsIGxpbmtfcmVxX3JzdF9u b3QsIGhwX3BtZSwKPiArICAgICAgICAgIGhwLCBocF9tc2ksIGxpbmtfYXV0b19idywgbGlua19h dXRvX2J3X21zaSwgYndfbWd0LCBid19tZ3RfbXNpLAo+ICsgICAgICAgICAgZWRtYV93ciwgZWRt YV9yZCwgZHBhX3N1Yl91cGQsIHJiYXJfdXBkYXRlLCBsaW5rX2VxX3JlcSwgZXBfZWxiaV9hcHAK PiArICAgICAgLSBkZXNjcmlwdGlvbjoKPiArICAgICAgICAgIENvbWJpbmVkIFBNIGludGVycnVw dCwgd2hpY2ggaXMgdXNlZCB0byBzaWduYWwgdGhlIGZvbGxvd2luZwo+ICsgICAgICAgICAgaW50 ZXJydXB0cyAtIGxpbmtzdF9pbl9sMXN1YiwgbGlua3N0X2luX2wxLCBsaW5rc3RfaW5fbDIsCj4g KyAgICAgICAgICBsaW5rc3RfaW5fbDBzLCBsaW5rc3Rfb3V0X2wxc3ViLCBsaW5rc3Rfb3V0X2wx LCBsaW5rc3Rfb3V0X2wyLAo+ICsgICAgICAgICAgbGlua3N0X291dF9sMHMsIHBtX2RzdGF0ZV91 cGRhdGUKPiArICAgICAgLSBkZXNjcmlwdGlvbjoKPiArICAgICAgICAgIENvbWJpbmVkIG1lc3Nh Z2UgaW50ZXJydXB0LCB3aGljaCBpcyB1c2VkIHRvIHNpZ25hbCB0aGUgZm9sbG93aW5nCj4gKyAg ICAgICAgICBpbnRlcnJ1cHRzIC0gdmVuX21zZywgdW5sb2NrX21zZywgbHRyX21zZywgY2ZnX3Bt ZSwgY2ZnX3BtZV9tc2ksCj4gKyAgICAgICAgICBwbV9wbWUsIHBtX3RvX2FjaywgcG1fdHVybm9m Ziwgb2JmZl9pZGxlLCBvYmZmX29iZmYsIG9iZmZfY3B1X2FjdGl2ZQo+ICsgICAgICAtIGRlc2Ny aXB0aW9uOgo+ICsgICAgICAgICAgQ29tYmluZWQgbGVnYWN5IGludGVycnVwdCwgd2hpY2ggaXMg dXNlZCB0byBzaWduYWwgdGhlIGZvbGxvd2luZwo+ICsgICAgICAgICAgaW50ZXJydXB0cyAtIGlu dGEsIGludGIsIGludGMsIGludGQKPiArICAgICAgLSBkZXNjcmlwdGlvbjoKPiArICAgICAgICAg IENvbWJpbmVkIGVycm9yIGludGVycnVwdCwgd2hpY2ggaXMgdXNlZCB0byBzaWduYWwgdGhlIGZv bGxvd2luZwo+ICsgICAgICAgICAgaW50ZXJydXB0cyAtIGFlcl9yY19lcnIsIGFlcl9yY19lcnJf bXNpLCByeF9jcGxfdGltZW91dCwKPiArICAgICAgICAgIHR4X2NwbF90aW1lb3V0LCBjb3JfZXJy X3NlbnQsIG5mX2Vycl9zZW50LCBmX2Vycl9zZW50LCBjb3JfZXJyX3J4LAo+ICsgICAgICAgICAg bmZfZXJyX3J4LCBmX2Vycl9yeCwgcmFkbV9xb3ZlcmZsb3cKPiArCj4gKyAgaW50ZXJydXB0LW5h bWVzOgo+ICsgICAgaXRlbXM6Cj4gKyAgICAgIC0gY29uc3Q6IHN5cwo+ICsgICAgICAtIGNvbnN0 OiBwbWMKPiArICAgICAgLSBjb25zdDogbXNnCj4gKyAgICAgIC0gY29uc3Q6IGxlZ2FjeQo+ICsg ICAgICAtIGNvbnN0OiBlcnIKPiArCj4gKyAgbnVtLWxhbmVzOiB0cnVlCj4gKwo+ICsgIHBoeXM6 Cj4gKyAgICBtYXhJdGVtczogMQo+ICsKPiArICBwaHktbmFtZXM6Cj4gKyAgICBjb25zdDogcGNp ZS1waHkKPiArCj4gKyAgcG93ZXItZG9tYWluczoKPiArICAgIG1heEl0ZW1zOiAxCj4gKwo+ICsg IHJlc2V0czoKPiArICAgIG1pbkl0ZW1zOiAxCj4gKyAgICBtYXhJdGVtczogMgo+ICsKPiArICBy ZXNldC1uYW1lczoKPiArICAgIG9uZU9mOgo+ICsgICAgICAtIGNvbnN0OiBwaXBlCj4gKyAgICAg IC0gaXRlbXM6Cj4gKyAgICAgICAgICAtIGNvbnN0OiBwd3IKPiArICAgICAgICAgIC0gY29uc3Q6 IHBpcGUKPiArCj4gK3JlcXVpcmVkOgo+ICsgIC0gY29tcGF0aWJsZQo+ICsgIC0gcmVnCj4gKyAg LSByZWctbmFtZXMKPiArICAtIGNsb2Nrcwo+ICsgIC0gY2xvY2stbmFtZXMKPiArICAtIG51bS1s YW5lcwo+ICsgIC0gcGh5cwo+ICsgIC0gcGh5LW5hbWVzCj4gKyAgLSBwb3dlci1kb21haW5zCj4g KyAgLSByZXNldHMKPiArICAtIHJlc2V0LW5hbWVzCj4gKwo+ICthZGRpdGlvbmFsUHJvcGVydGll czogdHJ1ZQo+ICsKPiArLi4uCj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJl ZS9iaW5kaW5ncy9wY2kvcm9ja2NoaXAtZHctcGNpZS55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZp Y2V0cmVlL2JpbmRpbmdzL3BjaS9yb2NrY2hpcC1kdy1wY2llLnlhbWwKPiBpbmRleCA1ZjcxOTIx OGM0NzIuLjU1MGQ4YTY4NGFmMyAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRy ZWUvYmluZGluZ3MvcGNpL3JvY2tjaGlwLWR3LXBjaWUueWFtbAo+ICsrKyBiL0RvY3VtZW50YXRp b24vZGV2aWNldHJlZS9iaW5kaW5ncy9wY2kvcm9ja2NoaXAtZHctcGNpZS55YW1sCj4gQEAgLTQs NyArNCw3IEBACj4gICRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvcGNpL3JvY2tj aGlwLWR3LXBjaWUueWFtbCMKPiAgJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3JnL21ldGEt c2NoZW1hcy9jb3JlLnlhbWwjCj4gIAo+IC10aXRsZTogRGVzaWduV2FyZSBiYXNlZCBQQ0llIGNv bnRyb2xsZXIgb24gUm9ja2NoaXAgU29Dcwo+ICt0aXRsZTogRGVzaWduV2FyZSBiYXNlZCBQQ0ll IFJvb3QgQ29tcGxleCBjb250cm9sbGVyIG9uIFJvY2tjaGlwIFNvQ3MKPiAgCj4gIG1haW50YWlu ZXJzOgo+ICAgIC0gU2hhd24gTGluIDxzaGF3bi5saW5Acm9jay1jaGlwcy5jb20+Cj4gQEAgLTEy LDEyICsxMiwxMyBAQCBtYWludGFpbmVyczoKPiAgICAtIEhlaWtvIFN0dWVibmVyIDxoZWlrb0Bz bnRlY2guZGU+Cj4gIAo+ICBkZXNjcmlwdGlvbjogfCsKPiAtICBSSzM1NjggU29DIFBDSWUgaG9z dCBjb250cm9sbGVyIGlzIGJhc2VkIG9uIHRoZSBTeW5vcHN5cyBEZXNpZ25XYXJlCj4gKyAgUksz NTY4IFNvQyBQQ0llIFJvb3QgQ29tcGxleCBjb250cm9sbGVyIGlzIGJhc2VkIG9uIHRoZSBTeW5v cHN5cyBEZXNpZ25XYXJlCj4gICAgUENJZSBJUCBhbmQgdGh1cyBpbmhlcml0cyBhbGwgdGhlIGNv bW1vbiBwcm9wZXJ0aWVzIGRlZmluZWQgaW4KPiAgICBzbnBzLGR3LXBjaWUueWFtbC4KPiAgCj4g IGFsbE9mOgo+ICAgIC0gJHJlZjogL3NjaGVtYXMvcGNpL3NucHMsZHctcGNpZS55YW1sIwo+ICsg IC0gJHJlZjogL3NjaGVtYXMvcGNpL3JvY2tjaGlwLWR3LXBjaWUtY29tbW9uLnlhbWwjCj4gIAo+ ICBwcm9wZXJ0aWVzOgo+ICAgIGNvbXBhdGlibGU6Cj4gQEAgLTQwLDYxICs0MSw2IEBAIHByb3Bl cnRpZXM6Cj4gICAgICAgIC0gY29uc3Q6IGFwYgo+ICAgICAgICAtIGNvbnN0OiBjb25maWcKPiAg Cj4gLSAgY2xvY2tzOgo+IC0gICAgbWluSXRlbXM6IDUKPiAtICAgIGl0ZW1zOgo+IC0gICAgICAt IGRlc2NyaXB0aW9uOiBBSEIgY2xvY2sgZm9yIFBDSWUgbWFzdGVyCj4gLSAgICAgIC0gZGVzY3Jp cHRpb246IEFIQiBjbG9jayBmb3IgUENJZSBzbGF2ZQo+IC0gICAgICAtIGRlc2NyaXB0aW9uOiBB SEIgY2xvY2sgZm9yIFBDSWUgZGJpCj4gLSAgICAgIC0gZGVzY3JpcHRpb246IEFQQiBjbG9jayBm b3IgUENJZQo+IC0gICAgICAtIGRlc2NyaXB0aW9uOiBBdXhpbGlhcnkgY2xvY2sgZm9yIFBDSWUK PiAtICAgICAgLSBkZXNjcmlwdGlvbjogUElQRSBjbG9jawo+IC0gICAgICAtIGRlc2NyaXB0aW9u OiBSZWZlcmVuY2UgY2xvY2sgZm9yIFBDSWUKPiAtCj4gLSAgY2xvY2stbmFtZXM6Cj4gLSAgICBt aW5JdGVtczogNQo+IC0gICAgaXRlbXM6Cj4gLSAgICAgIC0gY29uc3Q6IGFjbGtfbXN0Cj4gLSAg ICAgIC0gY29uc3Q6IGFjbGtfc2x2Cj4gLSAgICAgIC0gY29uc3Q6IGFjbGtfZGJpCj4gLSAgICAg IC0gY29uc3Q6IHBjbGsKPiAtICAgICAgLSBjb25zdDogYXV4Cj4gLSAgICAgIC0gY29uc3Q6IHBp cGUKPiAtICAgICAgLSBjb25zdDogcmVmCj4gLQo+IC0gIGludGVycnVwdHM6Cj4gLSAgICBpdGVt czoKPiAtICAgICAgLSBkZXNjcmlwdGlvbjoKPiAtICAgICAgICAgIENvbWJpbmVkIHN5c3RlbSBp bnRlcnJ1cHQsIHdoaWNoIGlzIHVzZWQgdG8gc2lnbmFsIHRoZSBmb2xsb3dpbmcKPiAtICAgICAg ICAgIGludGVycnVwdHMgLSBwaHlfbGlua191cCwgZGxsX2xpbmtfdXAsIGxpbmtfcmVxX3JzdF9u b3QsIGhwX3BtZSwKPiAtICAgICAgICAgIGhwLCBocF9tc2ksIGxpbmtfYXV0b19idywgbGlua19h dXRvX2J3X21zaSwgYndfbWd0LCBid19tZ3RfbXNpLAo+IC0gICAgICAgICAgZWRtYV93ciwgZWRt YV9yZCwgZHBhX3N1Yl91cGQsIHJiYXJfdXBkYXRlLCBsaW5rX2VxX3JlcSwgZXBfZWxiaV9hcHAK PiAtICAgICAgLSBkZXNjcmlwdGlvbjoKPiAtICAgICAgICAgIENvbWJpbmVkIFBNIGludGVycnVw dCwgd2hpY2ggaXMgdXNlZCB0byBzaWduYWwgdGhlIGZvbGxvd2luZwo+IC0gICAgICAgICAgaW50 ZXJydXB0cyAtIGxpbmtzdF9pbl9sMXN1YiwgbGlua3N0X2luX2wxLCBsaW5rc3RfaW5fbDIsCj4g LSAgICAgICAgICBsaW5rc3RfaW5fbDBzLCBsaW5rc3Rfb3V0X2wxc3ViLCBsaW5rc3Rfb3V0X2wx LCBsaW5rc3Rfb3V0X2wyLAo+IC0gICAgICAgICAgbGlua3N0X291dF9sMHMsIHBtX2RzdGF0ZV91 cGRhdGUKPiAtICAgICAgLSBkZXNjcmlwdGlvbjoKPiAtICAgICAgICAgIENvbWJpbmVkIG1lc3Nh Z2UgaW50ZXJydXB0LCB3aGljaCBpcyB1c2VkIHRvIHNpZ25hbCB0aGUgZm9sbG93aW5nCj4gLSAg ICAgICAgICBpbnRlcnJ1cHRzIC0gdmVuX21zZywgdW5sb2NrX21zZywgbHRyX21zZywgY2ZnX3Bt ZSwgY2ZnX3BtZV9tc2ksCj4gLSAgICAgICAgICBwbV9wbWUsIHBtX3RvX2FjaywgcG1fdHVybm9m Ziwgb2JmZl9pZGxlLCBvYmZmX29iZmYsIG9iZmZfY3B1X2FjdGl2ZQo+IC0gICAgICAtIGRlc2Ny aXB0aW9uOgo+IC0gICAgICAgICAgQ29tYmluZWQgbGVnYWN5IGludGVycnVwdCwgd2hpY2ggaXMg dXNlZCB0byBzaWduYWwgdGhlIGZvbGxvd2luZwo+IC0gICAgICAgICAgaW50ZXJydXB0cyAtIGlu dGEsIGludGIsIGludGMsIGludGQKPiAtICAgICAgLSBkZXNjcmlwdGlvbjoKPiAtICAgICAgICAg IENvbWJpbmVkIGVycm9yIGludGVycnVwdCwgd2hpY2ggaXMgdXNlZCB0byBzaWduYWwgdGhlIGZv bGxvd2luZwo+IC0gICAgICAgICAgaW50ZXJydXB0cyAtIGFlcl9yY19lcnIsIGFlcl9yY19lcnJf bXNpLCByeF9jcGxfdGltZW91dCwKPiAtICAgICAgICAgIHR4X2NwbF90aW1lb3V0LCBjb3JfZXJy X3NlbnQsIG5mX2Vycl9zZW50LCBmX2Vycl9zZW50LCBjb3JfZXJyX3J4LAo+IC0gICAgICAgICAg bmZfZXJyX3J4LCBmX2Vycl9yeCwgcmFkbV9xb3ZlcmZsb3cKPiAtCj4gLSAgaW50ZXJydXB0LW5h bWVzOgo+IC0gICAgaXRlbXM6Cj4gLSAgICAgIC0gY29uc3Q6IHN5cwo+IC0gICAgICAtIGNvbnN0 OiBwbWMKPiAtICAgICAgLSBjb25zdDogbXNnCj4gLSAgICAgIC0gY29uc3Q6IGxlZ2FjeQo+IC0g ICAgICAtIGNvbnN0OiBlcnIKPiAtCj4gICAgbGVnYWN5LWludGVycnVwdC1jb250cm9sbGVyOgo+ ICAgICAgZGVzY3JpcHRpb246IEludGVycnVwdCBjb250cm9sbGVyIG5vZGUgZm9yIGhhbmRsaW5n IGxlZ2FjeSBQQ0kgaW50ZXJydXB0cy4KPiAgICAgIHR5cGU6IG9iamVjdAo+IEBAIC0xMTksNDcg KzY1LDE0IEBAIHByb3BlcnRpZXM6Cj4gIAo+ICAgIG1zaS1tYXA6IHRydWUKPiAgCj4gLSAgbnVt LWxhbmVzOiB0cnVlCj4gLQo+IC0gIHBoeXM6Cj4gLSAgICBtYXhJdGVtczogMQo+IC0KPiAtICBw aHktbmFtZXM6Cj4gLSAgICBjb25zdDogcGNpZS1waHkKPiAtCj4gLSAgcG93ZXItZG9tYWluczoK PiAtICAgIG1heEl0ZW1zOiAxCj4gLQo+ICAgIHJhbmdlczoKPiAgICAgIG1pbkl0ZW1zOiAyCj4g ICAgICBtYXhJdGVtczogMwo+ICAKPiAtICByZXNldHM6Cj4gLSAgICBtaW5JdGVtczogMQo+IC0g ICAgbWF4SXRlbXM6IDIKPiAtCj4gLSAgcmVzZXQtbmFtZXM6Cj4gLSAgICBvbmVPZjoKPiAtICAg ICAgLSBjb25zdDogcGlwZQo+IC0gICAgICAtIGl0ZW1zOgo+IC0gICAgICAgICAgLSBjb25zdDog cHdyCj4gLSAgICAgICAgICAtIGNvbnN0OiBwaXBlCj4gLQo+ICAgIHZwY2llM3YzLXN1cHBseTog dHJ1ZQo+ICAKPiAgcmVxdWlyZWQ6Cj4gLSAgLSBjb21wYXRpYmxlCj4gLSAgLSByZWcKPiAtICAt IHJlZy1uYW1lcwo+IC0gIC0gY2xvY2tzCj4gLSAgLSBjbG9jay1uYW1lcwo+ICAgIC0gbXNpLW1h cAo+IC0gIC0gbnVtLWxhbmVzCj4gLSAgLSBwaHlzCj4gLSAgLSBwaHktbmFtZXMKPiAtICAtIHBv d2VyLWRvbWFpbnMKPiAtICAtIHJlc2V0cwo+IC0gIC0gcmVzZXQtbmFtZXMKPiAgCj4gIHVuZXZh bHVhdGVkUHJvcGVydGllczogZmFsc2UKPiAgCj4gCj4gLS0gCj4gMi40NS4xCj4gCgotLSAK4K6u 4K6j4K6/4K614K6j4K+N4K6j4K6p4K+NIOCumuCupOCuvuCumuCuv+CuteCuruCvjQoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2NoaXAg bWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xp c3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo=