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 CEAFBC46467 for ; Tue, 3 Jan 2023 15:49:42 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 6AA39854AE; Tue, 3 Jan 2023 16:49:40 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=microchip.com header.i=@microchip.com header.b="Fa/18GAx"; dkim=pass (1024-bit key; unprotected) header.d=microchiptechnology.onmicrosoft.com header.i=@microchiptechnology.onmicrosoft.com header.b="HCu1g0mc"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 169978548B; Tue, 3 Jan 2023 16:49:39 +0100 (CET) Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.154.123]) (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 51D4A854AE for ; Tue, 3 Jan 2023 16:49:35 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=microchip.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=Sergiu.Moga@microchip.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1672760975; x=1704296975; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=BgcKs3hiZk8A+o3AZm2jN4JQZZ1TInp620C4/3LvoIA=; b=Fa/18GAxoHE4qX5zxrxFAz+Ti2nUZXUEWD8GHKhtiARE+zH/iuOalxBj P7uRNyrKobllVBzYrZdEUtfmpyUDBRj2vyf4DgnH1XO48d+TsVrWpfAAO n/Y+/zifzgaDgOH4Gb0Ikh84b+PR2qiOnsCQzCREWoFCno6bFtDXgNNb4 yv/ljDA1/PUAg//JgAu3F6Kf/Cwro7UUjQ2SnKPMz7tMdPO72quAY/toy oYQtF7GAaQ/pflkr233GmFSYSMwxf6AhPyh6RNuFRoM3tSVYyeRebFdh0 HZE4SPehYdhT6biaUXWgi5IEuMxoiodoi/uy/1qw8qlp4CToKfMBjLGfS g==; X-IronPort-AV: E=Sophos;i="5.96,297,1665471600"; d="scan'208";a="130595195" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa6.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 03 Jan 2023 08:49:18 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex03.mchp-main.com (10.10.85.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Tue, 3 Jan 2023 08:49:18 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Tue, 3 Jan 2023 08:49:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U2Z/9AnjVSZnXgjm22uvuvWRmQNCeCVXdMOXyQPOZ9XPiMaW6M51aSDRD36tjD4nUm4kmTVyRJio7IMdSUvnGpPKtALozDBL+mLoTazeNuC1ZQ59Rsr++B13oua6HD9G746hxx7xvJ0gclxcU3P2xGHZwtZkJM287qnHa/d2Zd1xMRGNYEKLL8r1jPqF8CNdfyPBzNbgM/PPf32E2xkPkG2m8/DRP7E+N5yEaBwwyn80RYpFC5nOK8mLRJIM2G4FBPz3FS48adjUFyX+zRL/8jvsuKO+bwY6n3kveIPhH0JCVXcdZJilWMghGtdM2KF4DqLnGBb/0jS1w+Xw3bcpfQ== 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=BgcKs3hiZk8A+o3AZm2jN4JQZZ1TInp620C4/3LvoIA=; b=X23ni1zBYJo8ybxZAsEPq4R0rq5XwRms/O3kQn8iaHXRLwpD86kjjEw2DyNI9zeKMdILlAqaFlDlMAT9awj/y7ERYjXv5l5HWZjeUhkWunvr/McvhpjToC3AuzwZoYceDg3kiwOsWkb2Apgn4YbQ2OEteQA00tejcGLGXAImofCBIFrvoJK78WVQ2bZ2vzKoFGeKtmEQ5ytPhxxxpiApgX77girv+W7vcfwAFujGVsnUqTTpCWBVJMKuVINPp492pKXmIdRub/gAa58bTmHfEuwNccu1qqlYSnXVbtauZdicRgvIe1cf26uNM4Q5hvu+SG8ILEec3EzvzyJeGgu4qA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=BgcKs3hiZk8A+o3AZm2jN4JQZZ1TInp620C4/3LvoIA=; b=HCu1g0mcHuyHF7EkLogG9qaHfy9Ghsfr6wZ0xDBm2jjV60g+pOY+qRvRYV2O/Xf9cXR8Wmnyjg3TDVG/FthDYnPl5nEONTlV4UsSJZeqLi2UuPLDZQ/JZNTZm8CQvsRhP0UFYWWr5QoI56bS1vGezdYn678E6l7oCWG8qbgi5N8= Received: from BYAPR11MB2758.namprd11.prod.outlook.com (2603:10b6:a02:c9::11) by CY5PR11MB6536.namprd11.prod.outlook.com (2603:10b6:930:40::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Tue, 3 Jan 2023 15:49:15 +0000 Received: from BYAPR11MB2758.namprd11.prod.outlook.com ([fe80::c88f:652e:6a09:1c0f]) by BYAPR11MB2758.namprd11.prod.outlook.com ([fe80::c88f:652e:6a09:1c0f%6]) with mapi id 15.20.5944.019; Tue, 3 Jan 2023 15:49:15 +0000 From: To: , , , , , , , CC: Subject: Re: [PATCH 2/4] usb: ohci-at91: Enable OHCI functionality and register into DM Thread-Topic: [PATCH 2/4] usb: ohci-at91: Enable OHCI functionality and register into DM Thread-Index: AQHZFssAi0DxIv5QvUmdIFpYHvYgrq6L1ZsAgADV/QCAACezgIAAFQqA Date: Tue, 3 Jan 2023 15:49:15 +0000 Message-ID: References: <20221223123454.362757-1-sergiu.moga@microchip.com> <20221223123454.362757-3-sergiu.moga@microchip.com> <83364386-7f6f-af67-7108-4d04fcd096d9@denx.de> <0c5b3222-4df4-eea1-8568-5cd6ccea3962@denx.de> In-Reply-To: <0c5b3222-4df4-eea1-8568-5cd6ccea3962@denx.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BYAPR11MB2758:EE_|CY5PR11MB6536:EE_ x-ms-office365-filtering-correlation-id: e638d583-907e-4e42-7146-08daeda21125 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: GINWRL78/ADaXAvMKGjZHUzlQYinpUazLteipkAd74ieLXEuJbsVXwWqUAwgsr48GpoNooICv0Xh4qUYDr14WBYPoEKdcjJs3w3S2ABfjjMu3rUDTnTfi+1rzK/5vMx1kB4Xp5R4m73aDDx/YX0n44LCYDuH9Uz90hmbQDddkLE8nyv+X7+eLDjmwCAbwdM8x0Ta+53T7c4pyA0n7eoIaiygpP8hpJObfK4Thmxg9GFhGtgl39D3cAt/UbhI8kyHMP/Ix7zYMV4XnM6CBz4nOYSwHgzsmSce3PhxS8dngrzz3Jq17YKKqsVziWsMwnKUn570A34NH1IAXHxd+Ve3msKIlXxIZOx7vFVpNEUfXQeyb3uryK3XdOqIVqMTsiroNSmaVxjyu8a9c3UJRXD8v1Z1NEgKAhZhRK5mhgzwd1T84EAJJVcRIL5Cwi7RpZssDuyQu7BOhqIctt3WDnB8/OrWnvudSOy8QoNlAc84GNxuy82O+KzkB/FpYQRRgC7ciAXVjKkIhBqdWgYFK/iCjWNud3kxrjlWR2mmS0Q1scTKPq74vqVg2Woi3Sb/yTo3F0MK0SVVx6mhcHR050k23SLEZl2anW2aeZl4zMMG4dVF6nrct6zXY7hsCXgOZZMH+i0TjSFlMUlFPzvZ19OSqxMdxtp17fAnMewPXEglz2f1O0unwSOD2XtIEhq0IMvCHiClvuAeRs+uiBou7yEvqQI8HXEziikqrz0ONTaTtxPin0pDSJDJgYrYGejHu8/E x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2758.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(39860400002)(136003)(376002)(366004)(346002)(396003)(451199015)(86362001)(31696002)(122000001)(2906002)(38070700005)(5660300002)(38100700002)(8936002)(41300700001)(6506007)(53546011)(478600001)(6512007)(4326008)(186003)(8676002)(26005)(2616005)(64756008)(316002)(66446008)(66476007)(76116006)(110136005)(66556008)(66946007)(6636002)(6486002)(71200400001)(31686004)(36756003)(22166006)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?M2lWWE53eU5CdTFVYmxyWExBTmpaTFY2S3FCS0tqVjM4S0habVBDZ25uS1Ft?= =?utf-8?B?cHBoa3p4U1lOZXkzN0NYY3dGUnF1TTlWcjByN3Arcm92ekc4d0czVjNpRktN?= =?utf-8?B?TVQ5Q04rTVIyaVJ3bU5yT2gwM25WdFZTaHRwWEk2RnE4NTJQcURjaVowSk01?= =?utf-8?B?bFVKSVJzZ3k4dkhidU5nOU4xWEpHSzdtVDBTZlVOdmNTSm5ydjVBcyt1M1lD?= =?utf-8?B?YzFnaE1Md2ZUNHYreFl6ZVY1RHEyckhiYWVXbkhyM1ZySkErSDVlRm9Cbk5w?= =?utf-8?B?ZTFKL0lVSlE4eDdLQnE2NGJackZYSmlkUTNNczY1MCsrTXpXSEJVRTNMVE9K?= =?utf-8?B?TER3TU5UbklzaVJTNXNxUDdmYVlxT2hQbWlCNlVwQ0dLRjRqYzhqeFRzYVZ3?= =?utf-8?B?OEdaaWxUT2R6U1plcW1RK0FzOHZqdHl4eU5GYUc1bzdEZGlvaHVCVVFaSktm?= =?utf-8?B?QUF4djVXM1lBblZ0bVpDSDQ4NzdHUkdveDcrcHkwakRtVlEwRDd2TS9MNHl5?= =?utf-8?B?T3VaTmFDUjlPZWV0WGdZZHFkL1ZZbjk0T2tlZHp6d0dtTUFnZVI5K01SUi9z?= =?utf-8?B?VkZpeGpzMlJYRENOV3hsY0ZqTkg5OFNNNUhCVTFhMnBiWndIVWRzRFI2VUZB?= =?utf-8?B?a1E1RytDUXFHUWJoUjRTcUZCeWNTSFM5Yk5ZOVdrSGNNRGZwMlFNQ0djWjFu?= =?utf-8?B?Ui9jOWxLZklrQ3l5YUI1Ritja2dlZWlMV1FrT3BCVXpCSmRkQzRaT2ZiSzFE?= =?utf-8?B?eEMvdEkwT0IxZEJJSXRHUzRVS3NtdzVkZkRTMWxkVk9BZHIwZWFKREdXMEk1?= =?utf-8?B?S1RWcW04RjRXWEZSeWowM2hhRHVVZ284SHpEYWJGbWpVME9tTGIvK1k3aEd3?= =?utf-8?B?UmJLMUQyOUJLL044SmhTWDYzNUczUk9LNkdNTlJvL244bVBQZFFkQUF0Z2I2?= =?utf-8?B?Z0FrRmFvcnp0Wms2WmxoRmc4cW45MEZzR2M4UERBTTczb2lQVmJ1NE5UWGtR?= =?utf-8?B?SkRtdEhLa2I4N1lZT0VuVUk5d3g5eFhyZkZqNzZZRHNaOVpMNytpSVcra0hT?= =?utf-8?B?a0hoOVVzdFVLQVB1SmZVR1krS1FiMGh1SjNZRzRCOEYrb2ZJS2k2ZTFydWE0?= =?utf-8?B?dmU1NS9XczlDSTY2dGZhS2FiaExVeHdOS2lHdFQ2dGI0aTJFL2EraWplbDFw?= =?utf-8?B?S0Q2cVBEWTQ1ME5yYkNKTkpjQkFjbG40K3R0c3daNkRBQ1BkWWJreDkrY2M1?= =?utf-8?B?djkvT0xTK3QwL3VuMWRYL3FjV09MS1IxWGtaTjVaZXVBZDQ4QnB4MFdIYTNC?= =?utf-8?B?UU9JUWZaV0xGUmwyZlV1UXRzaXljWmtMVDdwRmlMaCtORDZXNGFwVkJ4YnJW?= =?utf-8?B?Q3UvKzR1VnZVNmJNS01XNDhjRG9JT2oyYm1sK0hPZUNaUDRoOGpuYkczbFdM?= =?utf-8?B?WTM4cjV1ZEFnWDNRbElkSXI0U0t2bENEOTNCMG5iRENGSWE5QVluWjFGV3Jl?= =?utf-8?B?YVQ2a1ErUGQ3OFVJN1g2VkFFNnBFUFRLQWNKWjB1bFFsenJ4K25raGZLSFFp?= =?utf-8?B?bzRJampBRlBFSm1NRld6Nk1LaTExb3BxZElRUVFxVE1NOXVzaXdlRDBrdzFE?= =?utf-8?B?cjhNTWkvbDdYV0gwWk4xbm1RcHYrWVFVQlFIRk4zd3FudjFjZ0VzYjRKOWhB?= =?utf-8?B?RWpVRllWZnowekZvc0l6c2N1dDJnZ2JkNlVVOGZmK2FTaUNTbUJNVmJHMEta?= =?utf-8?B?YmIzVFIrNzFWTXhxNW13ZCtDOG9nQnNaU001bkZ1Ry83QmpJUTFsVkhsRHZZ?= =?utf-8?B?L3lNYW1aZjdpVG54K1J4cHBrZXVPNjl3ZFpHTnR1SFgwUlExdUNDS3hTR1Fp?= =?utf-8?B?V1ZZWHRibExvOHQ3Qyt1aFE0dzNzNlVUL05PcS96MzRpN0lqcGdXN0R1b050?= =?utf-8?B?NlBTMnJjbkU4ZXlvS0NqZ0YwSGJYcEFSV0dtM1ZvQk5PRzNCZldoZkc1WUJl?= =?utf-8?B?NUc3MkRVOUk3cld6bzlqTS9pL2ZReWlkak1tUzQzZkJ1YzdST2ZUenBnQXlr?= =?utf-8?B?NGhtMGI4UFBNRmx5NnFQUXByaEJYQ045Rkx1a3BzbGdzSG5hSjBDc3JyanZt?= =?utf-8?Q?DJtgBo4G3sYGRwhXl52n7ml+M?= Content-Type: text/plain; charset="utf-8" Content-ID: <9F486DB6E6405C44B28B0F74F9C3DB27@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2758.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e638d583-907e-4e42-7146-08daeda21125 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jan 2023 15:49:15.3872 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: mhdeRPOZjYSZFcoXYLeKAPMnecIWzGp0FgrhrVqKF6T3MlNOnbRIZ44xfXMVKJw1z5AJnVFDGZhrJ3ocMApwDdcA0o5XbHyIVw3PqaSO8eQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6536 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.6 at phobos.denx.de X-Virus-Status: Clean T24gMDMuMDEuMjAyMyAxNjozNCwgTWFyZWsgVmFzdXQgd3JvdGU6DQo+IE9uIDEvMy8yMyAxMzox MSwgU2VyZ2l1Lk1vZ2FAbWljcm9jaGlwLmNvbSB3cm90ZToNCj4+IE9uIDAzLjAxLjIwMjMgMDE6 MjYsIE1hcmVrIFZhc3V0IHdyb3RlOg0KPj4+IE9uIDEyLzIzLzIyIDEzOjM0LCBTZXJnaXUgTW9n YSB3cm90ZToNCj4+Pg0KPj4+IFsuLi5dDQo+Pj4NCj4+Pj4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv dXNiL2hvc3Qvb2hjaS1hdDkxLmMgDQo+Pj4+IGIvZHJpdmVycy91c2IvaG9zdC9vaGNpLWF0OTEu Yw0KPj4+PiBpbmRleCA5Yjk1NWMxYmQ2Li45YWU1NWM2ZTVkIDEwMDY0NA0KPj4+PiAtLS0gYS9k cml2ZXJzL3VzYi9ob3N0L29oY2ktYXQ5MS5jDQo+Pj4+ICsrKyBiL2RyaXZlcnMvdXNiL2hvc3Qv b2hjaS1hdDkxLmMNCj4+Pj4gQEAgLTUsNiArNSw5IEBADQo+Pj4+IMKgwqDCoCAqLw0KPj4+Pg0K Pj4+PiDCoMKgICNpbmNsdWRlIDxjb21tb24uaD4NCj4+Pj4gKw0KPj4+PiArI2lmICEoQ09ORklH X0lTX0VOQUJMRUQoRE1fVVNCKSkNCj4+Pj4gKw0KPj4+PiDCoMKgICNpbmNsdWRlIDxhc20vYXJj aC9jbGsuaD4NCj4+Pj4NCj4+Pj4gwqDCoCBpbnQgdXNiX2NwdV9pbml0KHZvaWQpDQo+Pj4+IEBA IC02MiwzICs2NSwxODMgQEAgaW50IHVzYl9jcHVfaW5pdF9mYWlsKHZvaWQpDQo+Pj4+IMKgwqAg ew0KPj4+PiDCoMKgwqDCoMKgwqAgcmV0dXJuIHVzYl9jcHVfc3RvcCgpOw0KPj4+PiDCoMKgIH0N Cj4+Pg0KPj4+IFdvdWxkIGl0IGJlIHBvc3NpYmxlIHRvIGp1c3QgcmVtb3ZlIHRoZSBub24tRE0g ZnVuY3Rpb25hbGl0eSA/DQo+Pj4NCj4+DQo+PiBVbmZvcnR1bmF0ZWx5LCB0aGUgb3RoZXIgb2xk ZXIgYm9hcmRzIHdvdWxkIG5vdCBidWlsZCBhbmQgd29yayBhbnltb3JlDQo+PiBpZiBJIHdlcmUg dG8gcmVtb3ZlIHRoaXMuDQo+IA0KPiBBbnkgY2hhbmNlIHRoZXkgY2FuIGJlIGNvbnZlcnRlZCB0 byBETSA/DQo+IA0KDQpOb3QgYXQgdGhlIG1vbWVudCwgbm8uDQoNCj4+Pj4gKyNlbGlmIENPTkZJ R19JU19FTkFCTEVEKERNX0dQSU8pDQo+Pj4NCj4+PiBJIHRoaW5rIHlvdSB3YW50IHBsYWluICcj ZWxzZScgaGVyZSwgYW5kIHRoZW4gbWFrZSB0aGUgZHJpdmVyIHNlbGVjdA0KPj4+IERNX0dQSU8g aW4gY2FzZSBETV9VU0IgaXMgZW5hYmxlZCBpbiBLY29uZmlnIGVudHJ5Lg0KPj4+DQo+Pj4+ICsj aW5jbHVkZSA8Y2xrLmg+DQo+Pj4+ICsjaW5jbHVkZSA8ZG0uaD4NCj4+Pj4gKyNpbmNsdWRlIDxh c20vZ3Bpby5oPg0KPj4+PiArI2luY2x1ZGUgPHVzYi5oPg0KPj4+PiArI2luY2x1ZGUgIm9oY2ku aCINCj4+Pj4gKw0KPj4+PiArI2RlZmluZSBBVDkxX01BWF9VU0JIX1BPUlRTwqDCoMKgwqDCoMKg wqAgMw0KPj4+Pg0KPj4+PiArI2RlZmluZSBhdDkxX2Zvcl9lYWNoX3BvcnQoaW5kZXgpwqDCoMKg IFwNCj4+Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBmb3IgKChpbmRleCkgPSAwOyAoaW5k ZXgpIDwgQVQ5MV9NQVhfVVNCSF9QT1JUUzsgDQo+Pj4+IChpbmRleCkrKykNCj4+Pj4gKw0KPj4+ PiArc3RydWN0IGF0OTFfdXNiaF9kYXRhIHsNCj4+Pj4gK8KgwqDCoMKgIGVudW0gdXNiX2luaXRf dHlwZSBpbml0X3R5cGU7DQo+Pj4+ICvCoMKgwqDCoCBzdHJ1Y3QgZ3Bpb19kZXNjIHZidXNfcGlu W0FUOTFfTUFYX1VTQkhfUE9SVFNdOw0KPj4+DQo+Pj4gZHJpdmVycy91c2IvaG9zdC9laGNpLWdl bmVyaWMuYzrCoMKgwqDCoMKgwqDCoCByZXQgPQ0KPj4+IGRldmljZV9nZXRfc3VwcGx5X3JlZ3Vs YXRvcihkZXYsICJ2YnVzLXN1cHBseSIsDQo+Pj4NCj4+PiBJIHdvbmRlciBpZiB3ZSBjYW4gaW5z dGVhZCB1c2UgcmVndWxhdG9yIGZvciB2YnVzLXN1cHBseSBoZXJlIHRvbyA/DQo+Pj4NCj4+DQo+ PiBJIHdvdWxkIHJhdGhlciBrZWVwIHRoZSBzYW1lIERUIHByb3BlcnRpZXMgYXMgdGhvc2UgaW4g TGludXggYW5kIGhhdmUNCj4+IHRoZW0gYmUgaW4gY29uY29yZGFuY2Ugd2l0aCBvdXIgVVNCIERU IGJpbmRpbmcsIHdoaWNoIHNwZWNpZmllcyB0aGUNCj4+IGF0bWVsLHZidXMtZ3BpbyBwcm9wZXJ0 eSBhbmQgbm8gdmJ1cy1zdXBwbHkuDQo+IA0KPiBPaCB3ZWxsLCBzbyB5ZXMsIHdlJ3JlIHN0dWNr IHdpdGggdGhpcyBHUElPIHN0dWZmLg0KPiANCj4gWy4uLl0NCg0KVW5mb3J0dW5hdGVseSB5ZXMu Li4NCg0K