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 phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 4445DC433EF for ; Fri, 11 Mar 2022 12:26:18 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 1F943836A8; Fri, 11 Mar 2022 13:26:16 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="K1soQQ9V"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0A2B98303C; Fri, 11 Mar 2022 13:26:14 +0100 (CET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2061f.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e1b::61f]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id D670583AE0 for ; Fri, 11 Mar 2022 13:26:04 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=ye.li@nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UvIIyxA4lPqI7xuhSywPxs6WGFcIoG+IjrQOWF4W5i53Ao58FXpPRf5EgQ072iiiB0LzKfTm+Wbp+e3QEathAlZczacSZ98c8xV3ooKvKeEw9PZuh2FMO34KdGbDZDKNohYiMjauUerdzVdjd7QznBtFDa4VGcYEOcJ0voTr7iDUhrgsXCG3j+Pbet/Cc+SiXp+9Fl7Kx3hHJ2xBA5sMwjXRmXGJt+dftWhhzV+KabGPM3zm2IaojlSa/f5PO/ldVVHSC8xF0nZPaL576AWte0p5zlCUgMilkLSoevNDMMuhOs05YX9YOOHWRfOSJ+uLG//V4dPORP9rtHND6tf/VQ== 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=Lqmg8mli+tqYGwtfSn1ZpCXH64U6zBtmfQrOSzdviXQ=; b=SC1RDgbDZki1PthbUC82Ho/EKiwD4DVn0fQw2nxzQ0He1CD9QIQltassR85htoSQaWjXUx8NFwLwKuxFaRM2X8MmJ1/1fGmUMy7W7VJ8oocarHDxWUGgIV88KyvUKUEqikLUU1qQeuuvC+akqVG/ngcAKEbYgZ4vjcVjH/c4xqLu69fnbYXsnHO/7af00m51sy1hlf5hrhMRVtga+w9FzKfxFY7acPmdKxDgFHcr/s1DMV+fJI8Zqv1NWdMmE2b5xb3nK0Ksv/YI2wT/xae5fAE1pSg5S+zvS6Q6DDf6WBMg52D77AW1kDFjSXqXQ21jdyLA1plcdZNrk+yeyH3C5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Lqmg8mli+tqYGwtfSn1ZpCXH64U6zBtmfQrOSzdviXQ=; b=K1soQQ9VsMxM+7gmhUL7OdP+DhQUDmyg0vCOjamb6BSIUNLwASKtGYUwTtCA8aCOm28z4ZEIlXopov7aoUOo9n4cZ/4ufPaa8L8dGN2f+2ZUhq3EZmkyGi9bZpGpL27yuVTOHjr09Qn23bQfK/7pOtV/wDYoBhIJ3g/Od0VRzGM= Received: from GV1PR04MB9136.eurprd04.prod.outlook.com (2603:10a6:150:27::21) by AM0PR04MB5937.eurprd04.prod.outlook.com (2603:10a6:208:119::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5038.16; Fri, 11 Mar 2022 12:26:03 +0000 Received: from GV1PR04MB9136.eurprd04.prod.outlook.com ([fe80::e5df:b33:3415:24b0]) by GV1PR04MB9136.eurprd04.prod.outlook.com ([fe80::e5df:b33:3415:24b0%4]) with mapi id 15.20.5038.027; Fri, 11 Mar 2022 12:26:03 +0000 From: Ye Li To: "michael@amarulasolutions.com" CC: "festevam@gmail.com" , "dario.binacchi@amarulasolutions.com" , "u-boot@lists.denx.de" , dl-uboot-imx , "sbabic@denx.de" Subject: Re: [EXT] Re: [PATCH] imx: Revert "imx: mx6ull: fix REFTOP_VBGADJ setting" and fix comments Thread-Topic: [EXT] Re: [PATCH] imx: Revert "imx: mx6ull: fix REFTOP_VBGADJ setting" and fix comments Thread-Index: AQHYMrez1AsqylsjqEq7fymODKY8vqy51eeAgABK/YA= Date: Fri, 11 Mar 2022 12:26:02 +0000 Message-ID: <1647001559.2474.10.camel@nxp.com> References: <1646721735-125430-1-git-send-email-ye.li@nxp.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Evolution 3.18.5.2-0ubuntu3.2 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 150a5f47-0a3e-406f-baff-08da035a4ef5 x-ms-traffictypediagnostic: AM0PR04MB5937:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: DMijRJwbb3XCPAaoXDRYJnZnURAVKuS6u46VopzQtAL4hdpmc+vWrK6AzmLAYXfndoSDZtiDwutSYYfSq2MM5x800Hpu9c/XBji0oz4U6B0lSu9C3OnrCbB08phldLPKNz32CqT75wTaD15YrqqUCKgk+foIdv+hblpSl7teDt/nkCJ6nfvGspv0NOZklknx9km/9/sgueQ//BwIeQBssPdOzu9l1udWrBbLQkIc2FamqubW9r+ryWLW81M9R4LQfRkU+d7repVkhe7B9U9goM7sduoXpgDYYBh5ObR56Q1rRv+ofjXIpPcxiE0YkiDVdF/ZMShusf0axmg8EdqbE57583DV4T5RMqRT+bKuy0HkEnRbBma4LIi1UGtHLG56wlX/qGn3a22j0KfRuckHnp9bzzHurktym2yYOgzu8WPo6xr3+JhCgDU7v91KZoOsgACUSmglIsJobriOsl+9cxvM2Akx4V7AXrCacQAycMy0V4bS1MJFtF9n1Nnzy4Xj00xwlP/zBeg5taYzlV77X/sJrRlmwXz8tJzzLKpULvyHk95bykUa8BfrfX24c2R3+da6Ae5+aYnbzU2z4QLfG6iehXKq61KsmGY2L2wosDNpHbEmVCu0gHMHSk9RR1vPsdIaNQRTBc1ACn8FW2U/XX7YS592Z0EeJ9igFydxnK18TzZbWrTdhYNLz5V2H2zSBEilzm6wCg1osfVIsxNybt9ikVgVXXfheXBJ/doa7WGF2R7v7dtT6AMRyq3HRpRX/aqMYoH8ZkoQ9J6cNZvb/drC+g6Uep/7kL1Kb6L1lwuoJfs6y3ODShrW+gLE7Ooj7Pbvdp0rPWi8NjizvwAP/w== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:GV1PR04MB9136.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(966005)(2616005)(83380400001)(186003)(8676002)(4326008)(64756008)(66946007)(91956017)(76116006)(66476007)(122000001)(66446008)(66556008)(38100700002)(26005)(498600001)(103116003)(54906003)(40140700001)(6486002)(6506007)(45080400002)(5660300002)(71200400001)(6512007)(8936002)(86362001)(44832011)(38070700005)(53546011)(36756003)(2906002)(6916009)(99106002)(32563001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bzIvOUJ6aDdtU1dzblhOZDhHRkhMeDZSRVpuUmljeGVQMEIwbGlmTHZvOUox?= =?utf-8?B?TXZaQy9FYlZxdHlHRTl2bzB0b3YxKzZwcUI5SmhDUDZmNWV0M29DZFpUTnhZ?= =?utf-8?B?cDJxWWRVeG53aFZEZi8zNkZhSEUxMUJyWkJWcEJuWVRyNmkzdzdoK21xY2dw?= =?utf-8?B?YmtWUTVqWmtvelArcWNvWTRRMi82ajljTk5Wa2t1c3dLUGhudU9qVjBTbGUz?= =?utf-8?B?UGs3Uy9hVjFCb29xbGErT1pHYXhhMVY1NGI1OEl2QmRrUDdkM093YXpsajdP?= =?utf-8?B?ci9qM1FuRG1LL2JDR3FIczdwVGNYMHlRYktLQW03SDhxSFAxMjFzT1F2YzVW?= =?utf-8?B?aHJzQURmWHZQS3lrRG1iTENqOFZ6OENKRFljNUFUcDRqeloxTW1XTW1wa0tP?= =?utf-8?B?SGFYSjh4OStDbWlPQ2VnVCtFTzFmYy8yekkvYzBtZVdxQWgxbGFraVdCOEF1?= =?utf-8?B?aTFwUzFxbjdJTnpQMER5T3JJNGNwKzZpTHJjd1NZYzhXRkxMUWIxYndmRXRJ?= =?utf-8?B?dkUyaVl3Z1hIL3RNWHpaSEM3WTkvRy9uRS9xNThyV1dSdERIRW5yTm45NTdM?= =?utf-8?B?cWk4T2hob1RJVDdsdHdqSzRhS3JpNWZ0NFhWZC9ZanNCbGRCMGkxWll6dmdj?= =?utf-8?B?QTFMK2d3enB4VlBGSTMrcDYxcFpDVEdLLy9vZ2o2SkY0YW5qNjdjL1hnN2pO?= =?utf-8?B?LzErelh5YmtOTkpsa1ZIcm1WY2Exc1VxY0Q0amF4RGQ5Q2Vqc3VpS0N5cEgv?= =?utf-8?B?aWdYTllzWkoxVHplWnFjRnRCQzhvbFk2QkpGMVl0SGFwNUNMWTFWaWRzVFpz?= =?utf-8?B?Ri9uUGRrS1NOdzRMdHZKTDd4ZDBiaFV0RE8vSDdvbkdsMXFXOTVWVmF4R21l?= =?utf-8?B?MTdYdEQvTVRPZC85ZnVNR1czV2NGR21WYTBiNlUwQzlCQlZDNjBpQjUwTEpC?= =?utf-8?B?VmkyZllOTnlUQkFpMko4YTUzQ2lOSk41SlpabHBQYmJmaUZGZHBHOGM3RlRQ?= =?utf-8?B?MGtRUTJ2VzBhQ2tMdndWTkVCWkkxdzllanZwZ1ROS2pFaWlqREY1UXp0V0tT?= =?utf-8?B?amZMakp1bmR3Qm5OZEtvaWRuaEFtVkRRMXZwVFQvcTVCQkJRM3p3NCs0OTJq?= =?utf-8?B?VG9yNjcraGFJb0szRWJ5WFBkLzcvU25wTm9NYzd1eVJZNDF6OHc4d2Y1MVk0?= =?utf-8?B?ejFMakZIYkFZY3FGZGFiNEg1UTQ2S1MxbUhocWZ3bUVoeGpjOGd4MnVXeVYy?= =?utf-8?B?a0tHVllOTW95eXFUZm41QUZrYXFJcjBlQ1VCOFBVZ1FqNXpjaHpjN3F1ZDZZ?= =?utf-8?B?bW0wdmpuNUgvcjBGSDE5VDEwaXM0OXdyc1ZteXJDbTAxdE9GbkFCcDRQMUMw?= =?utf-8?B?VXZXMkUyZnBacktPaHphU2NwZEIvcGtLMEpUSXdwSjFMSVFQKzhLcHhDS05D?= =?utf-8?B?Ylo5M09GWDZRT3dnVzd3ZE4yQy9XTmZJVk92NUdhUkd6dDhaOU9INEI4S1N6?= =?utf-8?B?dGtabWxmQTdHaGU2MFZYMVo5bU1GR1UxR29wSHlXNFhleXQza2UxRnpWTEY3?= =?utf-8?B?NzczNzUwL3FsWUllY3BLSVFTNzVwM0l2YUszR2E5OXh4c3N2T1pLNW9ncm4w?= =?utf-8?B?RiszVFRGWHFkY1dTZ1ZkWStHbWd1L1A3a2I4MmZHSHIrVTRFUlNuU2kyTXRT?= =?utf-8?B?N3ZHLzlTY2R3UmJmZ3Z0bGFmaU1jeXVkV0NPNjJLMHlSR0RkcytzUmxYSC8z?= =?utf-8?B?UFd4T1NYSlhrelB0OHUvRW5jNGxXazBrUU9wUGdtdjN0Y2FUZnVvMWxHMHAx?= =?utf-8?B?S0U2UWdZemtaKy9STWJOTFR4NFl2VWNNaVpBOEtrU1VqMkg3RFlFcDEwNXJQ?= =?utf-8?B?R0d2TEEwcGVFU1BGd1lUUjZTR0pWWUJZOG5ZUkp4d0tPeEk3d3l1cWxnOTY4?= =?utf-8?B?ZFdKUkJjV1EzRlRlem5IcXVQR0NKQVIzNjlJYVNCMW16L0F0cm51RSs3NWdJ?= =?utf-8?B?Y0xCZFd1dzNGam9BYWFrNUZNUkRzTVp5MGd4TWswYmphRTE5U0ViS3dZbzMy?= =?utf-8?B?ZGcwcGpIMnZyZkp6ZXFheENmNmZ0TzA0aVEzdGtJMDdPaTdwZ2h2ZUFGalNi?= =?utf-8?Q?RSd4=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <41A01CE7C809D84FAAC102BA3377A6D6@eurprd04.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: GV1PR04MB9136.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 150a5f47-0a3e-406f-baff-08da035a4ef5 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2022 12:26:03.1295 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ROGValX25Addf2Zb1Kd4i35R9h5jB0g+dlc137+wOyxQf1PlkqJPDSItapHybHZo X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB5937 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.5 at phobos.denx.de X-Virus-Status: Clean SGkgTWljaGFlbCwNCg0KT24gRnJpLCAyMDIyLTAzLTExIGF0IDA4OjU3ICswMTAwLCBNaWNoYWVs IE5henphcmVubyBUcmltYXJjaGkgd3JvdGU6DQo+IENhdXRpb246IEVYVCBFbWFpbA0KPiANCj4g SGkNCj4gDQo+IE9uIFR1ZSwgTWFyIDgsIDIwMjIgYXQgNzo0MiBBTSBZZSBMaSA8eWUubGlAbnhw LmNvbT4gd3JvdGU6DQo+ID4gDQo+ID4gDQo+ID4gVGhlIGNoYW5nZSBpbiBjb21taXQgYzFhZjM1 OCAoaW14OiBteDZ1bGw6IGZpeCBSRUZUT1BfVkJHQURKDQo+ID4gc2V0dGluZykNCj4gPiBpcyBu b3QgY29ycmVjdC4gQWNjb3JkaW5nIHRvIGxhdGVzdCBpLk1YNlVMTCBmdXNlIHRhYmxlLA0KPiA+ IHRoZSBSRUZUT1BfVFJJTVsyOjBdIGZ1c2UgaXMgZGVmaW5lZCBhcyBiZWxvdy4gU28gdGhlIHBy ZXZpb3VzDQo+ID4gY29kZXMNCj4gPiBhcmUgY29ycmVjdCwgb25seSBuZWVkIHRvIGZpeCB0aGUg Y29tbWVudHMuDQo+ID4gDQo+ID4gU2V0IHRoZSBSRUZUT1BfVkJHQURKIGZpZWxkIGluIFBNVV9N SVNDMCByZWdpc3RlciBiYXNlZCBvbiB0aGUNCj4gPiBSRUZUT1BfVFJJTSBmdXNlOg0KPiA+ICcw MDAiIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzJ2IwMDANCj4gPiAnMDAxIiAtIHNldCBS RUZUT1BfVkJHQURKWzI6MF0gdG8gMydiMDAxDQo+ID4gJzAxMCIgLSBzZXQgUkVGVE9QX1ZCR0FE SlsyOjBdIHRvIDMnYjAxMA0KPiA+ICcwMTEiIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAz J2IwMTENCj4gPiAnMTAwIiAtIHNldCBSRUZUT1BfVkJHQURKWzI6MF0gdG8gMydiMTAwDQo+ID4g JzEwMSIgLSBzZXQgUkVGVE9QX1ZCR0FESlsyOjBdIHRvIDMnYjEwMQ0KPiA+ICcxMTAiIC0gc2V0 IFJFRlRPUF9WQkdBREpbMjowXSB0byAzJ2IxMTANCj4gPiAnMTExIiAtIHNldCBSRUZUT1BfVkJH QURKWzI6MF0gdG8gMydiMTExDQo+ID4gDQo+ID4gU2lnbmVkLW9mZi1ieTogWWUgTGkgPHllLmxp QG54cC5jb20+DQo+ID4gLS0tDQo+ID4gwqBhcmNoL2FybS9tYWNoLWlteC9teDYvc29jLmMgfCAy MCArKysrKysrKystLS0tLS0tLS0tLQ0KPiA+IMKgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0aW9u cygrKSwgMTEgZGVsZXRpb25zKC0pDQo+ID4gDQo+ID4gZGlmZiAtLWdpdCBhL2FyY2gvYXJtL21h Y2gtaW14L214Ni9zb2MuYyBiL2FyY2gvYXJtL21hY2gtDQo+ID4gaW14L214Ni9zb2MuYw0KPiA+ IGluZGV4IDAzZDhmZDcuLmJiN2RjNDIgMTAwNjQ0DQo+ID4gLS0tIGEvYXJjaC9hcm0vbWFjaC1p bXgvbXg2L3NvYy5jDQo+ID4gKysrIGIvYXJjaC9hcm0vbWFjaC1pbXgvbXg2L3NvYy5jDQo+ID4g QEAgLTM5NCwyMyArMzk0LDIxIEBAIHN0YXRpYyB2b2lkIGluaXRfYmFuZGdhcCh2b2lkKQ0KPiA+ IMKgwqDCoMKgwqDCoMKgwqAvKg0KPiA+IMKgwqDCoMKgwqDCoMKgwqDCoCogT24gaS5NWDZVTEws d2UgbmVlZCB0byBzZXQgVkJHQURKIGJpdHMgYWNjb3JkaW5nIHRvIHRoZQ0KPiA+IMKgwqDCoMKg wqDCoMKgwqDCoCogUkVGVE9QX1RSSU1bMzowXSBpbiBmdXNlIHRhYmxlDQo+ID4gLcKgwqDCoMKg wqDCoMKgwqAqwqDCoMKgwqDCoMKgMDAwIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzYicx MTAsDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMTEwIC0gc2V0IFJFRlRPUF9W QkdBREpbMjowXSB0byAzYicwMDAsDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKg MDAxIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzYicwMDEsDQo+ID4gLcKgwqDCoMKgwqDC oMKgwqAqwqDCoMKgwqDCoMKgMDEwIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzYicwMTAs DQo+ID4gLcKgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMDExIC0gc2V0IFJFRlRPUF9WQkdB REpbMjowXSB0byAzYicwMTEsDQo+ID4gLcKgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMTAw IC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzYicxMDAsDQo+ID4gLcKgwqDCoMKgwqDCoMKg wqAqwqDCoMKgwqDCoMKgMTAxIC0gc2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzYicxMDEsDQo+ ID4gLcKgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMTExIC0gc2V0IFJFRlRPUF9WQkdBREpb MjowXSB0byAzYicxMTEsDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMDAwIC0g c2V0IFJFRlRPUF9WQkdBREpbMjowXSB0byAzJ2IwMDANCj4gPiArwqDCoMKgwqDCoMKgwqDCoCrC oMKgwqDCoMKgwqAwMDEgLSBzZXQgUkVGVE9QX1ZCR0FESlsyOjBdIHRvIDMnYjAwMQ0KPiA+ICvC oMKgwqDCoMKgwqDCoMKgKsKgwqDCoMKgwqDCoDAxMCAtIHNldCBSRUZUT1BfVkJHQURKWzI6MF0g dG8gMydiMDEwDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMDExIC0gc2V0IFJF RlRPUF9WQkdBREpbMjowXSB0byAzJ2IwMTENCj4gPiArwqDCoMKgwqDCoMKgwqDCoCrCoMKgwqDC oMKgwqAxMDAgLSBzZXQgUkVGVE9QX1ZCR0FESlsyOjBdIHRvIDMnYjEwMA0KPiA+ICvCoMKgwqDC oMKgwqDCoMKgKsKgwqDCoMKgwqDCoDEwMSAtIHNldCBSRUZUT1BfVkJHQURKWzI6MF0gdG8gMydi MTAxDQo+ID4gK8KgwqDCoMKgwqDCoMKgwqAqwqDCoMKgwqDCoMKgMTEwIC0gc2V0IFJFRlRPUF9W QkdBREpbMjowXSB0byAzJ2IxMTANCj4gPiArwqDCoMKgwqDCoMKgwqDCoCrCoMKgwqDCoMKgwqAx MTEgLSBzZXQgUkVGVE9QX1ZCR0FESlsyOjBdIHRvIDMnYjExMQ0KPiA+IMKgwqDCoMKgwqDCoMKg wqDCoCovDQo+ID4gwqDCoMKgwqDCoMKgwqDCoGlmIChpc19teDZ1bGwoKSkgew0KPiA+IC3CoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBzdGF0aWMgY29uc3QgdTMyIG1hcFtdID0gezYsIDEs IDIsIDMsIDQsIDUsIDAsIDd9Ow0KPiA+IC0NCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoHZhbCA9IHJlYWRsKCZmdXNlLT5tZW0wKTsNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoHZhbCA+Pj0gT0NPVFBfTUVNMF9SRUZUT1BfVFJJTV9TSElGVDsNCj4gPiDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHZhbCAmPSAweDc7DQo+ID4gDQo+ID4gLcKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHdyaXRlbChtYXBbdmFsXSA8PA0KPiA+IEJNX0FO QURJR19BTkFfTUlTQzBfUkVGVE9QX1ZCR0FESl9TSElGVCwNCj4gPiArwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgd3JpdGVsKHZhbCA8PA0KPiA+IEJNX0FOQURJR19BTkFfTUlTQzBfUkVG VE9QX1ZCR0FESl9TSElGVCwNCj4gPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgJmFuYXRvcC0+YW5hX21pc2MwX3NldCk7DQo+ID4gwqDCoMKgwqDCoMKgwqDC oH0NCj4gSWYgdGhpcyBpcyB0aGUgY2FzZS4gSSBoYXZlIHRoZSBpbXByZXNzaW9uIHRoZXJlIGFy ZSBhIGxvdCBvZiBjcHVzDQo+IHRoYXQgaGF2ZSB0aGlzIGZ1c2Ugbm90IHNldCBkdXJpbmcgbWFu dWZhY3R1cmluZy4NCg0KTW9zdCBvZiBpTVg2IHNlcmllcyBkb24ndCBuZWVkIHRvIHByb2dyYW0g dGhpcyBmdXNlLCBidXQgNnVsbCBpcyBhDQpleGNlcHRpb24gZHVlIHRvIGRpZmZlcmVudCBwcm9j ZXNzIHVzZWQuIGlmIHlvdXIgNnVsbCBkb24ndCBoYXZlIHRoZQ0KZnVzZSBwcm9ncmFtbWVkLCBw bGVhc2UgY29udGFjdCBOWFAgc3VwcG9ydCB0ZWFtLg0KDQo+IElmIHRoaXMgY2FuIGhhcHBlbiBp ZiB3ZSBoYXZlIGRldmljZXMgaW4gdGhlIGZpZWxkIGFscmVhZHkgcHJvZ3JhbW1lZA0KPiB0aGF0 IHRoZXkgZG8gYW55IHRlbXBlcmF0dXJlIGV2YWx1YXRpb24gZm9yIHRoZXJtYWwNCj4gZnJhbWV3 b3JrIHRoZSBjYWxjdWxhdGlvbiBzdGFydCB0byBiZSBkaWZmZXJlbnQgYW5kIHRoZXkgY2FuIGhh dmUNCj4gaW1wYWN0IG9uIHRoZWlyIGRldmljZQ0KDQpJIGRvbid0IHVuZGVyc3RhbmQgdGhpcy7C oA0KQW55d2F5LCBib3RoIE5YUCBtYW51ZmFjdHVyaW5nwqBhbmQgU1cgbmVlZCB0byBmb2xsb3cg dGhlIGZ1c2UgdmFsdWUNCmRlZmluaXRpb24uwqANCg0KQmVzdCByZWdhcmRzLA0KWWUgTGkNCj4g DQo+IE1pY2hhZWwNCj4gDQo+ID4gDQo+ID4gwqB9DQo+ID4gLS0NCj4gPiAyLjcuNA0KPiA+IA0K PiANCj4gLS0NCj4gTWljaGFlbCBOYXp6YXJlbm8gVHJpbWFyY2hpDQo+IENvLUZvdW5kZXIgJiBD aGllZiBFeGVjdXRpdmUgT2ZmaWNlcg0KPiBNLiArMzkgMzQ3IDkxMyAyMTcwDQo+IG1pY2hhZWxA YW1hcnVsYXNvbHV0aW9ucy5jb20NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Xw0KPiANCj4gQW1hcnVsYSBTb2x1dGlvbnMgQlYNCj4gSm9vcCBHZWVzaW5rd2VnIDEyNSwgMTEx NCBBQiwgQW1zdGVyZGFtLCBOTA0KPiBULiArMzEgKDApODUgMTExIDkxNzINCj4gaW5mb0BhbWFy dWxhc29sdXRpb25zLmNvbQ0KPiBodHRwczovL2V1cjAxLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91 dGxvb2suY29tLz91cmw9aHR0cCUzQSUyRiUyRnd3dy4NCj4gYW1hcnVsYXNvbHV0aW9ucy5jb20l MkYmYW1wO2RhdGE9MDQlN0MwMSU3Q3llLmxpJTQwbnhwLmNvbSU3QzE4MzczNzA3DQo+IDNiY2E0 YjE2N2UxODA4ZGEwMzM0ZDVmYyU3QzY4NmVhMWQzYmMyYjRjNmZhOTJjZDk5YzVjMzAxNjM1JTdD MCU3QzAlNw0KPiBDNjM3ODI1ODIyNzA4MDg4MjQxJTdDVW5rbm93biU3Q1RXRnBiR1pzYjNkOGV5 SldJam9pTUM0d0xqQXdNREFpTENKUUkNCj4gam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENK WFZDSTZNbjAlM0QlN0MzMDAwJmFtcDtzZGF0YT1qWjB6MWZGaEc5DQo+ICUyQm1RN3BCOTRDNFJQ RUV3Q2cySXhNdmhSbHV4czdIY1FjJTNEJmFtcDtyZXNlcnZlZD0w