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 B9E62C46CD2 for ; Wed, 24 Jan 2024 12:26:39 +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=JBFAzxXTpBz1OuEsTn6qklN8Vj4Zyjt04GnJD/vzRO8=; b=QRyChAZoJ/EvUM NoxjZiHvFfsPAhZHRBiYAZHt0RGSQ6wIbQ5VkL8LPE4j9H+qPOQ85HPsjG9TXMTjs7ePpMs1JW26t opO0sT2fGMuv1c+ym9+BEc9kC7C+JKVcDv8fKwSTTzNp1kQlajwx3xRQl6Xf95S1clLaV9qQ8mFRb zWqQscMdocy2FBfgLz/L2sToGwqs+oBHgBOQPrRndmiilcWvyLnIG3bwibGtPAJ83btsHiBOMsp2v Ik3tSHbA/6E3s4577B/xyDqdyUddEyJ069BYbGCWQXo2Le7LfLAr+AxojyPYGwUYGd2Uu+sGjr0Ol nTMieoz393Y66fhscrZQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1rScKQ-003CbT-0v; Wed, 24 Jan 2024 12:26:02 +0000 Received: from desiato.infradead.org ([2001:8b0:10b:1:d65d:64ff:fe57:4e05]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1rScKO-003Cah-2R for linux-arm-kernel@bombadil.infradead.org; Wed, 24 Jan 2024 12:26:00 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=desiato.20200630; h=In-Reply-To:Content-Transfer-Encoding: Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date: Sender:Reply-To:Content-ID:Content-Description; bh=GZMD/+q+fu28yD+oCinP7dETgM2Kd7uFmJijVzeanNw=; b=YzM0jzB2zUxbFF/ebFXSlKNcU8 kHJzul1zZNdnQ5e5sY1LaEspZIr+F4YUfyebouLjy/eMDjGCJr/vOhM0lRO+8hkB0YoUfzPKXb9wj V6bKOOD6p0zbFFZajLkqHL6mLEa2vXW4wigDVnIFMZEZ6/28sH4yNwLxtqT7avRM78AlcS/L+p+75 mLd9HcvHQPfY2FtaQ1VUhfxt2PUq3XEy5MzcFQzBgTEWrzegxma4bOskUQrMdO/vq/yCtswpv2214 xhds+avdfoliZWV1eRL1qWo9GQypM4XHDDSM/qy67cvnwrtDJQHRAy+lthDWY3EbrXbaoY+GEx35k gC+nhz9w==; Received: from mail-lf1-x135.google.com ([2a00:1450:4864:20::135]) by desiato.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rScKL-00000004Txy-0D2I for linux-arm-kernel@lists.infradead.org; Wed, 24 Jan 2024 12:25:59 +0000 Received: by mail-lf1-x135.google.com with SMTP id 2adb3069b0e04-50ed808db11so6008259e87.2 for ; Wed, 24 Jan 2024 04:25:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706099154; x=1706703954; darn=lists.infradead.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:from:to:cc:subject:date:message-id:reply-to; bh=GZMD/+q+fu28yD+oCinP7dETgM2Kd7uFmJijVzeanNw=; b=gDynIGBpjaiP+BXqYvkbLnTDVuZLVuSR7vRKprVgy2sbyrChECvaXk61wNatXqiFD9 Ptrx2ePezrqbSeKU1AdjLgSQtVkQaJ3DkPjZefWoQqL2Esnql1es6nIrVQyWVQKtROt6 50w52uJ+wtFHJr2fnQV5Tbi178vJvIkXJkryQmkg5Wh6KAtyIF4LxFNfWEmRk4+IcxgQ P2uVWB5GeTTtSeYZmyBNq9mQDg15ylmLMN/+/kTZMRhddyUmOXvwoNSuLaGF+bK/s/A/ R2LFl6P9sCkhn0j7x4wzbnrFQs0zurEHD9z4RQLq8ByvdefdsSKrCOk7X7PQ5zSZxk/q YrAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706099154; x=1706703954; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=GZMD/+q+fu28yD+oCinP7dETgM2Kd7uFmJijVzeanNw=; b=mNS7oLeG0U9MB7CfVWmIrKhOyLE+KdnRjpifAxR9OolVLxP53+W9m13HGVtcfGCGyQ YVe0EVmp3VygVNYRkZf1zEqMR3cWk3InxpzGFMYzPU7a6ypAxpN2sAxDmRUyoT7L7tkU wfgLX4VdJgDA7cQAcoFP6wcuDdTZRhvLgirFvodotNbD7UdWegS4sHZqMNhPoRiBHxaA ENgpIg+6nPqGbtv4scL9I6lxDxiEgJvW9/ymxNsvH0isgsoTCMlD+LUJW0hLH3MbmDRy 50Vyc8cwpkK3pvyX4Gf7gYi3QqR931/IRQwRNMr4kpxMBIahHSOiQwazmlXWhMKJt2av OtKQ== X-Gm-Message-State: AOJu0YwJ7kl0JTEOzSseO8X4y4pLFpRDdN09qO69qyyHF4JE/lr1cI2j P4KiZ1WcLyXwvqhjtKCZUUpb+5CQNqc9ww0Kxg4SlBqHScoTPfRN X-Google-Smtp-Source: AGHT+IGvEFncMsjx5jz8DnA32Cm63E4LfeYOX1DdNxBmFDnVr6uZ99jeN3saFXSKRWS+HJcYAsUlvg== X-Received: by 2002:a19:654e:0:b0:510:676:7966 with SMTP id c14-20020a19654e000000b0051006767966mr1281867lfj.59.1706099153849; Wed, 24 Jan 2024 04:25:53 -0800 (PST) Received: from localhost ([2a05:3580:f312:6c01:1b8f:2a1b:d18:1951]) by smtp.gmail.com with ESMTPSA id 9-20020ac25f49000000b0051015e306e7sm37909lfz.84.2024.01.24.04.25.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 04:25:53 -0800 (PST) Date: Wed, 24 Jan 2024 15:25:53 +0300 From: Andrey Skvortsov To: =?utf-8?Q?Ond=C5=99ej?= Jirman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Alain Volmat , Pavel Machek , Arnaud Ferraris Cc: Sakari Ailus , Hans Verkuil Subject: Re: [PATCH] arm64: dts: sun50i-a64-pinephone: Add front/back cameras Message-ID: Mail-Followup-To: Andrey Skvortsov , =?utf-8?Q?Ond=C5=99ej?= Jirman , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev, linux-kernel@vger.kernel.org, Alain Volmat , Pavel Machek , Arnaud Ferraris , Sakari Ailus , Hans Verkuil References: <20240123214729.2852346-1-andrej.skvortzov@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240124_122557_198580_13EEAFDE X-CRM114-Status: GOOD ( 34.59 ) 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 SGkgT25kcmV5LAoKT24gMjQtMDEtMjMgMjM6MDEsIE9uZMWZZWogSmlybWFuIHdyb3RlOgo+IEhp IEFuZHJleSwKPiAKPiBPbiBXZWQsIEphbiAyNCwgMjAyNCBhdCAxMjo0NzoyOUFNICswMzAwLCBB bmRyZXkgU2t2b3J0c292IHdyb3RlOgo+ID4gRnJvbTogT25kxZllaiBKaXJtYW4gPG1lZ2lAeGZm LmN6Pgo+ID4gCj4gPiBQaW5lcGhvbmUgaGFzIE9WNTY0MCBiYWNrIGNhbWVyYSBhbmQgR0MyMTQ1 IGZyb250IGNhbWVyYS4gQWRkIHN1cHBvcnQKPiA+IGZvciBib3RoLgo+IAo+IFRoZSB1cHN0cmVh bSBkcml2ZXIgZG9lc24ndCBzdXBwb3J0IG11bHRpcGxlIGVuZHBvaW50cyBwZXIgcG9ydC4gU2Vl Ogo+IAo+IGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y2LjgtcmMxL3NvdXJjZS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvYWxsd2lubmVyLHN1bjZpLWEz MS1jc2kueWFtbCNMNDMKPiAKPiBPbmx5IG9uZSBlbmRwb2ludCBpcyBhbGxvd2VkL3N1cHBvcnRl ZC4gTG9va2luZyB0aHJvdWdodCBMS01MLCBJIGRvbid0Cj4gc2VlIHRoZSBzdXBwb3J0IGZvciBt dWx0aXBsZSBwYXJhbGxlbCBpbnRlcmZhY2UgZW5kcG9pbnRzIGJlaW5nIGFkZGVkCj4gcmVjZW50 bHkuLi4KPgo+IFNvIHRoaXMgcGF0Y2ggd2lsbCBub3Qgd29yaywgYW5kIHdpbGwgY2F1c2UgRFRT IHZhbGlkYXRpb24gZXJyb3JzLgoKVGhhbmsgeW91ISBJJ3ZlIG5vdCBydW4gZHRiIHZhbGlkYXRp b24gYmVmb3JlIHN1Ym1pc3Npb24sIHNvcnJ5IGZvciB0aGF0LgpJJ3ZlIHJhbiAnbWFrZSBkdGJz X2NoZWNrJyBhbmQgaGF2ZSBzZXZlcmFsIHF1ZXN0aW9uIG5vdy4KCjEuIEkgZG9uJ3Qgc2VlIGFu eSBjb21wbGFpbnRzIGFib3V0IG11bHRpcGxlIGVuZHBvaW50cyBkZWZpbml0aW9ucy4KCklNSE8s IGl0IGxvb2tzIG9rYXkgZnJvbSBiaW5kaW5nIHBvaW50IG9mIHZpZXcgYWNjb3JkaW5nIHRvIHRo YXQKdmlkZW8taW50ZXJmYWNlcy55YW1sIFsxXS4KCkkga25vdyB0aGF0IGN1cnJlbnRseSBtdWx0 aXBsZSBlbmRwb2ludCBpbXBsZW1lbnRhdGlvbiBmb3IgcGFyYWxsZWwKaW50ZXJmYWNlIGlzIG1p c3NpbmcgaW4gc3VuNmlfY3NpLiBDdXJyZW50IG91dC1vZi10cmVlIGltcGxlbWVudGF0aW9uCmRv ZXNuJ3QgcmVxdWlyZSBhbnkgY2hhbmdlIGluIGJpbmRpbmdzIChIb3BlZnVsbHkgaXQgd2lsbCBi ZSB1cHN0cmVhbSBvbmUKZGF5KSBPciBkbyB5b3UgbWVhbiB0aGlzIGNoYW5nZSBoYXMgdG8gYmUg c3VibWl0dGVkIHVwc3RyZWFtIG9ubHkgb25jZQpzdW42aV9jc2kgZ2V0cyBmaXhlZD8KCgoyLiBk dGJzX2NoZWNrIGNvbXBsYWludHMgYWJvdXQgbWlzc2luZyBsaW5rLWZyZXF1ZW5jaWVzIGZvciBy ZWNlbnRseQpzdWJtaXR0ZWQgZ2MyMTQ1LiBbMl0KYGBgCmZyb250LWNhbWVyYUAzYzogcG9ydDpl bmRwb2ludDogJ2xpbmstZnJlcXVlbmNpZXMnIGlzIGEgcmVxdWlyZWQgcHJvcGVydHkKYGBgCgpJ J3ZlIGxvb2tlZCBhdCBvdGhlciBkcml2ZXJzIGFuZCBsaW5rLWZyZXF1ZW5jaWVzIGFyZSB1c2Vk IG9ubHkKbW9zdGx5IGZvciBDU0ktMiBlbmRwb2ludHMuIFNob3VsZCBpdCBiZSByZXF1aXJlZCBm b3IgQ1BJL0RWUCA/CgpOb3QgbWFueSBtYWlubGluZSBkcml2ZXJzIHN1cHBvcnQgQ1NJLTIgYW5k IERWUDogb3Y1NjQwLCBzNWs1YmFmLAptdDltdDExNC4gT25seSBtdDltdDExNCB1c2VzIGxpbmst ZnJlcXVlbmNpZXMgcHJvcGVydHkgZm9yIERWUCBhbmQgaXQKc2hvdWxkIG1hdGNoIFBDTEsgKGRv dWJsZSBwaXhlbHJhdGUpLiBbM10KClNob3VsZCBJIGRlZmluZSBsaW5rLWZyZXF1ZW5jaWVzIGZv ciBEVlAgYXMgYSBkb3VibGUgcGl4ZWxyYXRlIGhlcmUgYXMKd2VsbCBhbmQgaGFuZGxlIHRoYXQg aW4gdGhlIGRyaXZlcj8KCkN1cnJlbnRseSBnYzIxNDUgZG9lc24ndCBzdXBwb3J0IERWUCwgYnV0 IEkgaGF2ZSBiYXNpYyB3b3JraW5nIHN1cHBvcnQKZm9yIERWUCBmb3IgdGhlIHVwc3RyZWFtZWQg ZHJpdmVyIGZvciBhIGxvbmcgdGltZSBhbmQgd2FpdGVkIGZvciBpdCB0byBiZSBtZXJnZWQKaW50 byBtYWlubGluZS4gSSdkIGxpa2UgdG8gc3VibWl0IGl0IGZvciByZXZpZXcuIFVudGlsIG5vdyBJ IHRob3VnaHQsCnRoYXQgc3VibWl0dGVkIGdjMjE0NSBiaW5kaW5ncyB3aWxsIGJlIHRoZSBzYW1l IGZvciBEVlAgYW5kIENTSS0yCnN1cHBvcnQgYW5kIHRoZXJlZm9yZSBzdWJtaXR0ZWQgdGhpcyBj aGFuZ2UuCgpBcmUgdGhleT8gT3Igc2hvdWxkIEkgaW50cm9kdWNlIGJ1cy10eXBlIGFuZCBjb25k aXRpb25hbGx5CmhhbmRsZSByZXF1aXJlbWVudHMgaW4geWFtbCBpZiBsaW5rLWZyZXF1ZW5jaWVz IGNhbiBiZSBpZ25vcmVkIGZvciBEVlA/CgpTb21ldGhpbmcgbGluayB0aGlzCmBgYAogICAgICAg IHByb3BlcnRpZXM6CiAgICAgICAgICBsaW5rLWZyZXF1ZW5jaWVzOiB0cnVlCgogICAgICAgICAg YnVzLXR5cGU6CiAgICAgICAgICAgIGVudW06CiAgICAgICAgICAgICAgLSA0ICMgQ1NJLTIgRC1Q SFkKICAgICAgICAgICAgICAtIDUgIyBQYXJhbGxlbAoKICAgICAgICByZXF1aXJlZDoKICAgICAg ICAgIC0gYnVzLXR5cGUKCiAgICAgICAgYWxsT2Y6CiAgICAgICAgICAtIGlmOgogICAgICAgICAg ICAgIHByb3BlcnRpZXM6CiAgICAgICAgICAgICAgICBidXMtdHlwZToKICAgICAgICAgICAgICAg ICAgY29uc3Q6IDQKICAgICAgICAgICAgdGhlbjoKICAgICAgICAgICAgICByZXF1aXJlZDoKICAg ICAgICAgICAgICAgIC0gbGluay1mcmVxdWVuY2llcwpgYGAKClNob3VsZCBJIGJldHRlciBzdWJt aXQgRFZQIHN1cHBvcnQgdG8gdGhlIGdjMjE0NSBkcml2ZXIgZmlyc3QgYW5kIG9ubHkgdGhlbgpz dWJtaXQgdGhpcyBjaGFuZ2U/IAoKPiAKPiBLaW5kIHJlZ2FyZHMsCj4gCW8uCj4gCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBPbmRyZWogSmlybWFuIDxtZWdpQHhmZi5jej4KPiA+IFNpZ25lZC1vZmYtYnk6 IEFuZHJleSBTa3ZvcnRzb3YgPGFuZHJlai5za3ZvcnR6b3ZAZ21haWwuY29tPgo+ID4gLS0tCj4g PiAgLi4uL2R0cy9hbGx3aW5uZXIvc3VuNTBpLWE2NC1waW5lcGhvbmUuZHRzaSAgIHwgOTEgKysr KysrKysrKysrKysrKysrKwo+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5MSBpbnNlcnRpb25zKCspCj4g PiAKPiA+IGRpZmYgLS1naXQgYS9hcmNoL2FybTY0L2Jvb3QvZHRzL2FsbHdpbm5lci9zdW41MGkt YTY0LXBpbmVwaG9uZS5kdHNpIGIvYXJjaC9hcm02NC9ib290L2R0cy9hbGx3aW5uZXIvc3VuNTBp LWE2NC1waW5lcGhvbmUuZHRzaQo+ID4gaW5kZXggODc4NDcxMTZhYjZkLi40MTA0YTEzNmZmNzUg MTAwNjQ0Cj4gPiAtLS0gYS9hcmNoL2FybTY0L2Jvb3QvZHRzL2FsbHdpbm5lci9zdW41MGktYTY0 LXBpbmVwaG9uZS5kdHNpCj4gPiArKysgYi9hcmNoL2FybTY0L2Jvb3QvZHRzL2FsbHdpbm5lci9z dW41MGktYTY0LXBpbmVwaG9uZS5kdHNpCj4gPiBAQCAtMzYsNiArMzYsMTUgQEAgY2hvc2VuIHsK PiA+ICAJCXN0ZG91dC1wYXRoID0gInNlcmlhbDA6MTE1MjAwbjgiOwo+ID4gIAl9Owo+ID4gIAo+ ID4gKwlpMmNfY3NpOiBpMmMtY3NpIHsKPiA+ICsJCWNvbXBhdGlibGUgPSAiaTJjLWdwaW8iOwo+ ID4gKwkJc2RhLWdwaW9zID0gPCZwaW8gNCAxMyAoR1BJT19BQ1RJVkVfSElHSCB8IEdQSU9fT1BF Tl9EUkFJTik+OyAvKiBQRTEzICovCj4gPiArCQlzY2wtZ3Bpb3MgPSA8JnBpbyA0IDEyIChHUElP X0FDVElWRV9ISUdIIHwgR1BJT19PUEVOX0RSQUlOKT47IC8qIFBFMTIgKi8KPiA+ICsJCWkyYy1n cGlvLGRlbGF5LXVzID0gPDM+Owo+ID4gKwkJI2FkZHJlc3MtY2VsbHMgPSA8MT47Cj4gPiArCQkj c2l6ZS1jZWxscyA9IDwwPjsKPiA+ICsJfTsKPiA+ICsKPiA+ICAJbGVkcyB7Cj4gPiAgCQljb21w YXRpYmxlID0gImdwaW8tbGVkcyI7Cj4gPiAgCj4gPiBAQCAtMTI0LDYgKzEzMywzNiBAQCAmY3B1 MyB7Cj4gPiAgCWNwdS1zdXBwbHkgPSA8JnJlZ19kY2RjMj47Cj4gPiAgfTsKPiA+ICAKPiA+ICsm Y3NpIHsKPiA+ICsJcGluY3RybC0wID0gPCZjc2lfcGlucz4sIDwmY3NpX21jbGtfcGluPjsKPiA+ ICsJc3RhdHVzID0gIm9rYXkiOwo+ID4gKwo+ID4gKwlwb3J0IHsKPiA+ICsJCSNhZGRyZXNzLWNl bGxzID0gPDE+Owo+ID4gKwkJI3NpemUtY2VsbHMgPSA8MD47Cj4gPiArCj4gPiArCQljc2lfb3Y1 NjQwX2VwOiBlbmRwb2ludEAwIHsKPiA+ICsJCQlyZWcgPSA8MD47Cj4gPiArCQkJcmVtb3RlLWVu ZHBvaW50ID0gPCZvdjU2NDBfZXA+Owo+ID4gKwkJCWJ1cy13aWR0aCA9IDw4PjsKPiA+ICsJCQlo c3luYy1hY3RpdmUgPSA8MT47IC8qIEFjdGl2ZSBoaWdoICovCj4gPiArCQkJdnN5bmMtYWN0aXZl ID0gPDA+OyAvKiBBY3RpdmUgbG93ICovCj4gPiArCQkJZGF0YS1hY3RpdmUgPSA8MT47ICAvKiBB Y3RpdmUgaGlnaCAqLwo+ID4gKwkJCXBjbGstc2FtcGxlID0gPDE+OyAgLyogUmlzaW5nICovCj4g PiArCQl9Owo+ID4gKwo+ID4gKwkJY3NpX2djMjE0NV9lcDogZW5kcG9pbnRAMSB7Cj4gPiArCQkJ cmVnID0gPDE+Owo+ID4gKwkJCXJlbW90ZS1lbmRwb2ludCA9IDwmZ2MyMTQ1X2VwPjsKPiA+ICsJ CQlidXMtd2lkdGggPSA8OD47Cj4gPiArCQkJaHN5bmMtYWN0aXZlID0gPDE+Owo+ID4gKwkJCXZz eW5jLWFjdGl2ZSA9IDwxPjsKPiA+ICsJCQlkYXRhLWFjdGl2ZSA9IDwxPjsKPiA+ICsJCQlwY2xr LXNhbXBsZSA9IDwxPjsKPiA+ICsJCX07Cj4gPiArCX07Cj4gPiArfTsKPiA+ICsKPiA+ICAmZGFp IHsKPiA+ICAJc3RhdHVzID0gIm9rYXkiOwo+ID4gIH07Cj4gPiBAQCAtMTU4LDYgKzE5Nyw1OCBA QCAmZWhjaTEgewo+ID4gIAlzdGF0dXMgPSAib2theSI7Cj4gPiAgfTsKPiA+ICAKPiA+ICsmaTJj X2NzaSB7Cj4gPiArCWdjMjE0NTogZnJvbnQtY2FtZXJhQDNjIHsKPiA+ICsJCWNvbXBhdGlibGUg PSAiZ2FsYXh5Y29yZSxnYzIxNDUiOwo+ID4gKwkJcmVnID0gPDB4M2M+Owo+ID4gKwkJY2xvY2tz ID0gPCZjY3UgQ0xLX0NTSV9NQ0xLPjsKPiA+ICsJCWNsb2NrLW5hbWVzID0gInhjbGsiOwoKVGhh dCBzaG91bGQgYmUgcmVtb3ZlZCB0byBmaXgKYGBgCmZyb250LWNhbWVyYUAzYzogJ2Nsb2NrLW5h bWVzJyBkb2VzIG5vdCBtYXRjaCBhbnkgb2YgdGhlIHJlZ2V4ZXM6ICdwaW5jdHJsLVswLTldKycK YGBgCndoZW4gcnVubmluZyAnbWFrZSBkdGJzX2NoZWNrJwoKPiA+ICsJCWF2ZGQtc3VwcGx5ID0g PCZyZWdfZGxkbzM+Owo+ID4gKwkJZHZkZC1zdXBwbHkgPSA8JnJlZ19hbGRvMT47Cj4gPiArCQlp b3ZkZC1zdXBwbHkgPSA8JnJlZ19lbGRvMz47Cj4gPiArCQlyZXNldC1ncGlvcyA9IDwmcGlvIDQg MTYgKEdQSU9fQUNUSVZFX0xPVyB8IEdQSU9fT1BFTl9EUkFJTik+OyAvKiBQRTE2ICovCj4gPiAr CQlwb3dlcmRvd24tZ3Bpb3MgPSA8JnBpbyA0IDE3IChHUElPX0FDVElWRV9ISUdIIHwgR1BJT19P UEVOX0RSQUlOKT47IC8qIFBFMTcgKi8KPiA+ICsJCXJvdGF0aW9uID0gPDI3MD47Cj4gPiArCQlv cmllbnRhdGlvbiA9IDwwPjsKPiA+ICsKPiA+ICsJCXBvcnQgewo+ID4gKwkJCWdjMjE0NV9lcDog ZW5kcG9pbnQgewo+ID4gKwkJCQlyZW1vdGUtZW5kcG9pbnQgPSA8JmNzaV9nYzIxNDVfZXA+Owo+ ID4gKwkJCQlidXMtd2lkdGggPSA8OD47Cj4gPiArCQkJCWhzeW5jLWFjdGl2ZSA9IDwxPjsKPiA+ ICsJCQkJdnN5bmMtYWN0aXZlID0gPDE+Owo+ID4gKwkJCQlkYXRhLWFjdGl2ZSA9IDwxPjsKPiA+ ICsJCQkJcGNsay1zYW1wbGUgPSA8MT47Cj4gPiArCQkJfTsKPiA+ICsJCX07Cj4gPiArCX07Cj4g PiArCj4gPiArCW92NTY0MDogcmVhci1jYW1lcmFANGMgewo+ID4gKwkJY29tcGF0aWJsZSA9ICJv dnRpLG92NTY0MCI7Cj4gPiArCQlyZWcgPSA8MHg0Yz47Cj4gPiArCQljbG9ja3MgPSA8JmNjdSBD TEtfQ1NJX01DTEs+Owo+ID4gKwkJY2xvY2stbmFtZXMgPSAieGNsayI7Cj4gPiArCQlBVkRELXN1 cHBseSA9IDwmcmVnX2RsZG8zPjsKPiA+ICsJCURPVkRELXN1cHBseSA9IDwmcmVnX2FsZG8xPjsg Lyogc2hhcmVkIHdpdGggQUZWQ0MgKi8KPiA+ICsJCURWREQtc3VwcGx5ID0gPCZyZWdfZWxkbzM+ Owo+ID4gKwkJcmVzZXQtZ3Bpb3MgPSA8JnBpbyAzIDMgKEdQSU9fQUNUSVZFX0xPVyB8IEdQSU9f T1BFTl9EUkFJTik+OyAvKiBQRDMgKi8KPiA+ICsJCXBvd2VyZG93bi1ncGlvcyA9IDwmcGlvIDIg MCAoR1BJT19BQ1RJVkVfSElHSCB8IEdQSU9fT1BFTl9EUkFJTik+OyAvKiBQQzAgKi8KPiA+ICsJ CXJvdGF0aW9uID0gPDkwPjsKPiA+ICsJCW9yaWVudGF0aW9uID0gPDE+Owo+ID4gKwo+ID4gKwkJ cG9ydCB7Cj4gPiArCQkJb3Y1NjQwX2VwOiBlbmRwb2ludCB7Cj4gPiArCQkJCXJlbW90ZS1lbmRw b2ludCA9IDwmY3NpX292NTY0MF9lcD47Cj4gPiArCQkJCWJ1cy13aWR0aCA9IDw4PjsKPiA+ICsJ CQkJaHN5bmMtYWN0aXZlID0gPDE+OyAvKiBBY3RpdmUgaGlnaCAqLwo+ID4gKwkJCQl2c3luYy1h Y3RpdmUgPSA8MD47IC8qIEFjdGl2ZSBsb3cgKi8KPiA+ICsJCQkJZGF0YS1hY3RpdmUgPSA8MT47 ICAvKiBBY3RpdmUgaGlnaCAqLwo+ID4gKwkJCQlwY2xrLXNhbXBsZSA9IDwxPjsgIC8qIFJpc2lu ZyAqLwo+ID4gKwkJCX07Cj4gPiArCQl9Owo+ID4gKwl9Owo+ID4gK307Cj4gPiArCj4gPiAgJmky YzAgewo+ID4gIAlzdGF0dXMgPSAib2theSI7Cj4gPiAgCj4gPiAtLSAKPiA+IDIuNDMuMAo+ID4g CgoKCjEuIGh0dHBzOi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L3Y2LjgtcmMxL3NvdXJjZS9E b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvdmlkZW8taW50ZXJmYWNlcy55 YW1sI0w0MQoyLiBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92Ni44LXJjMS9zb3Vy Y2UvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL21lZGlhL2kyYy9nYWxheHljb3Jl LGdjMjE0NS55YW1sI0w2NQozLiBodHRwczovL2VsaXhpci5ib290bGluLmNvbS9saW51eC92Ni44 LXJjMS9zb3VyY2UvZHJpdmVycy9tZWRpYS9pMmMvbXQ5bTExNC5jI0wyMjU2CgotLSAKQmVzdCBy ZWdhcmRzLApBbmRyZXkgU2t2b3J0c292CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0t a2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFp bG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==