Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp894521ybe; Thu, 19 Sep 2019 05:38:45 -0700 (PDT) X-Google-Smtp-Source: APXvYqyYibtkKO+1qF0xTEC3QVlv5fZtqufpYxNBNjjtbj8yIHbyGscN2eylauCs/leUYeNCnqtR X-Received: by 2002:a50:d51b:: with SMTP id u27mr15660129edi.249.1568896725570; Thu, 19 Sep 2019 05:38:45 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1568896725; cv=pass; d=google.com; s=arc-20160816; b=uyp+/ESLCEnpFrjTVvxS+poFK8k2N+9rO4LGD3Fd5dYbk7gsw+W+ISawhHwhl/eL1w mxcNzEu4JseDUVHXUBVmX7SU8GkYeEcq57RCbKVB2OpN0eDDNzJQ2WzSswbf1SgvCCz7 GRrjy8sa343nu3jcLCtA0OSfr9LVqZtaJktPONQkhp02gtQHCG4qWQ6SsRNklYbjAU1y s5pSwMBtNREYf6a0AwolQzR5pm0vwwHt2KZwm/5JKoVn3X8PJsGCltZX8bTRmv0eI9gT NFnTs5JwB6jpc94Krtb1xDrurolEQDpgXKyTjy9zaoP41V1fZDnTRwtDVCmogzeP+P3x NgBg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :content-id:content-language:accept-language:message-id:date :thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=uzs3Q62jhIjXKenG6BKkrmzRAFJrR/dX+BYk1MBOtQs=; b=Yr6wCIkq/QIgPK0Cn8y/yM1F3514uAGqM61hBlawXeEZl3CrXCFe1+CCn38GvisP6h nWAjcq30sMGZ7gNP5G/blBTxnhwFTD8r4zW02SVG1TbY5QpRkLH7T+4oxHCuUULGdA5M yTIRxbnw64BLJ9qYdaTnQRp5EvCORxzqYMosMHQ9N+Pl8P/LmrBfkOb0i97hiT9UrXaN HBTgIy6LY6tasgAfeHgmJ3AfbDPUyRYeDQ3FHmoTV8CJPVStoqkejaKYHHSrXafh8x7q +IP/SmO1bJNOQbGWckbnUEHb6onUGEQrqnCdUMRkRPTUPXRV3CQOmBxMLTd8pbqOmHcQ 0xCQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@silabs.onmicrosoft.com header.s=selector2-silabs-onmicrosoft-com header.b=bF4YMzoL; arc=pass (i=1 spf=pass spfdomain=silabs.com dkim=pass dkdomain=silabs.com dmarc=pass fromdomain=silabs.com); spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g13si4864032edu.4.2019.09.19.05.38.20; Thu, 19 Sep 2019 05:38:45 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@silabs.onmicrosoft.com header.s=selector2-silabs-onmicrosoft-com header.b=bF4YMzoL; arc=pass (i=1 spf=pass spfdomain=silabs.com dkim=pass dkdomain=silabs.com dmarc=pass fromdomain=silabs.com); spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388649AbfISKwj (ORCPT + 99 others); Thu, 19 Sep 2019 06:52:39 -0400 Received: from mail-eopbgr700070.outbound.protection.outlook.com ([40.107.70.70]:25057 "EHLO NAM04-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S2387501AbfISKwj (ORCPT ); Thu, 19 Sep 2019 06:52:39 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=neyUv3k9LleBOICbKRqCvkPZw3px+potVJLM6iwCUM5dTwh7SOaeMlIyUz6jNloo2FHsoelIhv7I5Z3hiCtpH4iPgGSQmJyf4iaE43JgNJAsAoYXkvDAE7cYwi41QkeFI1nfBrXGOfXaoZ6ccOGdd+enNBd9zXWe80SiuZLf4Kh+7L6GMFmexZFbNYP/tzlMAMedVBlSMYkspvmUgtlWVUWFpH0hy5qru5/FcprT3Llw2qO4A3GxNApg0aKZ0Ahx9DJI0U/5TNB1bEr3vs4EFK/pVeA1x70Sb6K8Nj1JGAu8AlwjOrHdkYY05bMOtTZv+4gbPXW89KpiwnE8uyhJDQ== 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-SenderADCheck; bh=uzs3Q62jhIjXKenG6BKkrmzRAFJrR/dX+BYk1MBOtQs=; b=WB8coY76UTiYVsnIPhh//xz97KfrU0wxiNRsRnofwtkW7FkX32otWxz1AXMkxXiilJ1k6qvQBXrnMWVbWktDo/clRC+0bdOUl1qWx3uPh4YNZpQKoszCxKTUG5U+weOd+7bUS7+y1eT8ho7d2YZBu9roACpnVxO03NYGGLeKeFnZkol9lixYpLm3GxNmA/1NigaZ0f5YwK/6hhcMGTAFUk96RmrmXzDT/ozJheoN7Zl6NT/4arIoFv0s4OtKYUbvk3CxteT9NrhXzrHYQIezngxnDoJ/IxWJDsptBfXzTTI8xOIQmnKkFJw4lRlXyvetku7B/Ml/O4Xy9vvwwFX9nQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=silabs.com; dmarc=pass action=none header.from=silabs.com; dkim=pass header.d=silabs.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=silabs.onmicrosoft.com; s=selector2-silabs-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uzs3Q62jhIjXKenG6BKkrmzRAFJrR/dX+BYk1MBOtQs=; b=bF4YMzoLoxeaqevk3SG/PRqI60HaNaAMV5Ius5oG97+kr5zXg/M4ger613MbDMqztBqskUWed/6kTCFGwdQHtnSzUnPm3AiDGieQj0j/mQbtG/1MopFbnbkZubEKuw2AAmZGOBF8HThWSXsoNWvTTkvPWF7UOOCa6EwDVVpvKcs= Received: from MN2PR11MB4063.namprd11.prod.outlook.com (20.179.149.217) by MN2PR11MB3775.namprd11.prod.outlook.com (20.178.253.202) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2263.17; Thu, 19 Sep 2019 10:52:34 +0000 Received: from MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::45dc:e073:4446:4bf8]) by MN2PR11MB4063.namprd11.prod.outlook.com ([fe80::45dc:e073:4446:4bf8%3]) with mapi id 15.20.2263.023; Thu, 19 Sep 2019 10:52:34 +0000 From: Jerome Pouiller To: "devel@driverdev.osuosl.org" , "linux-wireless@vger.kernel.org" CC: "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Greg Kroah-Hartman , Kalle Valo , "David S . Miller" , David Le Goff , Jerome Pouiller Subject: [PATCH 00/20] Add support for Silicon Labs WiFi chip WF200 and further Thread-Topic: [PATCH 00/20] Add support for Silicon Labs WiFi chip WF200 and further Thread-Index: AQHVbthX+pfBONMKyU+hu+poCWe07A== Date: Thu, 19 Sep 2019 10:52:34 +0000 Message-ID: <20190919105153.15285-1-Jerome.Pouiller@silabs.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Jerome.Pouiller@silabs.com; x-originating-ip: [37.71.187.125] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 80c43d06-0a03-435a-cf29-08d73cef7a3b x-microsoft-antispam: BCL:0;PCL:0;RULEID:(2390118)(7020095)(4652040)(8989299)(5600167)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020);SRVR:MN2PR11MB3775; x-ms-traffictypediagnostic: MN2PR11MB3775: x-ms-exchange-purlcount: 2 x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:469; x-forefront-prvs: 016572D96D x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6029001)(366004)(376002)(346002)(39850400004)(136003)(396003)(53754006)(199004)(189003)(86362001)(256004)(14444005)(8936002)(4326008)(66066001)(36756003)(14454004)(305945005)(64756008)(5660300002)(66476007)(66556008)(66446008)(316002)(476003)(966005)(110136005)(2616005)(66946007)(478600001)(91956017)(25786009)(76116006)(7736002)(71190400001)(81166006)(1076003)(2501003)(6506007)(186003)(6436002)(486006)(81156014)(3846002)(6116002)(8676002)(102836004)(107886003)(54906003)(6306002)(2906002)(26005)(66574012)(99286004)(6486002)(71200400001)(6512007);DIR:OUT;SFP:1101;SCL:1;SRVR:MN2PR11MB3775;H:MN2PR11MB4063.namprd11.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: silabs.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: VPKDC/4gHi8bktVEUdiX8QWcCfM6c/4IkXeQY13DDuvT+nO98Xjl8u0s867xj30yuP4yaL4zK18bdoxiYyVHaBVx2/OnrRZDX8uFuU4DGoLpg1SG2s1wNA8jkwRzHeszEgOZPnn2PTnZJJfYgmQ65G+pMG3UEH0RLydwkaeVfzfu49vXj/FJQcEptGW0sPpTZlEDAN6EwOqFPWYKyRbYzzlczWV4LLIICun3A07vt8OOL+g5pD0sbldKOIRtnNKR962nKb+S6/+Of79Yf29ktEONJlTpjump0VIpsoZfv35vd/nITxY6dR8p2h3PhHf6OJcSI4N3x5km73XEQvB35B095l4Dlun+hdjA1/SLOSQ9zgq3Qv2TBmhYJipdcMCq04irYSpltCzJ6O+83PWLOplEUIRxclVbhv4k+zIjrIY= Content-Type: text/plain; charset="utf-8" Content-ID: <3D88C0D7570AA6498E8AF58EDCF6D001@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: silabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 80c43d06-0a03-435a-cf29-08d73cef7a3b X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2019 10:52:34.0605 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 54dbd822-5231-4b20-944d-6f4abcd541fb X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Vt29wb8jChEO9dLkWTqHFC6mxOvB5C2n8vrq66imFRAO5hZHXr5see9d+Y2uz0hqlUIyIzKQS6FmjdYaJzrpyg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3775 Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org RnJvbTogSsOpcsO0bWUgUG91aWxsZXIgPGplcm9tZS5wb3VpbGxlckBzaWxhYnMuY29tPg0KDQpI ZWxsbyBhbGwsDQoNClRoaXMgc2VyaWVzIGFkZCBzdXBwb3J0IGZvciBTaWxpY29uIExhYnMgV2lG aSBjaGlwIFdGMjAwIGFuZCBmdXJ0aGVyOg0KDQogICBodHRwczovL3d3dy5zaWxhYnMuY29tL2Rv Y3VtZW50cy9wdWJsaWMvZGF0YS1zaGVldHMvd2YyMDAtZGF0YXNoZWV0LnBkZg0KDQpUaGlzIGRy aXZlciBpcyBhbiBleHBvcnQgZnJvbToNCg0KICAgaHR0cHM6Ly9naXRodWIuY29tL1NpbGljb25M YWJzL3dmeC1saW51eC1kcml2ZXIvDQogICANCkkgc3F1YXNoZWQgYWxsIGNvbW1pdHMgZnJvbSBn aXRodWIgKGl0IGRlZmluaXRlbHkgZG9lcyBub3QgbWFrZSBzZW5zZSB0bw0KaW1wb3J0IGhpc3Rv cnkpLiBUaGVuIEkgc3BsaXQgaXQgaW4gY29tcHJlaGVuc2libGUgKGF0IGxlYXN0IHRyeSB0byBi ZSkNCmNvbW1pdHMuIEkgaG9wZSBpdCB3aWxsIGhlbHAgcmVhZGVycyB0byB1bmRlcnN0YW5kIGRy aXZlciBhcmNoaXRlY3R1cmUuDQpJTUhPLCBmaXJzdHMgY29tbWl0cyBhcmUgY2xlYW4gZW5vdWdo IHRvIGJlIHJldmlld2VkLiBUaGluZ3MgZ2V0IG1vcmUNCmRpZmZpY3VsdCB3aGVuIEkgaW50cm9k dWNlIG1hYzgwMTEgQVBJLiBJIHRyaWVkIHRvIGV4dHJhY3QgaW1wb3J0YW50DQpwYXJ0cyBsaWtl IFJ4L1R4IHByb2Nlc3MgYnV0LCBiaWcgYW5kIGNvbXBsZXggcGF0Y2hlcyBzZWVtIHVuYXZvaWRh YmxlDQppbiB0aGlzIHBhcnQuDQoNCkFyY2hpdGVjdHVyZSBpdHNlbGYgaXMgZGVzY3JpYmVkIGlu IGNvbW1pdCBtZXNzYWdlcy4NCg0KVGhlIHNlcmllcyBiZWxvdyBpcyBhbGlnbmVkIG9uIHZlcnNp b24gMi4zLjEgb24gZ2l0aHViLiBJZiBjb21wYXJlIHRoaXMNCnNlcmllcyB3aXRoIGdpdGh1Yiwg eW91IHdpbGwgZmluZCB0cmFkaXRpb25hbCBkaWZmZXJlbmNlcyBiZXR3ZWVuDQpleHRlcm5hbCBh bmQgYSBpbi10cmVlIGRyaXZlcjogRG9jdW1lbnRhdGlvbiwgYnVpbGQgaW5mcmFzdHJ1Y3R1cmUs DQpldGMuLi4gSW4gYWRkLCBJIGRyb3BwZWQgYWxsIGNvZGUgaW4gQ09ORklHX1dGWF9TRUNVUkVf TElOSy4gSW5kZWVkLA0KIlNlY3VyZSBMaW5rIiBmZWF0dXJlIGRlcGVuZHMgb24gbWJlZHRscyBh bmQgSSBkb24ndCB0aGluayB0byBwdWxsDQptYmVkdGxzIGluIGtlcm5lbCBpcyBhbiBvcHRpb24g KHNlZSAiVG8gYmUgZG9uZSIgYmVsb3cpLg0KDQoNCldoYXQgbmVlZCB0byBiZSBkb25lIGluIHRo aXMgZHJpdmVyICB0byBsZWF2ZSBzdGFnaW5nIGFyZWE/DQoNCiAgLSBJIGtlcHQgd2Z4X3ZlcnNp b24uaCBpbiBvcmRlciB0byBlbnN1cmUgc3luY2hyb25pemF0aW9uIHdpdGggZ2l0aHViDQogICAg d2FpdGluZyBmb3IgZGV2ZWxvcG1lbnQgZ29lcyBlbnRpcmVseSBpbiBrZXJuZWwNCiAgLSBJIGFs c28ga2VwdCBjb21wYXRpYmlsaXR5IGNvZGUgZm9yIGVhcmxpZXIgTGludXgga2VybmVsIHZlcnNp b24uIEkNCiAgICBtYXkgZHJvcCBpdCBpbiBmdXR1cmUuIE1heWJlIEkgd2lsbCBtYWludGFpbiBj b21wYXRpYmlsaXR5IHdpdGgNCiAgICBvbGRlciBrZXJuZWxzIGluIGEgZXh0ZXJuYWwgc2V0IG9m IHBhdGNoZXMuDQogIC0gSSBoYXZlIHRvIG1ha2UgZGVjaXNpb24gYWJvdXQgc2VjdXJlIGxpbmsg c3VwcG9ydC4gSSBjYW46DQogICAgICAtIGRyb3AgY29tcGxldGVseQ0KICAgICAgLSBrZWVwIGl0 IGluIGFuIGV4dGVybmFsIHBhdGNoIChteSBwcmVmZXJyZWQgb3B0aW9uKQ0KICAgICAgLSByZXBs YWNlIGNhbGwgdG8gbWJlZHRscyB3aXRoIGtlcm5lbCBjcnlwdG8gQVBJIChuZWNlc3NpdGF0ZSBh DQogICAgICAgIGJ1bmNoIG9mIHdvcmspDQogICAgICAtIHB1bGwgbWJlZHRscyBpbiBrZXJuZWwg KG5vbi1yZWFsaXN0aWMpDQogIC0gbWFjODAyMTEgaW50ZXJmYWNlIGRvZXMgbm90ICh5ZXQpIGhh dmUgZXhwZWN0ZWQgcXVhbGl0eSB0byBiZSBwbGFjZWQNCiAgICBvdXRzaWRlIG9mIHN0YWdpbmc6 DQogICAgICAtIFNvbWUgcHJvY2Vzc2luZ3MgYXJlIHJlZHVuZGFudCB3aXRoIG1hYzgwMjExIG9u ZXMNCiAgICAgIC0gTWFueSBtZW1iZXJzIGZyb20gd2Z4X2Rldi93ZnhfdmlmIGNhbiBiZSByZXRy aWV2ZWQgZnJvbSBtYWM4MDIxMQ0KICAgICAgICBzdHJ1Y3R1cmVzDQogICAgICAtIFNvbWUgZnVu Y3Rpb25zIGFyZSB0b28gY29tcGxleA0KICAgICAgLSAuLi4NCg0KSsOpcsO0bWUgUG91aWxsZXIg KDIwKToNCiAgc3RhZ2luZzogd2Z4OiBhZGQgaW5mcmFzdHJ1Y3R1cmUgZm9yIG5ldyBkcml2ZXIN CiAgc3RhZ2luZzogd2Z4OiBhZGQgc3VwcG9ydCBmb3IgSS9PIGFjY2Vzcw0KICBzdGFnaW5nOiB3 Zng6IGFkZCBJL08gQVBJDQogIHN0YWdpbmc6IHdmeDogYWRkIHRyYWNlcG9pbnRzIGZvciBJL08g YWNjZXNzDQogIHN0YWdpbmc6IHdmeDogbG9hZCBmaXJtd2FyZQ0KICBzdGFnaW5nOiB3Zng6IGlt cG9ydCBISUYgQVBJIGhlYWRlcnMNCiAgc3RhZ2luZzogd2Z4OiBhZGQgSVJRIGhhbmRsaW5nDQog IHN0YWdpbmc6IHdmeDogYWRkIHRyYWNlcG9pbnRzIGZvciBISUYNCiAgc3RhZ2luZzogd2Z4OiBh ZGQgc3VwcG9ydCBmb3Igc3RhcnQtdXAgaW5kaWNhdGlvbg0KICBzdGFnaW5nOiB3Zng6IGluc3Rh bnRpYXRlIG1hYzgwMjExIGRhdGENCiAgc3RhZ2luZzogd2Z4OiBhbGxvdyB0byBzZW5kIGNvbW1h bmRzIHRvIGNoaXANCiAgc3RhZ2luZzogd2Z4OiBhZGQgSElGIGNvbW1hbmRzIGhlbHBlcnMNCiAg c3RhZ2luZzogd2Z4OiBpbnRyb2R1Y2UgInNlY3VyZSBsaW5rIg0KICBzdGFnaW5nOiB3Zng6IHNl dHVwIGluaXRpYWwgY2hpcCBjb25maWd1cmF0aW9uDQogIHN0YWdpbmc6IHdmeDogYWRkIGRlYnVn IGZpbGVzIGFuZCB0cmFjZSBkZWJ1ZyBldmVudHMNCiAgc3RhZ2luZzogd2Z4OiBhbGxvdyB0byBz ZW5kIDgwMi4xMSBmcmFtZXMNCiAgc3RhZ2luZzogd2Z4OiBhbGxvdyB0byByZWNlaXZlIDgwMi4x MSBmcmFtZXMNCiAgc3RhZ2luZzogd2Z4OiBhbGxvdyB0byBzY2FuIG5ldHdvcmtzDQogIHN0YWdp bmc6IHdmeDogaW1wbGVtZW50IDgwMi4xMSBrZXkgaGFuZGxpbmcNCiAgc3RhZ2luZzogd2Z4OiBp bXBsZW1lbnQgdGhlIHJlc3Qgb2YgbWFjODAyMTEgQVBJDQoNCiBNQUlOVEFJTkVSUyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgICA1ICsNCiBkcml2ZXJzL3N0YWdpbmcvS2Nv bmZpZyAgICAgICAgICAgICAgICAgICAgICAgfCAgICAyICsNCiBkcml2ZXJzL3N0YWdpbmcvTWFr ZWZpbGUgICAgICAgICAgICAgICAgICAgICAgfCAgICAxICsNCiAuLi4vYmluZGluZ3MvbmV0L3dp cmVsZXNzL3NpbGlhYnMsd2Z4LnR4dCAgICAgfCAgIDk3ICsNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4 L0tjb25maWcgICAgICAgICAgICAgICAgICAgfCAgICA3ICsNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4 L01ha2VmaWxlICAgICAgICAgICAgICAgICAgfCAgIDI0ICsNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4 L2JoLmMgICAgICAgICAgICAgICAgICAgICAgfCAgMzE2ICsrKysNCiBkcml2ZXJzL3N0YWdpbmcv d2Z4L2JoLmggICAgICAgICAgICAgICAgICAgICAgfCAgIDMyICsNCiBkcml2ZXJzL3N0YWdpbmcv d2Z4L2J1cy5oICAgICAgICAgICAgICAgICAgICAgfCAgIDM0ICsNCiBkcml2ZXJzL3N0YWdpbmcv d2Z4L2J1c19zZGlvLmMgICAgICAgICAgICAgICAgfCAgMjY4ICsrKw0KIGRyaXZlcnMvc3RhZ2lu Zy93ZngvYnVzX3NwaS5jICAgICAgICAgICAgICAgICB8ICAzMzUgKysrKw0KIGRyaXZlcnMvc3Rh Z2luZy93ZngvZGF0YV9yeC5jICAgICAgICAgICAgICAgICB8ICAyMTMgKysrDQogZHJpdmVycy9z dGFnaW5nL3dmeC9kYXRhX3J4LmggICAgICAgICAgICAgICAgIHwgICAxOCArDQogZHJpdmVycy9z dGFnaW5nL3dmeC9kYXRhX3R4LmMgICAgICAgICAgICAgICAgIHwgIDc5OSArKysrKysrKw0KIGRy aXZlcnMvc3RhZ2luZy93ZngvZGF0YV90eC5oICAgICAgICAgICAgICAgICB8ICAgOTMgKw0KIGRy aXZlcnMvc3RhZ2luZy93ZngvZGVidWcuYyAgICAgICAgICAgICAgICAgICB8ICAzMjIgKysrKw0K IGRyaXZlcnMvc3RhZ2luZy93ZngvZGVidWcuaCAgICAgICAgICAgICAgICAgICB8ICAgMTkgKw0K IGRyaXZlcnMvc3RhZ2luZy93ZngvZndpby5jICAgICAgICAgICAgICAgICAgICB8ICAzOTcgKysr Kw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvZndpby5oICAgICAgICAgICAgICAgICAgICB8ICAgMTUg Kw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaGlmX2FwaV9jbWQuaCAgICAgICAgICAgICB8ICA2ODEg KysrKysrKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaGlmX2FwaV9nZW5lcmFsLmggICAgICAgICB8 ICA0MzcgKysrKysNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4L2hpZl9hcGlfbWliLmggICAgICAgICAg ICAgfCAgNTU4ICsrKysrKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaGlmX3J4LmMgICAgICAgICAg ICAgICAgICB8ICAzMzYgKysrKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaGlmX3J4LmggICAgICAg ICAgICAgICAgICB8ICAgMTggKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaGlmX3R4LmMgICAgICAg ICAgICAgICAgICB8ICA0NzAgKysrKysNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4L2hpZl90eC5oICAg ICAgICAgICAgICAgICAgfCAgIDY3ICsNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4L2hpZl90eF9taWIu aCAgICAgICAgICAgICAgfCAgMjgxICsrKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaHdpby5jICAg ICAgICAgICAgICAgICAgICB8ICAzMzggKysrKw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvaHdpby5o ICAgICAgICAgICAgICAgICAgICB8ICAgNzUgKw0KIGRyaXZlcnMvc3RhZ2luZy93Zngva2V5LmMg ICAgICAgICAgICAgICAgICAgICB8ICAyNzIgKysrDQogZHJpdmVycy9zdGFnaW5nL3dmeC9rZXku aCAgICAgICAgICAgICAgICAgICAgIHwgICAyMiArDQogZHJpdmVycy9zdGFnaW5nL3dmeC9tYWlu LmMgICAgICAgICAgICAgICAgICAgIHwgIDUwNCArKysrKw0KIGRyaXZlcnMvc3RhZ2luZy93Zngv bWFpbi5oICAgICAgICAgICAgICAgICAgICB8ICAgNDggKw0KIGRyaXZlcnMvc3RhZ2luZy93Zngv cXVldWUuYyAgICAgICAgICAgICAgICAgICB8ICA2MDYgKysrKysrDQogZHJpdmVycy9zdGFnaW5n L3dmeC9xdWV1ZS5oICAgICAgICAgICAgICAgICAgIHwgICA1OSArDQogZHJpdmVycy9zdGFnaW5n L3dmeC9zY2FuLmMgICAgICAgICAgICAgICAgICAgIHwgIDI5OCArKysNCiBkcml2ZXJzL3N0YWdp bmcvd2Z4L3NjYW4uaCAgICAgICAgICAgICAgICAgICAgfCAgIDQyICsNCiBkcml2ZXJzL3N0YWdp bmcvd2Z4L3NlY3VyZV9saW5rLmggICAgICAgICAgICAgfCAgIDQ2ICsNCiBkcml2ZXJzL3N0YWdp bmcvd2Z4L3N0YS5jICAgICAgICAgICAgICAgICAgICAgfCAxNjgyICsrKysrKysrKysrKysrKysr DQogZHJpdmVycy9zdGFnaW5nL3dmeC9zdGEuaCAgICAgICAgICAgICAgICAgICAgIHwgIDExNiAr Kw0KIGRyaXZlcnMvc3RhZ2luZy93ZngvdHJhY2VzLmggICAgICAgICAgICAgICAgICB8ICA0Mzkg KysrKysNCiBkcml2ZXJzL3N0YWdpbmcvd2Z4L3dmeC5oICAgICAgICAgICAgICAgICAgICAgfCAg MjM0ICsrKw0KIGRyaXZlcnMvc3RhZ2luZy93Zngvd2Z4X3ZlcnNpb24uaCAgICAgICAgICAgICB8 ICAgIDMgKw0KIDQzIGZpbGVzIGNoYW5nZWQsIDEwNjI5IGluc2VydGlvbnMoKykNCiBjcmVhdGUg bW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUv YmluZGluZ3MvbmV0L3dpcmVsZXNzL3NpbGlhYnMsd2Z4LnR4dA0KIGNyZWF0ZSBtb2RlIDEwMDY0 NCBkcml2ZXJzL3N0YWdpbmcvd2Z4L0tjb25maWcNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVy cy9zdGFnaW5nL3dmeC9NYWtlZmlsZQ0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdp bmcvd2Z4L2JoLmMNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9iaC5o DQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvYnVzLmgNCiBjcmVhdGUg bW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9idXNfc2Rpby5jDQogY3JlYXRlIG1vZGUg MTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvYnVzX3NwaS5jDQogY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvc3RhZ2luZy93ZngvZGF0YV9yeC5jDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZl cnMvc3RhZ2luZy93ZngvZGF0YV9yeC5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3Rh Z2luZy93ZngvZGF0YV90eC5jDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93 ZngvZGF0YV90eC5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvZGVi dWcuYw0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcvd2Z4L2RlYnVnLmgNCiBj cmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9md2lvLmMNCiBjcmVhdGUgbW9k ZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9md2lvLmgNCiBjcmVhdGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9zdGFnaW5nL3dmeC9oaWZfYXBpX2NtZC5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRy aXZlcnMvc3RhZ2luZy93ZngvaGlmX2FwaV9nZW5lcmFsLmgNCiBjcmVhdGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9zdGFnaW5nL3dmeC9oaWZfYXBpX21pYi5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRy aXZlcnMvc3RhZ2luZy93ZngvaGlmX3J4LmMNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9z dGFnaW5nL3dmeC9oaWZfcnguaA0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcv d2Z4L2hpZl90eC5jDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvaGlm X3R4LmgNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9oaWZfdHhfbWli LmgNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9od2lvLmMNCiBjcmVh dGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9od2lvLmgNCiBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9rZXkuYw0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2 ZXJzL3N0YWdpbmcvd2Z4L2tleS5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2lu Zy93ZngvbWFpbi5jDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvbWFp bi5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93ZngvcXVldWUuYw0KIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcvd2Z4L3F1ZXVlLmgNCiBjcmVhdGUgbW9k ZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9zY2FuLmMNCiBjcmVhdGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9zdGFnaW5nL3dmeC9zY2FuLmgNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9z dGFnaW5nL3dmeC9zZWN1cmVfbGluay5oDQogY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3Rh Z2luZy93Zngvc3RhLmMNCiBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC9z dGEuaA0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3N0YWdpbmcvd2Z4L3RyYWNlcy5oDQog Y3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvc3RhZ2luZy93Zngvd2Z4LmgNCiBjcmVhdGUgbW9k ZSAxMDA2NDQgZHJpdmVycy9zdGFnaW5nL3dmeC93ZnhfdmVyc2lvbi5oDQoNCi0tIA0KMi4yMC4x DQoNCi0tIA0KSsOpcsO0bWUgUG91aWxsZXINClNpbGljb24gTGFicw==