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 CE70BC83F12 for ; Tue, 29 Aug 2023 13:31:04 +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-Type: Content-Transfer-Encoding:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Message-ID:References:In-Reply-To:Subject:Cc:To:From :Date:MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=9j4XNAR5lc5HjxhrWEYK1+J8LrNZU7j0ntoY/P51o1E=; b=v/wpK2At20Qxi0cAHJDs3x9eTl 17H1UklRL6d6KI93Hqkm+wPQAA2eeULe3m3+KiO2zZwRXSArIHw2kFreGjd0GR/fRAnCejHXVx0jY rGSAmD+62jYdGGStvnyMQOhqpvEleh96E553rHifurUnI5/YrY/ODLNpqf6zAkNs+EkfFP4DCQTxN 0FOFCCKKBthGM0caQ629GYCoTgaMJX2EPJ0Qj8ejf/b/X6aSbueO8s8YUpE1YingGz/fHRgZJyJ8l Q2hnyYVQJHnoBDW2ISnzZQjIYdDA/R2dTOksQZncC7h3ga2gliPO5hcAIDXXHarBGFqRWP4I7wMux NNubHBpQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qayni-00Bb5V-1T; Tue, 29 Aug 2023 13:30:34 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qayne-00Bb4f-2d; Tue, 29 Aug 2023 13:30:32 +0000 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 0992F6573B; Tue, 29 Aug 2023 13:30:30 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 92DD8C433CA; Tue, 29 Aug 2023 13:30:26 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1693315829; bh=tyFL+Qq6DIl/j2XksQSMYBymfmUxIPe9lX/1l17xgtA=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=OGDOaEH6+v3LxCLseDf3p4adYwnOV6oP94f2E8jp4gTYk/JcPO22YL8KqgusXYM+s 4Rm3RsB3XXW7XF0Zy2Ahz2+SF99k0LpqR8/isDO6KhzRLkAuFlyQTyVHHQVDvGt7lY OdLcs5EoKTrOryvtWjyNmppGuSlxO79kqvVK10HOT42H3q5kYNVAnAS4s7HaD5NXYu /NsuRcbWVLX/WwlqWTtVJc/4MO81Ers/FgghIsA1FNm7PSdl7oEP+XizjnCthaVTYe QE4YUkJFU4VPit986vWyoPx4JYR4VsCMc6GSwLE5ePY01FWwvEJjQe+0UVeGCqIFpl zFLIOU3Ibh0NA== MIME-Version: 1.0 Date: Tue, 29 Aug 2023 15:30:24 +0200 From: Michael Walle To: =?UTF-8?Q?N=C3=ADcolas_F=2E_R=2E_A=2E_Prado?= Cc: angelogioacchino.delregno@collabora.com, airlied@gmail.com, amergnat@baylibre.com, chunkuang.hu@kernel.org, ck.hu@mediatek.com, daniel@ffwll.ch, dri-devel@lists.freedesktop.org, ehristev@collabora.com, kernel@collabora.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-mediatek@lists.infradead.org, matthias.bgg@gmail.com, p.zabel@pengutronix.de, wenst@chromium.org Subject: Re: [PATCH v7 09/11] drm/mediatek: dp: Add support for embedded DisplayPort aux-bus In-Reply-To: <00f65d49-497c-4ade-a2f3-7a5b7ad803b6@notapiano> References: <20230725073234.55892-10-angelogioacchino.delregno@collabora.com> <20230825120109.3132209-1-mwalle@kernel.org> <5b438dba-9b85-4448-bc89-08a11ddb822a@notapiano> <00f65d49-497c-4ade-a2f3-7a5b7ad803b6@notapiano> Message-ID: <18bfffdd7ce3bd7693c8362b28651b49@kernel.org> X-Sender: mwalle@kernel.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230829_063030_940134_59FC42AA X-CRM114-Status: GOOD ( 22.72 ) 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgTsOtY29sYXMsCgo+PiBCdXQgdGhlIHJlYWwgcmVhc29uIEkndmUgZW5hYmxlZCBpdCB3YXMg YmVjYXVzZSBJJ2xsIGdldCBhbiBrZXJuZWwKPj4gb29wcyBvdGhlcndpc2UuIEkgdGhvdWdodCBp dCBtaWdodCBiZSBzb21lIHF1aXJrIHRoYXQgeW91J2xsIG5lZWQgCj4+IGJvdGgsCj4+IGJlY2F1 c2UgZURQIHdpbGwgcmVnaXN0ZXIgZXZlbiBpZiB0aGVyZXMgbm8gZGlzcGxheSAtIGFzIHlvdSd2 ZQo+PiBtZW50aW9uZWQgYmVsb3cuCj4+IAo+PiBIZXJlJ3MgdGhlIHNwbGF0Ogo+PiBbICAgIDMu MjM3MDY0XSBtZWRpYXRlay1kcm0gbWVkaWF0ZWstZHJtLjEwLmF1dG86IGJvdW5kIAo+PiAxYzEx MDAwMC52cHAtbWVyZ2UKPj4gKG9wcyBtdGtfZGlzcF9tZXJnZV9jb21wb25lbnRfb3BzKQo+PiBb ICAgIDMuMjM4Mjc0XSBtZWRpYXRlay1kcm0gbWVkaWF0ZWstZHJtLjguYXV0bzogTm90IGNyZWF0 aW5nIGNydGMgMCAKPj4gYmVjYXVzZQo+PiBjb21wb25lbnQgOCBpcyBkaXNhYmxlZCBvciBtaXNz aW5nCj4+IFsgICAgMy4yMzk1MDRdIG1lZGlhdGVrLWRybSBtZWRpYXRlay1kcm0uOC5hdXRvOiBO b3QgY3JlYXRpbmcgY3J0YyAwIAo+PiBiZWNhdXNlCj4+IGNvbXBvbmVudCA5IGlzIGRpc2FibGVk IG9yIG1pc3NpbmcKPj4gWyAgICAzLjI0MDc0MV0gVW5hYmxlIHRvIGhhbmRsZSBrZXJuZWwgTlVM TCBwb2ludGVyIGRlcmVmZXJlbmNlIGF0IAo+PiB2aXJ0dWFsCj4+IGFkZHJlc3MgMDAwMDAwMDAw MDAwMDRhMAo+PiBbICAgIDMuMjQxODQxXSBNZW0gYWJvcnQgaW5mbzoKPj4gWyAgICAzLjI0MjE5 Ml0gICBFU1IgPSAweDAwMDAwMDAwOTYwMDAwMDQKPj4gWyAgICAzLjI0MjY2Ml0gICBFQyA9IDB4 MjU6IERBQlQgKGN1cnJlbnQgRUwpLCBJTCA9IDMyIGJpdHMKPj4gWyAgICAzLjI0MzMyOF0gICBT RVQgPSAwLCBGblYgPSAwCj4+IFsgICAgMy4yNDM3MTBdICAgRUEgPSAwLCBTMVBUVyA9IDAKPj4g WyAgICAzLjI0NDEwNF0gICBGU0MgPSAweDA0OiBsZXZlbCAwIHRyYW5zbGF0aW9uIGZhdWx0Cj4+ IFsgICAgMy4yNDQ3MTddIERhdGEgYWJvcnQgaW5mbzoKPj4gWyAgICAzLjI0NTA3OF0gICBJU1Yg PSAwLCBJU1MgPSAweDAwMDAwMDA0LCBJU1MyID0gMHgwMDAwMDAwMAo+PiBbICAgIDMuMjQ1NzY1 XSAgIENNID0gMCwgV25SID0gMCwgVG5EID0gMCwgVGFnQWNjZXNzID0gMAo+PiBbICAgIDMuMjQ2 Mzk4XSAgIEdDUyA9IDAsIE92ZXJsYXkgPSAwLCBEaXJ0eUJpdCA9IDAsIFhzID0gMAo+PiBbICAg IDMuMjQ3MDYzXSBbMDAwMDAwMDAwMDAwMDRhMF0gdXNlciBhZGRyZXNzIGJ1dCBhY3RpdmVfbW0g aXMgCj4+IHN3YXBwZXIKPj4gWyAgICAzLjI0Nzg2MF0gSW50ZXJuYWwgZXJyb3I6IE9vcHM6IDAw MDAwMDAwOTYwMDAwMDQgWyMxXSBTTVAKPj4gWyAgICAzLjI0ODU1OV0gTW9kdWxlcyBsaW5rZWQg aW46Cj4+IFsgICAgMy4yNDg5NDVdIENQVTogNCBQSUQ6IDExIENvbW06IGt3b3JrZXIvdTE2OjAg Tm90IHRhaW50ZWQKPj4gNi41LjAtcmM3LW5leHQtMjAyMzA4MjErICMyMjI1Cj4+IFsgICAgMy4y NDk5NzBdIEhhcmR3YXJlIG5hbWU6IEtvbnRyb24gMy41Ii1TQkMtaTEyMDAgKERUKQo+PiBbICAg IDMuMjUwNjE0XSBXb3JrcXVldWU6IGV2ZW50c191bmJvdW5kIGRlZmVycmVkX3Byb2JlX3dvcmtf ZnVuYwo+PiBbICAgIDMuMjUxMzQ3XSBwc3RhdGU6IDYwNDAwMDA5IChuWkN2IGRhaWYgK1BBTiAt VUFPIC1UQ08gLURJVCAtU1NCUwo+PiBCVFlQRT0tLSkKPj4gWyAgICAzLjI1MjIyMF0gcGMgOiBt dGtfZHJtX2NydGNfZG1hX2Rldl9nZXQrMHg4LzB4MTgKPj4gWyAgICAzLjI1MjgyNF0gbHIgOiBt dGtfZHJtX2JpbmQrMHg0NTgvMHg1NTgKPj4gWyAgICAzLjI1MzMyNl0gc3AgOiBmZmZmODAwMDgy YjIzYTIwCj4+IFsgICAgMy4yNTM3NDFdIHgyOTogZmZmZjgwMDA4MmIyM2EyMCB4Mjg6IGZmZmYw MDAwMDJjNzg4ODAgeDI3Ogo+PiBmZmZmODAwMDgxNjQ2NmQwCj4+IFsgICAgMy4yNTQ2MzVdIHgy NjogZmZmZjAwMDAwMmM2ZjAxMCB4MjU6IDAwMDAwMDAwMDAwMDAwMDMgeDI0Ogo+PiAwMDAwMDAw MDAwMDAwMDAwCj4+IFsgICAgMy4yNTU1MjldIHgyMzogZmZmZjAwMDAwMmM3ODg4MCB4MjI6IDAw MDAwMDAwMDAwMDAwMDIgeDIxOgo+PiAwMDAwMDAwMDAwMDAwMDAwCj4+IFsgICAgMy4yNTY0MjNd IHgyMDogZmZmZjAwMDAwNjUxNjgwMCB4MTk6IGZmZmYwMDAwMDJjNzg4ODAgeDE4Ogo+PiBmZmZm ZmZmZmZmZmZmZmZmCj4+IFsgICAgMy4yNTczMTddIHgxNzogNmY2MzIwNjU3Mzc1NjE2MyB4MTY6 IDY1NjIyMDMwMjA2Mzc0NzIgeDE1Ogo+PiA2MzIwNjc2ZTY5NzQ2MTY1Cj4+IFsgICAgMy4yNTgy MTFdIHgxNDogNzI2MzIwNzQ2ZjRlMjAzYSB4MTM6IDY3NmU2OTczNzM2OTZkMjAgeDEyOgo+PiA3 MjZmMjA2NDY1NmM2MjYxCj4+IFsgICAgMy4yNTkxMDZdIHgxMTogNzM2OTY0MjA3MzY5MjAzOSB4 MTA6IGZmZmY4MDAwODI3NWMwYzAgeDkgOgo+PiBmZmZmODAwMDgwOTFlYmY4Cj4+IFsgICAgMy4y NjAwMDBdIHg4IDogMDAwMDAwMDBmZmZmZWZmZiB4NyA6IGZmZmY4MDAwODI3NWMwYzAgeDYgOgo+ PiA4MDAwMDAwMGZmZmZmMDAwCj4+IFsgICAgMy4yNjA4OTVdIHg1IDogMDAwMDAwMDAwMDAwYmZm NCB4NCA6IDAwMDAwMDAwMDAwMDAwMDAgeDMgOgo+PiBmZmZmMDAwMDA2NTE2YWUwCj4+IFsgICAg My4yNjE3ODldIHgyIDogZmZmZjAwMDAwNjUxNmFlMCB4MSA6IDAwMDAwMDAwMDAwMDAwMDAgeDAg Ogo+PiAwMDAwMDAwMDAwMDAwMDAwCj4+IFsgICAgMy4yNjI2ODRdIENhbGwgdHJhY2U6Cj4+IFsg ICAgMy4yNjI5OTFdICBtdGtfZHJtX2NydGNfZG1hX2Rldl9nZXQrMHg4LzB4MTgKPj4gWyAgICAz LjI2MzU0OV0gIHRyeV90b19icmluZ191cF9hZ2dyZWdhdGVfZGV2aWNlKzB4MTZjLzB4MWUwCj4+ IFsgICAgMy4yNjQyMjddICBfX2NvbXBvbmVudF9hZGQrMHhhYy8weDE4MAo+PiBbICAgIDMuMjY0 NzA4XSAgY29tcG9uZW50X2FkZCsweDFjLzB4MzAKPj4gWyAgICAzLjI2NTE1OF0gIG10a19kaXNw X3JkbWFfcHJvYmUrMHgxN2MvMHgyNzAKPj4gWyAgICAzLjI2NTY5NV0gIHBsYXRmb3JtX3Byb2Jl KzB4NzAvMHhkMAo+PiBbICAgIDMuMjY2MTU1XSAgcmVhbGx5X3Byb2JlKzB4MTUwLzB4MmMwCj4+ IFsgICAgMy4yNjY2MTVdICBfX2RyaXZlcl9wcm9iZV9kZXZpY2UrMHg4MC8weDE0MAo+PiBbICAg IDMuMjY3MTYyXSAgZHJpdmVyX3Byb2JlX2RldmljZSsweDQ0LzB4MTcwCj4+IFsgICAgMy4yNjc2 ODddICBfX2RldmljZV9hdHRhY2hfZHJpdmVyKzB4YzAvMHgxNDgKPj4gWyAgICAzLjI2ODI0NV0g IGJ1c19mb3JfZWFjaF9kcnYrMHg4OC8weGYwCj4+IFsgICAgMy4yNjg3MjddICBfX2RldmljZV9h dHRhY2grMHhhNC8weDE5OAo+PiBbICAgIDMuMjY5MjA4XSAgZGV2aWNlX2luaXRpYWxfcHJvYmUr MHgxYy8weDMwCj4+IFsgICAgMy4yNjk3MzJdICBidXNfcHJvYmVfZGV2aWNlKzB4YjQvMHhjMAo+ PiBbICAgIDMuMjcwMjE0XSAgZGVmZXJyZWRfcHJvYmVfd29ya19mdW5jKzB4OTAvMHhkMAo+PiBb ICAgIDMuMjcwNzgzXSAgcHJvY2Vzc19vbmVfd29yaysweDE0NC8weDNhMAo+PiBbICAgIDMuMjcx Mjg5XSAgd29ya2VyX3RocmVhZCsweDJhYy8weDRiOAo+PiBbICAgIDMuMjcxNzYxXSAga3RocmVh ZCsweGVjLzB4ZjgKPj4gWyAgICAzLjI3MjE0NV0gIHJldF9mcm9tX2ZvcmsrMHgxMC8weDIwCj4+ IFsgICAgMy4yNzI1OTddIENvZGU6IDgxNGY3ODU4IGZmZmY4MDAwIGFhMWUwM2U5IGQ1MDMyMDFm IChmOTQyNTAwMCkKPj4gWyAgICAzLjI3MzM2MV0gLS0tWyBlbmQgdHJhY2UgMDAwMDAwMDAwMDAw MDAwMCBdLS0tCj4gCj4gSSB0cmllZCByZXByb2R1Y2luZyB0aGlzIG9uIG10ODE5Mi1hc3VyYWRh LXNwaGVyaW9uIGFuZCAKPiBtdDgxOTUtY2hlcnJ5LXRvbWF0byBidXQKPiB3YXNuJ3QgYWJsZSB0 by4gSG93ZXZlciwgSSBkaWQgc2VlIGFub3RoZXIgaXNzdWUKClllYWggc29ycnksIEkgdHJpZWQg dG8gcmVwcm9kdWNlIG15IGluaXRpYWwgb29wcyBidXQgbWVzc2VkIG15IERUIHVwCmFuZCBlbmRl ZCB1cCB3aXRoIG5vIHBhdGggZW5hYmxlZCBhdCBhbGwuCgoKPiBbICAgIDMuMTgzMzE0XSBtZWRp YXRlay1kcm0gbWVkaWF0ZWstZHJtLjkuYXV0bzogTm90IGNyZWF0aW5nIGNydGMgMCAKPiBiZWNh dXNlIGNvbXBvbmVudCAxNCBpcyBkaXNhYmxlZCBvciBtaXNzaW5nCj4gWyAgICAzLjE5OTQwNF0g Qm9ndXMgcG9zc2libGVfY3J0Y3M6IFtFTkNPREVSOjMxOlRNRFMtMzFdIAo+IHBvc3NpYmxlX2Ny dGNzPTB4MiAoZnVsbCBjcnRjIG1hc2s9MHgxKQo+IFsgICAgMy4yMDgwODFdIFdBUk5JTkc6IENQ VTogNiBQSUQ6IDY4IGF0IAo+IGRyaXZlcnMvZ3B1L2RybS9kcm1fbW9kZV9jb25maWcuYzo2MjYg Cj4gZHJtX21vZGVfY29uZmlnX3ZhbGlkYXRlKzB4MWM4LzB4NTQ4Cj4gWyAgICAzLjIyNDc4OV0g TW9kdWxlcyBsaW5rZWQgaW46Cj4gWyAgICAzLjIyNzgzOF0gQ1BVOiA2IFBJRDogNjggQ29tbTog a3dvcmtlci91MTY6MSBOb3QgdGFpbnRlZCAKPiA2LjUuMC1yYzMtbmV4dC0yMDIzMDcyOCsgIzEw MAo+IFsgICAgMy4yMzU5MThdIEhhcmR3YXJlIG5hbWU6IEdvb2dsZSBTcGhlcmlvbiAocmV2MCAt IDMpIChEVCkKPiBbICAgIDMuMjQxMzkxXSBXb3JrcXVldWU6IGV2ZW50c191bmJvdW5kIGRlZmVy cmVkX3Byb2JlX3dvcmtfZnVuYwo+IFsgICAgMy4yNDcyMTZdIHBzdGF0ZTogNjA0MDAwMDkgKG5a Q3YgZGFpZiArUEFOIC1VQU8gLVRDTyAtRElUIC1TU0JTIAo+IEJUWVBFPS0tKQo+IFsgICAgMy4y NTQxNjddIHBjIDogZHJtX21vZGVfY29uZmlnX3ZhbGlkYXRlKzB4MWM4LzB4NTQ4Cj4gWyAgICAz LjI1OTIwOV0gbHIgOiBkcm1fbW9kZV9jb25maWdfdmFsaWRhdGUrMHgxYzgvMHg1NDgKPiBbICAg IDMuMjY0MjUwXSBzcCA6IGZmZmY4MDAwODA0ZTM5NzAKPiBbICAgIDMuMjY3NTUyXSB4Mjk6IGZm ZmY4MDAwODA0ZTM5ODAgeDI4OiBmZmZmNDg0MTgyN2MxODgwIHgyNzogCj4gMDAwMDAwMDAwMDAw MDAwMQo+IFsgICAgMy4yNzQ2NzddIHgyNjogMDAwMDAwMDAwMDAwMDAwMSB4MjU6IGZmZmY0ODQx ODI1ZjVhYjAgeDI0OiAKPiBmZmZmNDg0MTgyNWY1YWIwCj4gWyAgICAzLjI4MTgwMV0geDIzOiBm ZmZmNDg0MTgyNDY5ODgwIHgyMjogZmZmZmE4MGRiZmJkZGUyOCB4MjE6IAo+IGZmZmZhODBkYmZi ZGRiYTgKPiBbICAgIDMuMjg4OTI1XSB4MjA6IGZmZmY0ODQxODI1ZjU4MDAgeDE5OiBmZmZmNDg0 MTgyNWY1YWE4IHgxODogCj4gMDAwMDAwMDAwMDAwMDAzMAo+IFsgICAgMy4yOTYwNTBdIHgxNzog NjYyODIwMzI3ODMwM2Q3MyB4MTY6IDYzNzQ3MjYzNWY2NTZjNjIgeDE1OiAKPiA2OTczNzM2Zjcw MjA1ZDMxCj4gWyAgICAzLjMwMzE3NF0geDE0OiAzMzJkNTM0NDRkNTQzYTMxIHgxMzogMjkzMTc4 MzAzZDZiNzM2MSB4MTI6IAo+IDZkMjA2Mzc0NzI2MzIwNmMKPiBbICAgIDMuMzEwMjk4XSB4MTE6 IDZjNzU2NjI4MjAzMjc4MzAgeDEwOiAzZDczNjM3NDcyNjM1ZjY1IHg5IDogCj4gZmZmZmE4MGRi ZGQzODA1Ywo+IFsgICAgMy4zMTc0MjJdIHg4IDogNDU1YjIwM2E3MzYzNzQ3MiB4NyA6IDIwNWQz NDMwMzQzOTM5MzEgeDYgOiAKPiBmZmZmYTgwZGJlNjM2NWQ4Cj4gWyAgICAzLjMyNDU0Nl0geDUg OiBmZmZmYTgwZGMwZmNjNDhmIHg0IDogZmZmZmE4MGRjMDA0OWI0MCB4MyA6IAo+IDAwMDAwMDAw ZmZmZmZmZmYKPiBbICAgIDMuMzMxNjcxXSB4MiA6IDAwMDAwMDAwMDAwMDAwMDAgeDEgOiAwMDAw MDAwMDAwMDAwMDAwIHgwIDogCj4gZmZmZjQ4NDE4MDlkNWU4MAo+IFsgICAgMy4zMzg3OTZdIENh bGwgdHJhY2U6Cj4gWyAgICAzLjM0MTIzMl0gIGRybV9tb2RlX2NvbmZpZ192YWxpZGF0ZSsweDFj OC8weDU0OAo+IFsgICAgMy4zNDU5MjRdICBkcm1fZGV2X3JlZ2lzdGVyKzB4MTk4LzB4MjQ4Cj4g WyAgICAzLjM0NTkzMV0gIG10a19kcm1fYmluZCsweDJjYy8weDU5MAo+IFsgICAgMy4zNDU5MzZd ICB0cnlfdG9fYnJpbmdfdXBfYWdncmVnYXRlX2RldmljZSsweDFmOC8weDMwOAo+IFsgICAgMy4z NDU5NDBdICBfX2NvbXBvbmVudF9hZGQrMHhhYy8weDFhMAo+IFsgICAgMy4zNDU5NDJdICBjb21w b25lbnRfYWRkKzB4MWMvMHgzMAo+IFsgICAgMy4zNDU5NDRdICBtdGtfZHBpX3Byb2JlKzB4MWMw LzB4MzAwCj4gWyAgICAzLjM1ODEwMF0gIHBsYXRmb3JtX3Byb2JlKzB4NzAvMHhlOAo+IFsgICAg My4zNTgxMDZdICByZWFsbHlfcHJvYmUrMHgxOGMvMHgzZDgKPiBbICAgIDMuMzU4MTA4XSAgX19k cml2ZXJfcHJvYmVfZGV2aWNlKzB4ODQvMHgxODAKPiBbICAgIDMuMzU4MTA5XSAgZHJpdmVyX3By b2JlX2RldmljZSsweDQ0LzB4MTIwCj4gWyAgICAzLjM1ODExMV0gIF9fZGV2aWNlX2F0dGFjaF9k cml2ZXIrMHhjNC8weDE2OAo+IFsgICAgMy4zNTgxMTNdICBidXNfZm9yX2VhY2hfZHJ2KzB4OGMv MHhmMAo+IFsgICAgMy4zNjcxNDZdICBfX2RldmljZV9hdHRhY2grMHhiMC8weDFlOAo+IFsgICAg My4zNjcxNDhdICBkZXZpY2VfaW5pdGlhbF9wcm9iZSsweDFjLzB4MzAKPiBbICAgIDMuMzY3MTUw XSAgYnVzX3Byb2JlX2RldmljZSsweGI0LzB4YzAKPiBbICAgIDMuMzY3MTUzXSAgZGVmZXJyZWRf cHJvYmVfd29ya19mdW5jKzB4YTQvMHgxMDAKPiBbICAgIDMuMzY3MTU1XSAgcHJvY2Vzc19vbmVf d29yaysweDFlYy8weDQ4MAo+IFsgICAgMy4zNzQ1NDNdICB3b3JrZXJfdGhyZWFkKzB4NzQvMHg0 NDgKPiBbICAgIDMuMzc0NTQ1XSAga3RocmVhZCsweDEyMC8weDEzMAo+IFsgICAgMy4zNzQ1NDhd ICByZXRfZnJvbV9mb3JrKzB4MTAvMHgyMAoKVGhhdCB3YXMgd2hhdCBJIHdhcyBzZWVpbmcgaW4g dGhlIGZpcnN0IHBsYWNlLCB5ZXMuIChBbnkgeWVhaCwgbm8gb29wcywKYnV0IGEgV0FSTigpKS4K Cj4gVGhlIG10ay1kcGkgZHJpdmVyIHBvcHVsYXRlcyBpdHMgZW5jb2RlcidzIHBvc3NpYmxlX2Ny dGNzIGZyb20gdGhlIAo+IHJlc3VsdCBvZgo+IG10a19kcm1fZmluZF9wb3NzaWJsZV9jcnRjX2J5 X2NvbXAoKSwgYW5kIHRoaXMgZnVuY3Rpb24gYXNzdW1lcyB0aGUgCj4gQ1JUQyBmb3IgdGhlCj4g bWFpbiBwYXRoIHdpbGwgYWx3YXlzIGhhdmUgSUQgMCwgYW5kIHRoZSBleHRlcm5hbCBwYXRoIElE IDEsIGJ1dCB3aGVuIAo+IHRoZQo+IG1haW4gcGF0aCBjb21wb25lbnRzIGFyZSBkaXNhYmxlZCwg dGhlIGV4dGVybmFsIHBhdGggQ1JUQyBiZWNvbWVzIHRoZSAKPiBvbmUgd2l0aAo+IElEIDAuCj4g Cj4gU28gd2UnZCBuZWVkIHRvIG1ha2UgdGhhdCBmdW5jdGlvbiByZXR1cm4gdGhlIGNydGMgaWQg ZHluYW1pY2FsbHkgYmFzZWQgCj4gb24KPiB3aGV0aGVyIHRoZSBjb21wb25lbnRzIGZvciBlYWNo IHBhdGggYXJlIGVuYWJsZWQgb3Igbm90Lgo+IAo+IFdpdGggdGhhdCBmdW5jdGlvbiBoYWNrZWQg dG8gZm9yY2UgdGhlIHJpZ2h0IGNydGMgSUQsIEkgd2FzIGFibGUgdG8gCj4gaGF2ZSBhCj4gd29y a2luZyBleHRlcm5hbCBEUCwgd2l0aCB0aGUgZURQIHBpcGVsaW5lIGRpc2FibGVkIG9uIGJvdGgg bXQ4MTkyIGFuZCAKPiBtdDgxOTUuCgpUaGFua3MgZm9yIHRoZSBoaW50LCB3aGVyZSB0byBsb29r IGF0LgoKV2hpbGUgZGlnZ2luZyB0aHJvdWdoIHRoZSBjb2RlIEkgcmVhbGl6ZWQgdGhhdCBhbGwg dGhlIG91dHB1dHMgYW5kIApwaXBlbGluZXMKYXJlIGhhcmNvZGVkLiBEb2guIEZvciBhbGwgdGhl IG1lZGlhdGVrIFNvQ3MuIExvb2tzIGxpa2UgbWFqb3IgCnJlc3RyaWN0aW9uIHRvCm1lLiBFLmcu IHRoZXJlIGlzIGFsc28gRFNJIGFuZCBIRE1JIG91dHB1dCBvbiB0aGUgbXQ4MTk1LiBJIGxvb2tl ZCBhdCAKdGhlCmRvd25zdHJlYW0gbGludXggYW5kIHRoZXJlLCB0aGUgb3V0cHV0IGlzIG5vdCBw YXJ0IG9mIHRoZSBwaXBlbGluZS4gQXJlIAp5b3UKYXdhcmUgb2YgYW55IHdvcmsgaW4gdGhhdCBk aXJlY3Rpb24/CgotbWljaGFlbAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5l bEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4v bGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=