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 02190C00140 for ; Wed, 24 Aug 2022 12:08:20 +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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=kz1g8u8F4E5J0POtDlvXjPHa5uvA4QoDLEId8PJnRsY=; b=fnDXmMeiM6YjhW d7Oid/Xg0+iOn9abDzc/wmJBgJF5ss+m4ioJhWrevBeeuNMAQJXpk9LYZBLCbrDVieAHuFZc5M5Iz lqytBNAIpRqrDwn4U44ycfd+ApNW1SaEx+ZSPbWPof//ZUZ6Z7DuWP1Q5oqc2qObHlvEL9bgV+D3x EatUBkZ07Hs1gOnfQ3+2dmR9ff278eax/tolD2TAltnctBa2+XiB4B43c2+tZl7MPcPEZGLrVKlYo yCub3ZN0jYnhX3efGV2W6Vk2SKVerz0QM7BgG5QhbbpcJhjVR5zI2eAKQy3F/UxtNsVYtnxRgtCNu +BZy3L92hfFMyKVd4UCg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1oQpAC-00Ch9f-Tp; Wed, 24 Aug 2022 12:07:17 +0000 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1oQpA9-00Ch8S-5m for linux-arm-kernel@lists.infradead.org; Wed, 24 Aug 2022 12:07:15 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1661342832; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=AeYGphsYaVysqdpNVQxIko5rHJ03NgytZ1v+ZAbY3jI=; b=S045hfGWHeZt5jFxr8bSWHsfnS7CkAC8V9YTS69Q3e2P7vDW/D7ZdxF4mD5FHrUBYkymYd o6540/LsVvCp7DknNg6PPjps6qdsnT03KPXL4qH8yBXnBhY+mssWL1i5n2mNbdmWPyY771 Up1tbxtlmtvHkspACLiAoxEHn64kb/U= Received: from mail-qk1-f198.google.com (mail-qk1-f198.google.com [209.85.222.198]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_128_GCM_SHA256) id us-mta-442-pBazn6eMPDCAus-T_I2zFQ-1; Wed, 24 Aug 2022 08:07:11 -0400 X-MC-Unique: pBazn6eMPDCAus-T_I2zFQ-1 Received: by mail-qk1-f198.google.com with SMTP id bl16-20020a05620a1a9000b006bc3aa1908dso4861947qkb.15 for ; Wed, 24 Aug 2022 05:07:11 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc; bh=AeYGphsYaVysqdpNVQxIko5rHJ03NgytZ1v+ZAbY3jI=; b=5sMYyPFMnXN30hKYIHStxVytNHEQalDTDLiplNJ8JSMjBKIKV0RlBGYD6qFmbAOVdK goF4NuuMQbkGYfQhDpcOm3EHoHxxz3VowhWEBkz/t+xClTAhdRnr/SgNMytpKtTFQCgA SZsfJV9iM2Qtdw1xQZSv5aWKl854s6W5UqD3WAFCJhmqxRwpkABhemsXSkQdTiu9uAd+ LCTat6P14o1+XScGdgBMQGLY2Rhu5w/7mg6o4neyGg9W6hO84BpeWkiUwSIh9JCQczuw wrP0MxbanvELVTsOkG8Jy61lHsD5qK8buJT3aUF0dP1EQ988fm/o+RHI3UcHkVHsN689 rM9w== X-Gm-Message-State: ACgBeo1rbTPcXZfwp3OohKZIPMTdNDSoYVDNv5cG3ny8xTP0/lmZvc04 a6gxUKzLhLFwNpnf53QlDeIjEhdxnKoyZvjWrK1SUE78C14MdjEWPzhrZyfIPGb00IwS48AE78w yGViXnuZSNMlkBI0EJ5GcKRX8TwfWq20ePWenQIX92Pb0seYmSNg= X-Received: by 2002:a05:6214:226e:b0:496:eb01:9f94 with SMTP id gs14-20020a056214226e00b00496eb019f94mr10889460qvb.39.1661342830826; Wed, 24 Aug 2022 05:07:10 -0700 (PDT) X-Google-Smtp-Source: AA6agR4d2wBhwjC2bIl7Bhe3ejTHEdDlN2gNBDztY37D0ut3PrpAYVa6lZ3/LJBCgsAqsf9mj5/AE7icrYIIp8ZkiwI= X-Received: by 2002:a05:6214:226e:b0:496:eb01:9f94 with SMTP id gs14-20020a056214226e00b00496eb019f94mr10889428qvb.39.1661342830536; Wed, 24 Aug 2022 05:07:10 -0700 (PDT) MIME-Version: 1.0 References: <20220823174158.45579-1-cmirabil@redhat.com> In-Reply-To: From: Charles Mirabile Date: Wed, 24 Aug 2022 08:06:59 -0400 Message-ID: Subject: Re: [PATCH v10 0/6] Raspberry Pi Sense HAT driver To: Stefan Wahren Cc: linux-kernel , Peter Robinson , Serge Schneider , Nicolas Saenz Julienne , Mattias Brugger , linux-rpi-kernel@lists.infradead.org, Linux ARM , rh-kdlp@googlegroups.com, Joel Slebodnick , Joel Savitz , Maxime Ripard , =?UTF-8?Q?Noralf_Tr=C3=B8nnes?= X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220824_050713_340600_E20CD878 X-CRM114-Status: GOOD ( 47.07 ) 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 T24gVHVlLCBBdWcgMjMsIDIwMjIgYXQgNTozMCBQTSBTdGVmYW4gV2FocmVuIDxzdGVmYW4ud2Fo cmVuQGkyc2UuY29tPiB3cm90ZToKPgo+IEhpIENoYXJsZXMsCj4KPiArIE1heGltZSAmIE5vcmFs Zgo+Cj4gQW0gMjMuMDguMjIgdW0gMTk6NDEgc2NocmllYiBDaGFybGVzIE1pcmFiaWxlOgo+ID4g VGhpcyBwYXRjaCBzZXJpZXMgYWRkcyBhIHNldCBvZiBkcml2ZXJzIGZvciBvcGVyYXRpbmcgdGhl IFNlbnNlIEhBVAo+ID4gcGVyaXBoZXJhbCBkZXZpY2UuIFRoaXMgYm9hcmQgaXMgYW4gYWRkIG9u IGZvciB0aGUgUmFzcGJlcnJ5IFBpIHRoYXQgaXMKPiA+IGRlc2lnbmVkIHRvIGNvbm5lY3QgdXNp bmcgdGhlIEdQSU8gY29ubmVjdG9yIGFuZCBjb21tdW5pY2F0ZSB2aWEgSTJDLgo+IHRoYW5rcyBm b3Igc2VuZGluZyBhIG5ldyB2ZXJzaW9uIG9mIHRoaXMgc2VyaWVzLgo+ID4KPiA+IEl0IGZlYXR1 cmVzOgo+ID4gICAgICAgLSBhIGpveXN0aWNrCj4gPiAgICAgICAtIGFuIDh4OCBSR0IgTEVEIG1h dHJpeCBkaXNwbGF5Cj4gPiAgICAgICAtIGEgd2hvbGUgYnVuY2ggb2YgZW52aXJvbm1lbnRhbCBz ZW5zb3JzIHdpdGggdGhlaXIgb3duIGRyaXZlcnMKPiA+ICAgICAgICAgKHRob3NlIGFyZSBhbHJl YWR5IGluIHVwc3RyZWFtIExpbnV4KQo+ID4KPiA+IFRoaXMgaXMgYSByZWZhY3RvciBvZiB0aGUg d29yayBvZiBTZXJnZSBTY2huZWlkZXIsIHRoZSBhdXRob3Igb2YgYQo+ID4gdmVyc2lvbiBvZiB0 aGlzIGRyaXZlciB0aGF0IGlzIGN1cnJlbnRseSBpbiB0aGUgUmFzcGJlcnJ5IFBpIGRvd25zdHJl YW0KPiA+IGtlcm5lbC4gV2UgbW9kaWZpZWQgaGlzIGNvZGUgdG8gbWFrZSBpdCBzdWl0YWJsZSBm b3IgdXBzdHJlYW0gTGludXguCj4gPgo+ID4gQSBjb3VwbGUgb2YgdGVzdHMgYXJlIGF2YWlsYWJs ZSBmb3IgdGhlIGRyaXZlciBpbiB0aGUgdGVzdCBmb2xkZXIgaW4KPiA+IHRoaXMgcmVwbzogaHR0 cHM6Ly9naXRodWIuY29tL3VuZGVyZ3JvdW5kLXNvZnR3YXJlL3NlbnNlaGF0LmdpdAo+ID4gICAg ICAgLSBzZW5zZWhhdF9qb3lzdGlja190ZXN0IGxvZ3MgdGhlIGlucHV0IGV2ZW50cyBmcm9tIHRo ZQo+ID4gICAgICAgICBqb3lzdGljayB0byB0aGUgY29uc29sZQo+ID4gICAgICAgLSBzZW5zZWhh dF9kaXNwbGF5X3Rlc3QgZGlzcGxheXMgdmFyaW91cyBzb2xpZCBjb2xvcnMgb24KPiA+ICAgICAg ICAgdGhlIExFRCBwYW5lbC4KPiA+ICAgICAgIC0gZnVsbF9zZW5zZWhhdF90ZXN0IGRpc3BsYXlz IGEgc2luZ2xlIGxpdCBjZWxsIHRoYXQgY2FuIGJlCj4gPiAgICAgICAgIG1vdmVkIHdpdGggdGhl IGpveXN0aWNrLiBQcmVzc2luZyB0aGUgam95c3RpY2sgZW5kcyB0aGUKPiA+ICAgICAgICAgcHJv Z3JhbS4KPiA+Cj4gPiBGb3IgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCB0aGUgU2Vuc2UgSEFULCB2 aXNpdDoKPiA+IGh0dHBzOi8vd3d3LnJhc3BiZXJyeXBpLm9yZy9wcm9kdWN0cy9zZW5zZS1oYXQv Cj4gPgo+ID4gQ2hhbmdlcyBzaW5jZSB2OToKPiA+ICAgICAgIC0gVGhlIGRyaXZlciBmb3IgdGhl IHNlbnNlaGF0IGpveXN0aWNrIHdhcyBhY2NlcHRlZCB1cHN0cmVhbSBzbwo+ID4gICAgICAgICBp dCBpcyBubyBsb25nZXIgaW5jbHVkZWQgaW4gdGhpcyBwYXRjaHNldC4KPiA+ICAgICAgIC0gU29t ZSBvZiB0aGUgcGVvcGxlIGludm9sdmVkIGluIHRoZSBkZXZlbG9wbWVudCBvZiBlYXJsaWVyCj4g PiAgICAgICAgIHZlcnNpb25zIG9mIHRoZXNlIHBhdGNoZXMgYXJlIG5vIGxvbmdlciBpbnZvbHZl ZCBpbiB0aGUgcHJvamVjdAo+ID4gICAgICAgICBzbyB0aGV5IGhhdmUgYmVlbiByZW1vdmVkIGZy b20gdGhlIGxpc3Qgb2YgbWFpbnRhaW5lcnMgYW5kIHRoZQo+ID4gICAgICAgICBwYXRjaGVzLgo+ ID4gICAgICAgLSBUaGUgY29kZSBpcyBjb21wbGV0ZWx5IHVuY2hhbmdlZCBhbmQgc28gYmFzZWQg b24gdGhlIGRpc2N1c3Npb25zCj4gPiAgICAgICAgIGZyb20gdmVyc2lvbiA5IG9mIHRoZSBwYXRj aGVzLCBpdCBzaG91bGQgYmUgcmVhZHkgdG8gYmUgbWVyZ2VkLgo+ID4KPiA+IE15IGFwcG9sb2dp ZXMgZm9yIHRoZSBsb25nIGRlbGF5IGJldHdlZW4gdjkgYW5kIHYxMCBlc3BlY2lhbGx5IGdpdmVu IHRoZQo+ID4gZmFjdCB0aGF0IHRoZXJlIGFyZSBubyBjaGFuZ2VzIHRvIHRoZSBjb2RlLiBXZSBh cHByZWNpYXRlIHRoZSBtYWludGFpbmVycycKPiA+IHBhdGllbmNlIGFuZCBndWlkYW5jZSB0aHJv dWdob3V0IGFsbCAxMCB2ZXJzaW9ucyBvZiB0aGlzIHNlbnNlaGF0IHBhdGNoc2V0LAo+ID4gYW5k IHdlIGFyZSBleGNpdGVkIGZvciB0aGlzIGRyaXZlciB0byBob3BlZnVsbHkgYmUgZnVsbHkgYWNj ZXB0ZWQuCj4gPgo+ID4gQmVzdCAtIENoYXJsaWUKPiA+Cj4gPiBDby1kZXZlbG9wZWQtYnk6IEpv ZWwgU2xlYm9kbmljayA8anNsZWJvZG5AcmVkaGF0LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IEpv ZWwgU2xlYm9kbmljayA8anNsZWJvZG5AcmVkaGF0LmNvbT4KPiA+IENvLWRldmVsb3BlZC1ieTog Sm9lbCBTYXZpdHogPGpzYXZpdHpAcmVkaGF0LmNvbT4KPiA+IFNpZ25lZC1vZmYtYnk6IEpvZWwg U2F2aXR6IDxqc2F2aXR6QHJlZGhhdC5jb20+Cj4gPiBTaWduZWQtb2ZmLWJ5OiBDaGFybGVzIE1p cmFiaWxlIDxjbWlyYWJpbEByZWRoYXQuY29tPgo+ID4KPiA+IENoYXJsZXMgTWlyYWJpbGUgKDUp Ogo+ID4gICAgZHJpdmVycy9tZmQ6IHNlbnNlaGF0OiBBZGQgUmFzcGJlcnJ5IFBpIFNlbnNlIEhB VCB0byBzaW1wbGVfbWZkX2kyYwo+IEFGQUlLIExlZSBKb25lcyBoYXMgYSBuZXcga2VybmVsLm9y ZyBhZGRyZXNzIHRoZSBvbGQgbGluYXJvIGFkZHJlc3MKPiBzaG91bGRuJ3QgYmUgdXNlZCBhbnlt b3JlLiBXZSBkb24ndCBnZXQgYW55IGZ1cnRoZXIgd2l0aG91dCBoaW0uCm9vcHMgLSBteSBiYWQu IENvcGllZCB0aGUgb2xkIG9uZSBmcm9tIHRoZSBwcmV2aW91cyBDQyBsaXN0LCBidXQgSSBzZWUK dGhlIG5ldyBvbmUgd2FzIGJlaW5nIG91dHB1dCBwcm9wZXJseSBieSBnZXRfbWFpbnRhaW5lci5w bCwgSSBqdXN0Cndhc24ndCBwYXlpbmcgZW5vdWdoIGF0dGVudGlvbgo+ID4gICAgZHJpdmVycy9h dXhkaXNwbGF5OiBzZW5zZWhhdDogUmFzcGJlcnJ5IFBpIFNlbnNlIEhBVCBkaXNwbGF5IGRyaXZl cgo+IFdlIGRvbid0IGhhdmUgYW4gQWNrIGZvciB0aGlzIGRpc3BsYXkgZHJpdmVyLiBNYXliZSB3 ZSBzaG91bGQgYXNrIE1heGltZQo+IFJpcGFyZCBhbmQgTm9yYWxmIFRyw7hubmVzIGVzcGVjaWFs bHkgUGF2ZWwgTWFjaGVrIGhhZCBjb25jZXJucyBhYm91dCB0aGUKPiByaWdodCBzdWJzeXN0ZW0/ CkkganVzdCBsb29rZWQgYmFjayBhdCB0aGUgY29tbWVudHMgZnJvbSBQYXZlbCBvbiB2OS4gSSBo YWQgbWVhbnQgdG8KcmVwbHkgdG8gaGltLCBhbmQgSSBhY3R1YWxseSBkcmFmdGVkIHNvbWV0aGlu ZyBidXQgaXQgZ290IGxvc3QgaW4gdGhlCnNodWZmbGUgYW5kIEkgbmV2ZXIgc2VudCBpdCAoYWxz byBteSBiYWQpLgpUaGUgZHJpdmVyIGlzIGFuIGZiZGV2IGluIHRoZSByYXNwYmVycnkgcGkgdHJl ZSwgYW5kIHRoYXQgaXMgd2hlcmUgd2UKc3RhcnRlZCB3aGVuIHVwc3RyZWFtaW5nLCBidXQgcmln aHQgZnJvbSB0aGUgb3V0c2V0IHdlIHdlcmUgdG9sZCB0aGF0Cml0IGNvdWxkbid0IGJlIGFuIGZi ZGV2IHNpbmNlIHRoYXQgc3Vic3lzdGVtIGlzIGJlaW5nIGRlcHJlY2F0ZWQKdGhlIHJlcGxhY2Vt ZW50IGlzIHRoZSBEUk0gc3Vic3lzdGVtLCBidXQgKGFzIE1hdHRoaWFzIEJydWdnZXIKc3VnZ2Vz dHMpIHRoYXQgaXMgcHJvYmFibHkgb3ZlcmtpbGwgZm9yIGFuIDh4OCBkaXNwbGF5LiBEb2VzIHRo YXQKc2V0dGxlIHRoZSBzdWJzeXN0ZW0gcXVlc3Rpb24/CkFsc28sIElzIE1hdHRoaWFzJ3MgcmV2 aWV3IGFjY2VwdGFibGUsIG9yIGRvIHdlIG5lZWQgc29tZW9uZSBlbHNlJ3MKYWNrPyBJdCB3YXMg bXkgdW5kZXJzdGFuZGluZyBiYXNlZCBvbiBoaXMgY29tbWVudHMgb24gdjkgdGhhdCBNaWd1ZWwK T2plZGEgd2FzIGFsc28gYmFzaWNhbGx5IHJlYWR5IHRvIGFjayBpdCwgYnV0IEkgZG9uJ3Qgd2Fu dCB0byBzcGVhawpmb3IgaGltLgo+ID4gICAgZHQtYmluZGluZ3M6IG1mZDogc2Vuc2VoYXQ6IEFk ZCBSYXNwYmVycnkgUGkgU2Vuc2UgSEFUIHNjaGVtYQo+ID4gICAgTUFJTlRBSU5FUlM6IEFkZCBz ZW5zZWhhdCBkcml2ZXIgYXV0aG9ycyB0byBNQUlOVEFJTkVSUwo+ID4gICAgRE8gTk9UIE1FUkdF OiBmdWxsIHNlbnNlaGF0IGRldmljZSB0cmVlIG92ZXJsYXkgZm9yIHJhc3BiZXJyeSBwaSA0Cj4K PiBJbiBjYXNlIHlvdSB3YW50IHRvIHNlbmQgYSBuZXcgdmVyc2lvbiBpdCB3b3VsZCBiZSBuaWNl IHRvIGVuYWJsZSB0aGUKPiBkcml2ZXIgaW4gYmNtMjgzNV9kZWZjb25maWcgZm9yIGJldHRlciB0 ZXN0IGNvdmVyYWdlLiBCdXQgdGhpcyBpcyBub3QgYQo+IHNob3cgc3RvcHBlci4KU2luY2UgSSBh bSBnb2luZyB0byBoYXZlIHRvIHNlbmQgYSB2MTEgdG8gZml4IExlZSdzIGVtYWlsIGFkZHJlc3Mg SQp3aWxsIGxvb2sgaW50byB0aGlzLiBJcyBpdCBhcyBzaW1wbGUgYXMgYWRkaW5nIGFub3RoZXIg cGF0Y2ggdGhhdCBwdXRzCkNPTkZJR19TRU5TRUhBVF9ESVNQTEFZPXkgaW50byB0aGUgbmV4dCB2 ZXJzaW9uPwpQcmVzdW1hYmx5IEkgd291bGQgYWxzbyB3YW50IHRvIGVuYWJsZSBDT05GSUdfSk9Z U1RJQ0tfU0VOU0VIQVQgcmlnaHQ/CkRvIEkgaGF2ZSB0byBkbyBhbnl0aGluZyBzcGVjaWFsIHNp bmNlIGJvdGggb2YgdGhvc2Ugb3B0aW9ucyBoYXZlCmRlY2VuY2llcyAobmFtZWx5IENPTkZJR19J MkMgZm9yIGJvdGggYW5kIENPTkZJR19JTlBVVCBmb3IgdGhlIGxhdHRlciwKYW5kIGJvdGggc2Vs ZWN0IE1GRF9TSU1QTEVfTUZEX0kyQyk/Cj4KPiBCZXN0IHJlZ2FyZHMKPgo+ID4KPiA+ICAgLi4u L3Jhc3BiZXJyeXBpLHNlbnNlaGF0LWRpc3BsYXkueWFtbCAgICAgICAgIHwgIDI2ICsrKwo+ID4g ICAuLi4vaW5wdXQvcmFzcGJlcnJ5cGksc2Vuc2VoYXQtam95c3RpY2sueWFtbCAgfCAgMzEgKysr Cj4gPiAgIC4uLi9iaW5kaW5ncy9tZmQvcmFzcGJlcnJ5cGksc2Vuc2VoYXQueWFtbCAgICB8ICA1 NyArKysrKwo+ID4gICBNQUlOVEFJTkVSUyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMTAgKwo+ID4gICBkcml2ZXJzL2F1eGRpc3BsYXkvS2NvbmZpZyAgICAgICAgICAgICAg ICAgICAgfCAgIDggKwo+ID4gICBkcml2ZXJzL2F1eGRpc3BsYXkvTWFrZWZpbGUgICAgICAgICAg ICAgICAgICAgfCAgIDEgKwo+ID4gICBkcml2ZXJzL2F1eGRpc3BsYXkvc2Vuc2VoYXQtZGlzcGxh eS5jICAgICAgICAgfCAyMDUgKysrKysrKysrKysrKysrKysrCj4gPiAgIGRyaXZlcnMvbWZkL3Np bXBsZS1tZmQtaTJjLmMgICAgICAgICAgICAgICAgICB8ICAgMSArCj4gPiAgIHNlbnNlaGF0LmR0 YnMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA1MiArKysrKwo+ID4gICA5IGZp bGVzIGNoYW5nZWQsIDM5MSBpbnNlcnRpb25zKCspCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBE b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXV4ZGlzcGxheS9yYXNwYmVycnlwaSxz ZW5zZWhhdC1kaXNwbGF5LnlhbWwKPiA+ICAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRp b24vZGV2aWNldHJlZS9iaW5kaW5ncy9pbnB1dC9yYXNwYmVycnlwaSxzZW5zZWhhdC1qb3lzdGlj ay55YW1sCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUv YmluZGluZ3MvbWZkL3Jhc3BiZXJyeXBpLHNlbnNlaGF0LnlhbWwKPiA+ICAgY3JlYXRlIG1vZGUg MTAwNjQ0IGRyaXZlcnMvYXV4ZGlzcGxheS9zZW5zZWhhdC1kaXNwbGF5LmMKPiA+ICAgY3JlYXRl IG1vZGUgMTAwNjQ0IHNlbnNlaGF0LmR0YnMKPiA+Cj4KCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdAps aW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVh ZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==