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 gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (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 083E6108B8F3 for ; Fri, 20 Mar 2026 10:46:41 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 4A93310EA71; Fri, 20 Mar 2026 10:46:40 +0000 (UTC) Authentication-Results: gabe.freedesktop.org; dkim=pass (2048-bit key; unprotected) header.d=bootlin.com header.i=@bootlin.com header.b="szKV0qzc"; dkim-atps=neutral Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) by gabe.freedesktop.org (Postfix) with ESMTPS id DB8AC10E561 for ; Fri, 20 Mar 2026 10:46:38 +0000 (UTC) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id DE2D6C415B3; Fri, 20 Mar 2026 10:47:01 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 6C063600E0; Fri, 20 Mar 2026 10:46:36 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 4A7BA10450AE3; Fri, 20 Mar 2026 11:46:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1774003593; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding; bh=/AWRA5bKTOqbMorqJFOmykP8MITCV91C8Jm80re4aFA=; b=szKV0qzcOay/Hol/lQkfqVJ0H5wdi/0+gUjtvcsstE8x82Iwq+qlggayZ+LjGNI/gnthTY eTk3PtM3UBNvLGYh6JBsgq+ESNxWfjSK3FqYf+ovdfaVMufrXP+mv3cFazC6AyfnGpebnK bTl/NqdKzrsrru5h4RvabXKNZBL8S6bUipSP/08M1uWMfNOblxNk5HXYaUD0ZUHz/VsbT3 U9H4K2Y7hmb0FA7jv2+DfRxTPi84EyyeRSo7mQU40AMAPjy4dSJfkvnHkbKmcm1szje5IH 0T8ZqCKLGe7gkQkvMxDPty3uZF8UE29bxVtiA7c9ZD9VGx7TT6Ima9mYoO1NtA== From: Luca Ceresoli Subject: [PATCH 0/8] drm/mxsfb/lcdif: use DRM_BRIDGE_ATTACH_NO_CONNECTOR and the bridge-connector Date: Fri, 20 Mar 2026 11:46:11 +0100 Message-Id: <20260320-drm-lcdif-dbanc-v1-0-479a04133e70@bootlin.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-B4-Tracking: v=1; b=H4sIAHMlvWkC/x3MTQqAIBBA4avErBswjf6uEi3MGWugLBQiiO6et PwW7z2QOAonGIoHIl+S5AgZVVmAW21YGIWyQSvdKKMapLjj5kg80myDw84Q9XVndEsMuToje7n /4zi97wckFFCPYQAAAA== X-Change-ID: 20260306-drm-lcdif-dbanc-83dd948327de To: Marek Vasut , Stefan Agner , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Simona Vetter , Frank Li , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam , Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Liu Ying , Rob Herring , Saravana Kannan Cc: "Kory Maincent (TI.com)" , =?utf-8?q?Herv=C3=A9_Codina?= , Hui Pu , Ian Ray , Thomas Petazzoni , dri-devel@lists.freedesktop.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Adam Ford , Alexander Stein , Anson Huang , Christopher Obbard , Daniel Scally , Emanuele Ghidoli , Fabio Estevam , Francesco Dolcini , Frieder Schrempf , Gilles Talis , =?utf-8?q?Goran_Ra=C4=91enovi=C4=87?= , Heiko Schocher , Joao Paulo Goncalves , Josua Mayer , =?utf-8?q?Jo=C3=A3o_Paulo_Gon=C3=A7alves?= , Kieran Bingham , Marco Felsch , Martyn Welch , Oleksij Rempel , Peng Fan , Philippe Schenker , Richard Hu , Shengjiu Wang , Stefan Eichenberger , Vitor Soares , Luca Ceresoli X-Mailer: b4 0.14.3 X-Last-TLS-Session-Version: TLSv1.3 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" VGhpcyBzZXJpZXMgbW9kZXJuaXplcyB0aGUgaS5teDhtcCBMQ0RJRiBkcml2ZXIgdG8gdXNlIHRo ZQpicmlkZ2UtY29ubmVjdG9yLCB3aGljaCBpcyB0aGUgY3VycmVudCBiZXN0IHByYWN0aWNlIGlu IERSTS4KCj09IENhbGwgZm9yIHRlc3Rpbmcgb24gaS5NWDhNUCBib2FyZHMgKGVzcGVjaWFsbHkg dGhvc2UgdXNpbmcgSERNSSkhCgpUaGlzIHNlcmllcyBhcHBsaWVzIGNoYW5nZXMgdG8gaG93IHZp ZGVvIG91dHB1dCBkZXZpY2VzIGFyZSBwcm9iZWQgb24KaS5NWDhNUCwgZXNwZWNpYWxseSB0aG9z ZSB1c2luZyBIRE1JLiBFdmVuIHRob3VnaCBJIGhhdmUgcHV0IGNhcmUgaW4gbm90CmJyZWFraW5n IGFueXRoaW5nLCB0aGVyZSBjb3VsZCBwb3RlbnRpYWxseSBiZSBwaXRmYWxscyBJIGhhdmVuJ3Qg cmVhbGl6ZWQsCmNhdXNpbmcgcmVncmVzc2lvbnMgb24gZXhpc3RpbmcgYm9hcmRzLgoKSSBoYXZl IHRodXMgYWRkZWQgaW4gQ2MgYWxsIGRldmVsb3BlcnMgd2hpY2ggYXBwZWFyZWQgYWN0aXZlIG9u IGR0cyBmaWxlcwpmb3IgaW14OG1wIGJvYXJkcyBpbnZvbHZpbmcgdmlkZW8uIEkgd291bGQgYXBw cmVjaWF0ZSB0ZXN0aW5nIG9uIGFzIG1hbnkKYm9hcmRzIGFzIHBvc3NpYmxlLCBhbG9uZyB3aXRo IGEgVGVzdGVkLWJ5IHRhZywgb3IgYSByZXBvcnQgYWJvdXQgYW55Cmlzc3VlcyBlbmNvdW50ZXJl ZC4KClRoYW5rcyBpbiBhZHZhbmNlIHRvIGFsbCB0ZXN0ZXJzIQoKPT0gUmV2aWV3IHJlY29tbWVu ZGF0aW9uCgpJIHJlY29tbWVuZCByZXZpZXdpbmcgcGF0Y2hlcyBpbiB0aGlzIG9yZGVyIHRvIGJl IHVuZGVyc3Rvb2QgbW9yZQplZmZlY3RpdmVseToKCiAqIENvdmVyIGxldHRlcgogKiBQYXRjaGVz IDEtNSBhcmUgc21hbGwgcHJlbGltaW5hcnkgY2xlYW51cHMvaW1wcm92ZW1lbnRzCiAqIFBhdGNo IDggaXMgdGhlIGdvYWwgb2YgdGhpcyBzZXJpZXMsIGJ1dCB3b3VsZCBub3Qgd29yayBhbG9uZQog KiBQYXRjaCA3IHRoaXMgbGV0cyBwYXRjaCA4IHdvcms7IGJ1dCBpbiB0dXJuIGl0IGNhbid0IHdv cmsgYWxvbmUKICogUGF0Y2ggNiBsZXRzIHBhdGNoIDcgd29yawoKPT0gU2VyaWVzIGRlc2NyaXB0 aW9uCgpUaGlzIHNlcmllcyBpcyBub3Qgc3RyaWN0bHkgcmVsYXRlZCB0byBEUk0gYnJpZGdlIGhv dHBsdWcsIGl0IGlzIHJhdGhlciBhCnByZXBhcmF0aW9uIHN0ZXAuIEludHJvZHVjaW5nIGhvdHBs dWcgd291bGQgbmVlZCB0d28gZGlmZmVyZW50IGFwcHJvYWNoZXM6Cm9uZSBmb3IgdGhlIG5ldyB3 YXksIGZvciBkcml2ZXJzIHVzaW5nIGJyaWRnZS1jb25uZWN0b3IgYW5kCkRSTV9CUklER0VfQVRU QUNIX05PX0NPTk5FQ1RPUiwgYW5vdGhlciBmb3IgZHJpdmVycyB1c2luZyB0aGUgIm9sZCwgbGVn YWN5CndheSIgd2hlcmUgdGhlIGxhc3QgYnJpZGdlIGlzIHN1cHBvc2VkIHRvIGluc3RhbnRpYXRl IHRoZQpkcm1fY29ubmVjdG9yLiBIb3RwbHVnIGlzIGNvbXBsaWNhdGVkIGVub3VnaCBpbiBvbmUg Y2FzZSwgc28gaXQgbWFrZXMgc2Vuc2UKdG8gb25seSBzdXBwb3J0IHRoZSBuZXcgd2F5LgoKVGhl IGhhcmR3YXJlIEknbSB3b3JraW5nIG9uIGlzIGFuIGkuTVg4TVAsIHdob3NlIExDRElGIGRyaXZl ciBpcyBzdGlsbAp1c2luZyB0aGUgb2xkIHdheS4gU28gdGhpcyBzZXJpZXMgY29udmVydHMgdG8g dGhlIG5ldyB3YXkgYXMgYSBwcmVwYXJhdGlvbgpzdGVwLgoKUGF0Y2ggOCBkb2VzIHRoZSBjb252 ZXJzaW9uLCB3aGljaCBpcyBzaW1wbGUuIEhvd2V2ZXIgdGhpcyB3b3VsZCBpbnRyb2R1Y2UKYSBy ZWdyZXNzaW9uIG9uIHNvbWUgYm9hcmRzLiBIZXJlJ3Mgd2h5OgoKVGhlcmUgYXJlIDMgaW5zdGFu Y2VzIG9mIHRoZSBMQ0RJRiBpbiBpLk1YOE1QOgoKICogTENESUYxLCBkcml2aW5nIHRoZSBEU0kg b3V0cHV0CiAqIExDRElGMiwgZHJpdmluZyB0aGUgTFZEUyBvdXRwdXQKICogTENESUYzLCBkcml2 aW5nIHRoZSBIRE1JIG91dHB1dAoKVGhlIGRldmljZSBkcml2ZXJzIG9mIHBlcmlwaGVyYWxzIGNv bm5lY3RlZCB0byBMQ0RJRjEgYW5kIExDRElGMiBhbHJlYWR5CnN1cHBvcnQgdGhlIERSTV9CUklE R0VfQVRUQUNIX05PX0NPTk5FQ1RPUiBmbGFnLiBTbyBmYXIgc28gZ29vZC4KCkxDRElGMyBpcyBt b3JlIHRyaWNreS4gVGhlIEhETUkgcGlwZWxpbmUgaXM6CgogIExDRElGMyAtPiBmc2wsaW14OG1w LWhkbWktcHZpIC0+IGZzbCxpbXg4bXAtaGRtaS10eCAtPiBIRE1JIGNvbm5lY3RvcgoKVGhlIGZz bCxpbXg4bXAtaGRtaS10eCAoaGRtaS10eCkgY29tcG9uZW50IHN1cHBvcnRzIGJvdGggY2FzZXMg KHdpdGggb3IKd2l0aG91dCBEUk1fQlJJREdFX0FUVEFDSF9OT19DT05ORUNUT1IpLCBidXQgaW4g dGhlCkRSTV9CUklER0VfQVRUQUNIX05PX0NPTk5FQ1RPUiBjYXNlIGl0IGRvZXMgbm90IGNyZWF0 ZSBhIGRybV9jb25uZWN0b3IsCnRodXMgcHJldmVudGluZyB0aGUgY3JlYXRpb24gb2YgdGhlIHBp cGVsaW5lLiBUbyBtYWtlIGl0IHdvcmsgYSBjb25uZWN0b3IKbXVzdCBiZSBjcmVhdGVkLCBhbmQg dGhlIHdheSB0byBkbyBzbyBpcyBkZXNjcmliaW5nIHRoZSBjb25uZWN0b3IgaW4gdGhlCmRldmlj ZSB0cmVlIChjb21wYXRpYmxlID0gImhkbWktY29ubmVjdG9yIiksIHNvIHRoZSBkaXNwbGF5LWRy aXZlciB3aWxsIGFkZAp0aGUgY29ubmVjdG9yIGFsb25nIHdpdGggYSB3cmFwcGluZyBicmlkZ2Uu CgpVbmZvcnR1bmF0ZWx5IG5vdCBhbGwgZGV2aWNlIHRyZWVzIGluIG1haW5saW5lIGhhdmUgYW4g aGRtaS1jb25uZWN0b3IKbm9kZS4gQWRkaW5nIG9uZSBpcyBlYXN5LCBidXQgd291bGQgYnJlYWsg ZXhpc3RpbmcgaGFyZHdhcmUgdXBncmFkaW5nIHRvIGEKbmV3ZXIga2VybmVsIHdpdGhvdXQgdXBn cmFkaW5nIHRoZSBkZXZpY2UgdHJlZSBibG9iLiBUaGlzIGlzIGFkZHJlc3NlZCBieQpwYXRjaCA3 IHJldXNpbmcgYW4gZXhpc3RpbmcgYXBwcm9hY2ggdG8gYWRkIHN1Y2ggYSBub2RlIHRvIHRoZSBs aXZlIGRldmljZQp0cmVlIGF0IGluaXQgdGltZSB1c2luZyBhIGRldmljZSB0cmVlIG92ZXJsYXkg Zm9yIGJvYXJkcyB3aGljaCBkb24ndCBoYXZlCm9uZS4KCkZpbmFsbHksIHBhdGNoIDcgY2Fubm90 IHdvcmsgYWxvbmUgYmVjYXVzZSBvZiBhIGJhZCBpbnRlcmFjdGlvbiBiZXR3ZWVuCmRldmxpbmsg YW5kIGRldmljZSB0cmVlIG92ZXJsYXlzLiBQYXRjaCA2IHNvbHZlcyB0aGF0LgoKPT0gR3JhbmQg cGxhbgoKVGhpcyBpcyBwYXJ0IG9mIHRoZSB3b3JrIHRvIHN1cHBvcnQgaG90cGx1ZyBvZiBEUk0g YnJpZGdlcy4gVGhlIGdyYW5kIHBsYW4Kd2FzIGRpc2N1c3NlZCBpbiBbMF0uCgpIZXJlJ3MgdGhl IHdvcmsgYnJlYWtkb3duICjinpwgbWFya3MgdGhlIGN1cnJlbnQgc2VyaWVzKToKCiAxLiDigKYg YWRkIHJlZmNvdW50aW5nIHRvIERSTSBicmlkZ2VzIHN0cnVjdCBkcm1fYnJpZGdlLAogICAgICBi YXNlZCBvbiBkZXZtX2RybV9icmlkZ2VfYWxsb2MoKQogICAgQS4g4pyUIGFkZCBuZXcgYWxsb2Mg QVBJIGFuZCByZWZjb3VudGluZyAodjYuMTYpCiAgICBCLiDinJQgY29udmVydCBhbGwgYnJpZGdl IGRyaXZlcnMgdG8gbmV3IEFQSSAodjYuMTcpCiAgICBDLiDinJQga3VuaXQgdGVzdHMgKHY2LjE3 KQogICAgRC4g4pyUIGFkZCBnZXQvcHV0IHRvIGRybV9icmlkZ2VfYWRkL3JlbW92ZSgpICsgYXR0 YWNoL2RldGFjaCgpCiAgICAgICAgIGFuZCB3YXJuIG9uIG9sZCBhbGxvY2F0aW9uIHBhdHRlcm4g KHY2LjE3KQogICAgRS4g4oCmIGFkZCBnZXQvcHV0IG9uIGRybV9icmlkZ2UgYWNjZXNzb3JzCiAg ICAgICAxLiDinJQgZHJtX2JyaWRnZV9jaGFpbl9nZXRfZmlyc3RfYnJpZGdlKCksIGFkZCBjbGVh bnVwIGFjdGlvbiAodjYuMTgpCiAgICAgICAyLiDinJQgZHJtX2JyaWRnZV9nZXRfcHJldl9icmlk Z2UoKSAodjYuMTgpCiAgICAgICAzLiDinJQgZHJtX2JyaWRnZV9nZXRfbmV4dF9icmlkZ2UoKSAo djYuMTkpCiAgICAgICA0LiDinJQgZHJtX2Zvcl9lYWNoX2JyaWRnZV9pbl9jaGFpbigpICh2Ni4x OSkKICAgICAgIDUuIOKclCBkcm1fYnJpZGdlX2Nvbm5lY3Rvcl9pbml0ICh2Ni4xOSkKICAgICAg IDYuIOKApiBwcm90ZWN0IGVuY29kZXIgYnJpZGdlIGNoYWluIHdpdGggYSBtdXRleAogICAgICAg Ny4g4oCmIG9mX2RybV9maW5kX2JyaWRnZQogICAgICAgICAgYS4g4pyUIGFkZCBvZl9kcm1fZ2V0 X2JyaWRnZSgpICh2Ny4wKSwKCSAgICAgICBjb252ZXJ0IGJhc2ljIGRpcmVjdCB1c2VycyAodjcu MC12Ny4xKQoJICBiLiDinJQgY29udmVydCBkaXJlY3Qgb2ZfZHJtX2dldF9icmlkZ2UoKSB1c2Vy cywgcGFydCAyICh2Ny4wKQoJICBjLiDinJQgY29udmVydCBkaXJlY3Qgb2ZfZHJtX2dldF9icmlk Z2UoKSB1c2VycywgcGFydCAzICh2Ny4wKQoJICBkLiDinJTigKYgY29udmVydCBkaXJlY3Qgb2Zf ZHJtX2dldF9icmlkZ2UoKSB1c2VycywgcGFydCA0CgkgICAgICAgIChzb21lIHY3LjEsIHNvbWUg cGVuZGluZykKCSAgZS4gICBjb252ZXJ0IGJyaWRnZS1vbmx5IGRybV9vZl9maW5kX3BhbmVsX29y X2JyaWRnZSgpIHVzZXJzCiAgICAgICA4LiBkcm1fb2ZfZmluZF9wYW5lbF9vcl9icmlkZ2UsICpf b2ZfZ2V0X2JyaWRnZQogICAgICAgOS4g4pyUIGVuZm9yY2UgZHJtX2JyaWRnZV9hZGQgYmVmb3Jl IGRybV9icmlkZ2VfYXR0YWNoICh2Ni4xOSkKICAgIEYuIOKclCBkZWJ1Z2ZzIGltcHJvdmVtZW50 cwogICAgICAgMS4g4pyUIGFkZCB0b3AtbGV2ZWwgJ2JyaWRnZXMnIGZpbGUgKHY2LjE2KQogICAg ICAgMi4g4pyUIHNob3cgcmVmY291bnQgYW5kIGxpc3QgbGluZ2VyaW5nIGJyaWRnZXMgKHY2LjE5 KQogMi4g4oCmIGhhbmRsZSBncmFjZWZ1bGx5IGF0b21pYyB1cGRhdGVzIGR1cmluZyBicmlkZ2Ug cmVtb3ZhbAogICAgQS4g4pyUIEFkZCBkcm1fYnJpZGdlX2VudGVyL2V4aXQoKSB0byBwcm90ZWN0 IGRldmljZSByZXNvdXJjZXMgKHY3LjApCiAgICBCLiDigKYgcHJvdGVjdCBwcml2YXRlX29iaiBy ZW1vdmFsIGZyb20gbGlzdAogICAgQy4g4pyUIEFkZCBkcm1fYnJpZGdlX2NsZWFyX2FuZF9wdXQo KSAodjcuMSkKIDMuIOKApiBEU0kgaG9zdC1kZXZpY2UgZHJpdmVyIGludGVyYWN0aW9uCiA0LiDi nJQgcmVtb3ZpbmcgdGhlIG5lZWQgZm9yIHRoZSAiYWx3YXlzLWRpc2Nvbm5lY3RlZCIgY29ubmVj dG9yCiA1LiDinpwgTWlncmF0ZSBpLk1YIExDRElGIGRyaXZlciB0byBicmlkZ2UtY29ubmVjdG9y CiA2LiAgIERSTSBicmlkZ2UgaG90cGx1ZwogICAgQS4gICBCcmlkZ2UgaG90cGx1ZyBtYW5hZ2Vt ZW50IGluIHRoZSBEUk0gY29yZQogICAgQi4gICBEZXZpY2UgdHJlZSBkZXNjcmlwdGlvbgoKWzBd IGh0dHBzOi8vbG9yZS5rZXJuZWwub3JnL2xrbWwvMjAyNTAyMDYtaG90cGx1Zy1kcm0tYnJpZGdl LXY2LTAtOWQ2ZjJjOWMzMDU4QGJvb3RsaW4uY29tLyN0CgpTaWduZWQtb2ZmLWJ5OiBMdWNhIENl cmVzb2xpIDxsdWNhLmNlcmVzb2xpQGJvb3RsaW4uY29tPgotLS0KTHVjYSBDZXJlc29saSAoOCk6 CiAgICAgIGRybS9teHNmYi9sY2RpZjogc2ltcGxpZnkgcmVtb3RlIHBvaW50ZXIgbWFuYWdlbWVu dCB1c2luZyBfX2ZyZWUKICAgICAgZHJtL214c2ZiL2xjZGlmOiBkb24ndCB1bm5lY2Vzc2FyaWx5 IGxvb3Agb3ZlciBwb3J0cwogICAgICBkcm0vbXhzZmIvbGNkaWY6IHVzZSBkZXZfZXJyX3Byb2Jl KCkgY29uc2lzdGVudGx5IGluIGxjZGlmX2F0dGFjaF9icmlkZ2UKICAgICAgZHJtL2JyaWRnZTog ZHctaGRtaTogZG9jdW1lbnQgdGhlIG91dHB1dF9wb3J0IGZpZWxkCiAgICAgIGRybS9icmlkZ2U6 IGR3LWhkbWk6IHdhcm4gb24gdW5zdXBwb3J0ZWQgYXR0YWNoIGNvbWJpbmF0aW9uCiAgICAgIGRy bS9icmlkZ2U6IGR3LWhkbWk6IG1vdmUgbmV4dF9icmlkZ2UgbG9va3VwIHRvIGF0dGFjaCB0aW1l CiAgICAgIGRybS9icmlkZ2U6IGlteDhtcC1oZG1pLXR4OiBhZGQgYW4gaGRtaS1jb25uZWN0b3Ig d2hlbiBtaXNzaW5nIHVzaW5nIGEgRFQgb3ZlcmxheSBhdCBib290IHRpbWUKICAgICAgZHJtL214 c2ZiL2xjZGlmOiB1c2UgRFJNX0JSSURHRV9BVFRBQ0hfTk9fQ09OTkVDVE9SIGFuZCB0aGUgYnJp ZGdlLWNvbm5lY3RvcgoKIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvaW14L0tjb25maWcgICAgICAg ICAgICAgICAgIHwgMTcgKysrKysKIGRyaXZlcnMvZ3B1L2RybS9icmlkZ2UvaW14L01ha2VmaWxl ICAgICAgICAgICAgICAgIHwgIDIgKwogLi4uL2JyaWRnZS9pbXgvaW14OG1wLWhkbWktdHgtY29u bmVjdG9yLWZpeHVwLmMgICAgfCA2MCArKysrKysrKysrKysrKysKIC4uLi9icmlkZ2UvaW14L2lt eDhtcC1oZG1pLXR4LWNvbm5lY3Rvci1maXh1cC5kdHNvIHwgMzggKysrKysrKysrKwogZHJpdmVy cy9ncHUvZHJtL2JyaWRnZS9pbXgvaW14OG1wLWhkbWktdHguYyAgICAgICAgfCAgMSArCiBkcml2 ZXJzL2dwdS9kcm0vYnJpZGdlL3N5bm9wc3lzL2R3LWhkbWkuYyAgICAgICAgICB8IDQ1ICsrKyst LS0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vbXhzZmIvS2NvbmZpZyAgICAgICAgICAgICAgICAgICAg ICB8ICAxICsKIGRyaXZlcnMvZ3B1L2RybS9teHNmYi9sY2RpZl9kcnYuYyAgICAgICAgICAgICAg ICAgIHwgODggKysrKysrKysrLS0tLS0tLS0tLS0tLQogaW5jbHVkZS9kcm0vYnJpZGdlL2R3X2hk bWkuaCAgICAgICAgICAgICAgICAgICAgICAgfCAgNSArKwogOSBmaWxlcyBjaGFuZ2VkLCAxNzQg aW5zZXJ0aW9ucygrKSwgODMgZGVsZXRpb25zKC0pCi0tLQpiYXNlLWNvbW1pdDogODQwMmNmNGZj OGY4ZDU3NTZkYzgxY2Y5ZmRhMWRjY2RiMzYyMjYzNApjaGFuZ2UtaWQ6IDIwMjYwMzA2LWRybS1s Y2RpZi1kYmFuYy04M2RkOTQ4MzI3ZGUKCkJlc3QgcmVnYXJkcywKLS0gCkx1Y2EgQ2VyZXNvbGkg PGx1Y2EuY2VyZXNvbGlAYm9vdGxpbi5jb20+Cgo=