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 X-Spam-Level: X-Spam-Status: No, score=-6.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3263EC43381 for ; Thu, 14 Mar 2019 08:46:25 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id F37DA21019 for ; Thu, 14 Mar 2019 08:46:24 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="fuhI0lv0" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org F37DA21019 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=xs4all.nl Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date: Message-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description :Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=r+9GdN/j2iCkcuS4vRB4wcjUpTIouz7cDYKnqrgEP3s=; b=fuhI0lv0C/ZAFl XKl3j8b8RDg0Rpda5R0Jhvs/W+6AGYEbkKF9MHaTZveAzISrkADPJBwJ1bsuOfGkS7N3mJSCEnbZH V/kWpTn9PwWXRnRCIxN3mPw7y55u99kgWSX60WUGUJeKOZsJ85CoYxJGLgT9K7obhhtxq/aQ4S9WA aqK7IJ9ALP1k3xPuzeK4xCm9V+fGhNVFTeP/7Eu6m0/Yp8Bo7MvAgsIZq9Tvibe04l5GTVjmCsYrG 0UjEQXchnk2BHuMBETJjsmmII4rc0S0JDFrdScOVhJE4vN5gve+k7FZP8HgwZLfWoZgACypaaW8MJ eI6Y7Yw4WlP4TigoG9rQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.90_1 #2 (Red Hat Linux)) id 1h4M0F-0001Kr-Vc; Thu, 14 Mar 2019 08:46:15 +0000 Received: from lb3-smtp-cloud7.xs4all.net ([194.109.24.31]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1h4M0C-0001KO-NA; Thu, 14 Mar 2019 08:46:14 +0000 Received: from [192.168.2.10] ([212.251.195.8]) by smtp-cloud7.xs4all.net with ESMTPA id 4M07hq8WyLMwI4M0AhHsvY; Thu, 14 Mar 2019 09:46:11 +0100 Subject: Re: [RFC PATCH V0 0/7] media: platform: Add support for Digital Image Processing (DIP) on mt8183 SoC To: Frederic Chen , hans.verkuil@cisco.com, laurent.pinchart+renesas@ideasonboard.com, tfiga@chromium.org, matthias.bgg@gmail.com, mchehab@kernel.org References: <1549020091-42064-1-git-send-email-frederic.chen@mediatek.com> From: Hans Verkuil Message-ID: <3eadd21f-de2c-404c-c2c2-f819bc29947c@xs4all.nl> Date: Thu, 14 Mar 2019 09:46:07 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: <1549020091-42064-1-git-send-email-frederic.chen@mediatek.com> Content-Language: en-US X-CMAE-Envelope: MS4wfKYoqDRv5u6SAnfMS50iAzuWG9oLdpRSP1eKcmKvKPrAVamMisH2vm3roU0Gd/j7GHeM0SaavAPqOSFG/xyl9WJxQBnExTuea6NOQO2KFGHz8cBb4RyT jv66P3TB9h4IOwiIpaisxfGLazicywvCZdphwzHHh16wkcs/+9ZzW0M66MJhFidf5n5UxIhTS+QQzNu6bdiRgwp2hNi1eJsS8TYRrDSDm2Gjm+v2kAe58JWe qf/JFZEFclUc2iJ+/Oh+lwSUtDSExMlfSIzfO2OPtPh31ThLCWDnokjK+0O5aAwBiQdyFGxj3Iffm+l6Dn2t+ZhLYlUrRnkds0H4KxWNAK3HLPPueHyIp+Th epHA/uPRZUys3l8bAXSHCCkhOY18JP+2kvMNfx2f0QIhig0hUMZKpERtgDa3t9XObh9QrtxCGWc9OpKv/ycinOCMQg4H1WioANIuNn+slE7SZbmbpikh0NJV OSqhFt9Es4WpqprhZuDNpiVXnu6XY9Y/1nimNxGUCRNePEh9fPCEif7x5CUyPGqGXbMnqTCnJrphZuE1Em29u9ZnOFooXnjc3SLgLrR8SmswQBFQeetFt3Je 6hqsjCq8/9SDWmdQ5m0CpYBpNrsEtbgCb0xrcSQSNPpYfaonEiSryPG6o8ZE4/8ZT2cVarUZ+F1C6GyJ3eEQy9b8RVsbZkk6Bji7JJ5CFKbM3XYlvci2KCIB kpiglxJh3joyk/7i2/TJhGwpuiWEoRdkue6aGz/P8+fmUcFVEIpnwWrlPh1G/1j6xpjzzgk0+p0ywRhd9v7JR+ZhBaioQdRl X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20190314_014612_896505_EE7FBBC6 X-CRM114-Status: GOOD ( 20.53 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Sean.Cheng@mediatek.com, Rynn.Wu@mediatek.com, srv_heupstream@mediatek.com, holmes.chiou@mediatek.com, Jerry-ch.Chen@mediatek.com, jungo.lin@mediatek.com, sj.huang@mediatek.com, christie.yu@mediatek.com, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org SGkgRnJlZGVyaWMgQ2hlbiwKCk9uIDIvMS8xOSAxMjoyMSBQTSwgRnJlZGVyaWMgQ2hlbiB3cm90 ZToKPiBIZWxsbywKPiAKPiBUaGlzIGlzIHRoZSBmaXJzdCB2ZXJzaW9uIG9mIHRoZSBSRkMgcGF0 Y2ggc2VyaWVzIGFkZGluZyBEaWdpdGFsIEltYWdlCj4gUHJvY2Vzc2luZyAoRElQKSBkcml2ZXIg b24gTWVkaWF0ZWsgbXQ4MTgzIFNvQywgd2hpY2ggd2lsbCBiZSB1c2VkIGluIGNhbWVyYQo+IGZl YXR1cmVzIG9uIENyT1MgYXBwbGljYXRpb24uIEl0IGJlbG9uZ3MgdG8gdGhlIGZpcnN0IE1lZGlh dGVr4oCZcyBJU1AgZHJpdmVyCj4gc2VyaWVzIGJhc2VkIG9uIFY0TDIgYW5kIG1lZGlhIGNvbnRy b2xsZXIgZnJhbWV3b3JrLiBJIHBvc3RlZCB0aGUgbWFpbiBwYXJ0IG9mCj4gdGhlIERJUCBkcml2 ZXIgYXMgUkZDIHRvIGRpc2N1c3MgZmlyc3QgYW5kIHdvdWxkIGxpa2Ugc29tZSByZXZpZXcgY29t bWVudHMgb24KPiB0aGUgb3ZlcmFsbCBzdHJ1Y3R1cmUgb2YgdGhlIGRyaXZlci4KPiAKPiBEaWdp dGFsIEltYWdlIFByb2Nlc3NpbmcgKERJUCkgdW5pdCBjYW4gYWNjZXB0IHRoZSB0dW5pbmcgcGFy YW1ldGVycyBhbmQgYWRqdXN0Cj4gdGhlIGltYWdlIGNvbnRlbnQgaW4gTWVkaWF0ZWsgSVNQIHN5 c3RlbS4gRnVydGhlcm1vcmUsIGl0IHBlcmZvcm1zIGRlbW9zYWljaW5nCj4gYW5kIG5vaXNlIHJl ZHVjdGlvbiBvbiB0aGUgaW1hZ2UgdG8gc3VwcG9ydCB0aGUgYWR2YW5jZWQgY2FtZXJhIGZlYXR1 cmVzIG9mIHRoZQo+IGFwcGxpY2F0aW9uLiBUaGUgRElQIGRyaXZlciBhbHNvIHN1cHBvcnQgaW1h Z2UgZm9ybWF0IGNvbnZlcnNpb24sIHJlc2l6aW5nIGFuZAo+IHJvdGF0aW9uIHdpdGggaXRzIGhh cmR3YXJlIHBhdGguCj4gCj4gVGhlIGRyaXZlciBpcyBpbXBsZW1lbnRlZCB3aXRoIFY0TDIgYW5k IG1lZGlhIGNvbnRyb2xsZXIgZnJhbWV3b3JrLiBXZSBoYXZlIHRoZQo+IGZvbGxvd2luZyBlbnRp dGllcyBkZXNjcmliaW5nIHRoZSBESVAgcGF0aC4KPiAKPiAxLiBNZXRhIChvdXRwdXQgdmlkZW8g ZGV2aWNlKTogY29ubmVjdHMgdG8gRElQIHN1YiBkZXZpY2UuIEl0IGFjY2VwdHMgdGhlIGlucHV0 Cj4gICAgdHVuaW5nIGJ1ZmZlciBmcm9tIHVzZXJzcGFjZS4gVGhlIG1ldGFkYXRhIGludGVyZmFj ZSB1c2VkIGN1cnJlbnRseSBpcyBvbmx5Cj4gICAgYSB0ZW1wb3Jhcnkgc29sdXRpb24gdG8ga2lj ayBvZmYgZHJpdmVyIGRldmVsb3BtZW50IGFuZCBpcyBub3QgcmVhZHkgZm9yCj4gICAgcmV2aWV3 ZWQgeWV0Lgo+IAo+IDIuIFJBVyAob3V0cHV0IHZpZGVvIGRldmljZSk6IGNvbm5lY3RzIHRvIERJ UCBzdWIgZGV2aWNlLiBJdCBhY2NlcHRzIGlucHV0IGltYWdlCj4gICAgYnVmZmVyIGZyb20gdXNl cnNwYWNlLgo+IAo+IDMuIERJUCAoc3ViIGRldmljZSk6IGNvbm5lY3RzIHRvIE1EUC0wIGFuZCBN RFAtMS4gV2hlbiBwcm9jZXNzaW5nIGFuIGltYWdlLCBESVAKPiAgICBoYXJkd2FyZSBzdXBwb3J0 IG11bHRpcGxlIG91dHB1dCBpbWFnZSB3aXRoIGRpZmZlcmVudCBzaXplIGFuZCBmb3JtYXQgc28g aXQKPiAgICBuZWVkcyB0d28gY2FwdHVyZSB2aWRlbyBkZXZpY2VzIHRvIHJldHVybiB0aGUgc3Ry ZWFtaW5nIGRhdGEgdG8gdGhlIHVzZXIuCj4gCj4gNC4gTURQLTAgKGNhcHR1cmUgdmlkZW8gZGV2 aWNlKTogcmV0dXJuIHRoZSBwcm9jZXNzZWQgaW1hZ2UgZGF0YS4KPiAKPiA1LiBNRFAtMSAoY2Fw dHVyZSB2aWRlbyBkZXZpY2UpOiByZXR1cm4gdGhlIHByb2Nlc3NlZCBpbWFnZSBkYXRhLCB0aGUg aW1hZ2UKPiAgICBzaXplIGFuZCBmb3JtYXQgY2FuIGJlIGRpZmZlcmVudCBmcm9tIHRoZSBvbmVz IG9mIE1EUC0wLgoKSnVzdCBhIGhpZ2gtbGV2ZWwgY29tbWVudCBiZWZvcmUgeW91IHBvc3QgdGhl IG5leHQgdmVyc2lvbiBvZiB0aGlzIHNlcmllcwphbmQgZm9yIHlvdXIgInBsYXRmb3JtOiBBZGQg c3VwcG9ydCBmb3IgSVNQIFBhc3MgMSBvbiBtdDgxODMgU29DIiBzZXJpZXMKClBsZWFzZSBjb21w aWxlIHRoZSBsYXRlc3QgdmVyc2lvbiBvZiB2NGwyLWNvbXBsaWFuY2UgKHBhcnQgb2YKZ2l0Oi8v bGludXh0di5vcmcvdjRsLXV0aWxzLmdpdCkgYW5kIHJ1biBpdCBhZ2FpbnN0IHlvdXIgZHJpdmVy OgoKdjRsMi1jb21wbGlhbmNlIC1tIC9kZXYvbWVkaWFYCgpXaGVuZXZlciB5b3UgcG9zdCBhIG5l dyB2ZXJzaW9uIG9mIHRoaXMgc2VyaWVzLCBwbGVhc2UgZG8gYSAnZ2l0IHB1bGwnIG9mCnRoZSB2 NGwtdXRpbHMgcmVwbywgcmVjb21waWxlIGFuZCByZXRlc3Qgd2l0aCB2NGwyLWNvbXBsaWFuY2Ug YW5kIHBvc3QgdGhlCnRlc3QgcmVzdWx0cyBpbiB0aGUgY292ZXIgbGV0dGVyLgoKT2J2aW91c2x5 LCB0aGVyZSBzaG91bGQgYmUgbm8gRkFJTHMgYW5kIHByb2JhYmx5IG5vIHdhcm5pbmdzLgoKSSBz dXNwZWN0IHRoYXQgc3RyZWFtaW5nIChlLmcuIGFkZGluZyB0aGUgLXMxMCBvcHRpb24gdG8gdjRs Mi1jb21wbGlhbmNlKQptaWdodCBub3Qgd29yayBzaW5jZSB2NGwyLWNvbXBsaWFuY2UgZG9lc24n dCBrbm93IGFib3V0IHRoZSBtZXRhIGRhdGEKZm9ybWF0cy4gQnV0IGdpdmUgaXQgYSB0cnkgYW5k IHNlZSB3aGF0IGhhcHBlbnMgOi0pCgpSZWdhcmRzLAoKCUhhbnMKCj4gCj4gVGhlIG92ZXJhbGwg ZmlsZSBzdHJ1Y3R1cmUgb2YgdGhlIERJUCBkcml2ZXIgaXMgYXMgZm9sbG93aW5nOgo+IAo+ICog bXRrX2RpcC1kZXYtY3R4LWNvcmUuYzogSW1wbGVtZW50cyBjb21tb24gc29mdHdhcmUgZmxvdyBv ZiBESVAgZHJpdmVyLgo+ICAgRElQIGRyaXZlciBzdXBwb3J0cyB0d28gb3IgbW9yZSBzb2Z0d2Fy ZSBjb250ZXh0cy4gRm9yIGV4YW1wbGUsIGNvbnRleHQgMCBpcwo+ICAgY3JlYXRlZCBmb3IgcHJl dmlldyBwYXRoIGFuZCBjb250ZXh0IDEgaXMgZm9yIGNhcHR1cmUgcGF0aC4gQm90aCB0aGUgdHdv Cj4gICBjb250ZXh0cyBzaGFyZSB0aGUgc2FtZSBESVAgaGFyZHdhcmUgdG8gcHJvY2VzcyB0aGUg aW1hZ2VzLgo+ICogbXRrX2RpcC12NGwyLmM6IFN0YXRpYyBESVAgY29udGV4dHMgY29uZmlndXJh dGlvbi4KPiAqIG10a19kaXAuYzogQ29udHJvbHMgdGhlIGhhcmR3YXJlIGZsb3cuCj4gKiBtdGtf ZGlwLWRldi5jOiBJbXBsZW1lbnRzIGNvbnRleHQtaW5kZXBlbmRlbnQgZmxvdy4KPiAqIG10a19k aXAtY3RybC5jOiBIYW5kbGVzIHRoZSBIVyBjdHJsIHJlcXVlc3QgZnJvbSB1c2Vyc3BhY2UuCj4g KiBtdGtfZGlwLXNtZW0tZHJ2LmM6IFByb3ZpZGVzIHRoZSBzaGFyZWQgbWVtb3J5IG1hbmFnZW1l bnQgcmVxdWlyZWQgb3BlcmF0aW9uLgo+ICAgV2UgcmVzZXJ2ZWQgYSBtZW1vcnkgcmVnaW9uIGZv ciB0aGUgY28tcHJvY2Vzc29yIGFuZCBESVAgdG8gZXhjaGFuZ2UgdGhlCj4gICB0dW5pbmcgYW5k IGhhcmR3YXJlIGNvbmZpZ3VyYXRpb24gZGF0YS4KPiAqIG10a19kaXAtdjRsMi11dGlsLmM6IElt cGxlbWVudHMgVjRMMiBhbmQgdmIyIG9wcy4KPiAKPiBGcmVkZXJpYyBDaGVuICg3KToKPiAgIFtt ZWRpYV0gZHQtYmluZGluZ3M6IG10ODE4MzogQWRkIGJpbmRpbmcgZm9yIERJUCBzaGFyZWQgbWVt b3J5Cj4gICBkdHM6IGFybTY0OiBtdDgxODM6IEFkZCBESVAgc2hhcmVkIG1lbW9yeSBub2RlCj4g ICBbbWVkaWFdIGR0LWJpbmRpbmdzOiBtdDgxODM6IEFkZGVkIERJUC1TTUVNIGR0LWJpbmRpbmdz Cj4gICBbbWVkaWFdIGR0LWJpbmRpbmdzOiBtdDgxODM6IEFkZGVkIERJUCBkdC1iaW5kaW5ncwo+ ICAgZHRzOiBhcm02NDogbXQ4MTgzOiBBZGQgRElQIG5vZGVzCj4gICBtZWRpYTogcGxhdGZvcm06 IEFkZCBNZWRpYXRlayBESVAgZHJpdmVyIEtDb25maWcKPiAgIFttZWRpYV0gcGxhdGZvcm06IG10 ay1pc3A6IEFkZCBNZWRpYXRlayBESVAgZHJpdmVyCj4gCj4gIC4uLi9iaW5kaW5ncy9tZWRpYS9t ZWRpYXRlayxkaXBfc21lbS50eHQgICAgICAgICAgIHwgICAyOSArCj4gIC4uLi9iaW5kaW5ncy9t ZWRpYS9tZWRpYXRlayxtdDgxODMtZGlwLnR4dCAgICAgICAgIHwgICAzNSArCj4gIC4uLi9tZWRp YXRlayxyZXNlcnZlLW1lbW9yeS1kaXBfc21lbS50eHQgICAgICAgICAgIHwgICA0NSArCj4gIGFy Y2gvYXJtNjQvYm9vdC9kdHMvbWVkaWF0ZWsvbXQ4MTgzLmR0c2kgICAgICAgICAgIHwgICAzNiAr Cj4gIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vS2NvbmZpZyAgICAgICAgICAgICAgICAgICAgIHwg ICAgMiArCj4gIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9LY29uZmlnICAgICAgICAg ICAgIHwgICAyMSArCj4gIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9NYWtlZmlsZSAg ICAgICAgICAgIHwgICAxOCArCj4gIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9pc3Bf NTAvTWFrZWZpbGUgICAgIHwgICAxNyArCj4gIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlz cC9pc3BfNTAvZGlwL01ha2VmaWxlIHwgICAzNSArCj4gIC4uLi9wbGF0Zm9ybS9tdGstaXNwL2lz cF81MC9kaXAvbXRrX2RpcC1jb3JlLmggICAgIHwgIDE4OCArKysKPiAgLi4uL3BsYXRmb3JtL210 ay1pc3AvaXNwXzUwL2RpcC9tdGtfZGlwLWN0cmwuYyAgICAgfCAgMTczICsrKwo+ICAuLi4vcGxh dGZvcm0vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtY3RybC5oICAgICB8ICAgNDMgKwo+ICAu Li4vcGxhdGZvcm0vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtY3R4LmggICAgICB8ICAzMTkg KysrKwo+ICAuLi4vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtZGV2LWN0eC1jb3JlLmMgICAg ICB8IDE2NDMgKysrKysrKysrKysrKysrKysrKysKPiAgLi4uL3BsYXRmb3JtL210ay1pc3AvaXNw XzUwL2RpcC9tdGtfZGlwLWRldi5jICAgICAgfCAgMzc0ICsrKysrCj4gIC4uLi9wbGF0Zm9ybS9t dGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC1kZXYuaCAgICAgIHwgIDE5MSArKysKPiAgLi4uL3Bs YXRmb3JtL210ay1pc3AvaXNwXzUwL2RpcC9tdGtfZGlwLXNtZW0tZHJ2LmMgfCAgNDUyICsrKysr Kwo+ICAuLi4vcGxhdGZvcm0vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtc21lbS5oICAgICB8 ICAgMjUgKwo+ICAuLi4vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtdjRsMi11dGlsLmMgICAg ICAgICB8IDEwMDAgKysrKysrKysrKysrCj4gIC4uLi9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2Rp cC12NGwyLXV0aWwuaCAgICAgICAgIHwgICAzOCArCj4gIC4uLi9wbGF0Zm9ybS9tdGstaXNwL2lz cF81MC9kaXAvbXRrX2RpcC12NGwyLmMgICAgIHwgIDI5MiArKysrCj4gIC4uLi9wbGF0Zm9ybS9t dGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC12NGwyLmggICAgIHwgICA2MCArCj4gIC4uLi9tZWRp YS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC5jICAgIHwgMTM4NSArKysrKysr KysrKysrKysrKwo+ICAuLi4vbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9pc3BfNTAvZGlwL210a19k aXAuaCAgICB8ICAgOTMgKysKPiAgMjQgZmlsZXMgY2hhbmdlZCwgNjUxNCBpbnNlcnRpb25zKCsp Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv bWVkaWEvbWVkaWF0ZWssZGlwX3NtZW0udHh0Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbWVkaWF0ZWssbXQ4MTgzLWRpcC50eHQK PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9y ZXNlcnZlZC1tZW1vcnkvbWVkaWF0ZWsscmVzZXJ2ZS1tZW1vcnktZGlwX3NtZW0udHh0Cj4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1pc3AvS2NvbmZpZwo+ ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL01ha2Vm aWxlCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1pc3Av aXNwXzUwL01ha2VmaWxlCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRm b3JtL210ay1pc3AvaXNwXzUwL2RpcC9NYWtlZmlsZQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJp dmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC1jb3JlLmgKPiAg Y3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9pc3BfNTAv ZGlwL210a19kaXAtY3RybC5jCj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3Bs YXRmb3JtL210ay1pc3AvaXNwXzUwL2RpcC9tdGtfZGlwLWN0cmwuaAo+ICBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC1j dHguaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNw L2lzcF81MC9kaXAvbXRrX2RpcC1kZXYtY3R4LWNvcmUuYwo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg ZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC1kZXYuYwo+ ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81 MC9kaXAvbXRrX2RpcC1kZXYuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9w bGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC1zbWVtLWRydi5jCj4gIGNyZWF0ZSBt b2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1pc3AvaXNwXzUwL2RpcC9tdGtf ZGlwLXNtZW0uaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9t dGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC12NGwyLXV0aWwuYwo+ICBjcmVhdGUgbW9kZSAxMDA2 NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstaXNwL2lzcF81MC9kaXAvbXRrX2RpcC12NGwy LXV0aWwuaAo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGst aXNwL2lzcF81MC9kaXAvbXRrX2RpcC12NGwyLmMKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZl cnMvbWVkaWEvcGxhdGZvcm0vbXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAtdjRsMi5oCj4gIGNy ZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1pc3AvaXNwXzUwL2Rp cC9tdGtfZGlwLmMKPiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0v bXRrLWlzcC9pc3BfNTAvZGlwL210a19kaXAuaAo+IAoKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK