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=-19.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=unavailable 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 58CEEC433EF for ; Fri, 10 Sep 2021 05:38:19 +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 23F4C610A3 for ; Fri, 10 Sep 2021 05:38:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 23F4C610A3 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=4tt93eaQa2PYWYaAIL8yJGV0QrZDNOH2AfGir07kwUo=; b=Qb/0Ahnz0t6CNC fyR8GZzKVAqFjZUIoQpH63tGe2F/i+jzzU2kfeyJ9MX4w0/E9bmqLdG48Yehp1Z9+Vrdbhq6Ya+zK iZlUX7tmMGLmMC2wV6zXC64KZf8cAI5hHo86LWcORfm3cidkpVw+91YgXUSmoNmyeihO+yIl5waCa oiMr000/1uXquQBCI/btzS6XTDufWHqZGwTcQIfaSju0EZdNoyoA9tTAP7LlQMjPz4B9jm71zdiB7 hISmTWuXjw49hCIXO5eUs8J+2jIihxUbFzMNM93uTjzkzj83CtpLsuWPSfwLhrCzWndTp2PdNqMkX nwx1gxwZN0vU0h9He90Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mOZD5-00Br8r-RC; Fri, 10 Sep 2021 05:36:24 +0000 Received: from mail-ed1-x52e.google.com ([2a00:1450:4864:20::52e]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mOZCz-00Br6v-E3 for linux-arm-kernel@lists.infradead.org; Fri, 10 Sep 2021 05:36:20 +0000 Received: by mail-ed1-x52e.google.com with SMTP id g8so793999edt.7 for ; Thu, 09 Sep 2021 22:36:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=hp1TOMMWiWhufENaaIuFjLxLd1n1m5UIrFQ13Yry32k=; b=AlCQuNkuaz51yuM3CeZMAwkwlPxYuoKNfwA8KwrpU8P5Wvt8EQdxJ4DaUu3h0f6k8i mq25iCywLDgzhrk2q8kTSytzH48VdAJ5XZkRXsENd+Xlk9oGe3ZXATmnfH7lPd44PsUe fc0JImywwNCINMvMQixfRIagM6TW4SJvH3H9RkokoMmLRHuLelNtM2tggjjJ7DqyLBAl UtOebqeKdDoD1PTg7Lwz/a4z587OK6CrmtuOswY7/58ZD2MGBEMBuyB3y0XwKQOKsITq BzoU7hbbZ06bc7ZX6fCpovfVc9IQD2s+uqeH8vVY/S38/dESC2qEEJ8/M6B4Jg1WoS+F bkZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=hp1TOMMWiWhufENaaIuFjLxLd1n1m5UIrFQ13Yry32k=; b=TSUZQ90CtzgODIS6SIeTTR9kl/nap58ElZCKDUBM7DnnOjqojLIbmvHEFyjaTkhauT 3sQaGD1NjtHavRE6Lu2uLNQomgzZv2nP+jVG1rhW4LZJ9nSMtCCNsseClSwdQb3NyGEi zsZROLsdKvSrBvg1+yDTgis7p9uIVROFzXCypOIiLXTzywrCMAWKKJioTiOKjYEzIzd0 Y4I9LL+drttghPqpWtM6D1YUyYmTr1BhraOXU8o3SkRyMG/ZdUQOrgWxsbxvC52KYhmF wq3+xJq6dKbh4H+L+oh6NkSB45XY5KCbjlp32JBKfGztDCbs9wq4W6XneQGhmKTHk7AO DKGA== X-Gm-Message-State: AOAM531XucQd3TTDCgqQrsi9yeokqlyl6xVwVXX2OJJO3BPQdBdXR8nZ 0qzCC490PUuielf+erhcMnsMgg== X-Google-Smtp-Source: ABdhPJyXFQbvSf/L3KAKHnLncBz1sAMrDB3CbF/Yt9K+/bA259/+zMhBU/f3KBeCJ6AIRdWuINyBjQ== X-Received: by 2002:aa7:d9d3:: with SMTP id v19mr6996895eds.257.1631252175581; Thu, 09 Sep 2021 22:36:15 -0700 (PDT) Received: from blmsp ([2a02:2454:3e6:c900::97e]) by smtp.gmail.com with ESMTPSA id p18sm2145238edu.86.2021.09.09.22.36.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Sep 2021 22:36:15 -0700 (PDT) Date: Fri, 10 Sep 2021 07:36:14 +0200 From: Markus Schneider-Pargmann To: Chun-Kuang Hu Cc: Philipp Zabel , Sam Ravnborg , DRI Development , "moderated list:ARM/Mediatek SoC support" , Linux ARM Subject: Re: [PATCH v1 6/6] drm/mediatek: Add mt8195 DisplayPort driver Message-ID: <20210910053614.7l2yh3e25izzlwob@blmsp> References: <20210906193529.718845-1-msp@baylibre.com> <20210906193529.718845-7-msp@baylibre.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210909_223617_636533_AED5B3C2 X-CRM114-Status: GOOD ( 29.57 ) 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 SGkgQ2h1bi1LdWFuZywKCk9uIEZyaSwgU2VwIDEwLCAyMDIxIGF0IDA3OjM3OjUwQU0gKzA4MDAs IENodW4tS3VhbmcgSHUgd3JvdGU6Cj4gSGksIE1hcmt1czoKPiAKPiBNYXJrdXMgU2NobmVpZGVy LVBhcmdtYW5uIDxtc3BAYmF5bGlicmUuY29tPiDmlrwgMjAyMeW5tDnmnIg35pelIOmAseS6jCDk uIrljYgzOjM35a+r6YGT77yaCj4gPgo+ID4gVGhpcyBwYXRjaCBhZGRzIGEgRGlzcGxheVBvcnQg ZHJpdmVyIGZvciB0aGUgTWVkaWF0ZWsgbXQ4MTk1IFNvQy4KPiA+Cj4gPiBJdCBzdXBwb3J0cyBi b3RoIGZ1bmN0aW9uYWwgdW5pdHMgb24gdGhlIG10ODE5NSwgdGhlIGVtYmVkZGVkCj4gPiBEaXNw bGF5UG9ydCBhcyB3ZWxsIGFzIHRoZSBleHRlcm5hbCBEaXNwbGF5UG9ydCB1bml0cy4gSXQgb2Zm ZXJzCj4gPiBob3QtcGx1Zy1kZXRlY3Rpb24sIGF1ZGlvIHVwIHRvIDggY2hhbm5lbHMsIGFuZCBE aXNwbGF5UG9ydCAxLjQgd2l0aCB1cAo+ID4gdG8gNCBsYW5lcy4KPiA+Cj4gPiBUaGlzIGRyaXZl ciBpcyBiYXNlZCBvbiBhbiBpbml0aWFsIHZlcnNpb24gYnkKPiA+IEphc29uLUpILkxpbiA8amFz b24tamgubGluQG1lZGlhdGVrLmNvbT4uCj4gPgo+ID4gU2lnbmVkLW9mZi1ieTogTWFya3VzIFNj aG5laWRlci1QYXJnbWFubiA8bXNwQGJheWxpYnJlLmNvbT4KPiA+IC0tLQo+ID4KPiA+IE5vdGVz Ogo+ID4gICAgIENoYW5nZXMgUkZDIC0+IHYxOgo+ID4gICAgIC0gUmVtb3ZlZCB1bnVzZWQgcmVn aXN0ZXIgZGVmaW5pdGlvbnMuCj4gPiAgICAgLSBSZXBsYWNlZCB3b3JrcXVldWUgd2l0aCB0aHJl YWRlZCBpcnEuCj4gPiAgICAgLSBSZW1vdmVkIGNvbm5lY3RvciBjb2RlLgo+ID4gICAgIC0gTW92 ZSB0byBhdG9taWNfKiBkcm0gZnVuY3Rpb25zLgo+ID4gICAgIC0gR2VuZXJhbCBjbGVhbnVwcyBv ZiB0aGUgY29kZS4KPiA+ICAgICAtIFJlbW92ZSB1bnVzZWQgc2VsZWN0IEdFTkVSSUNfUEhZLgo+ ID4KPiA+ICBkcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvS2NvbmZpZyAgICAgIHwgICAgNiArCj4g PiAgZHJpdmVycy9ncHUvZHJtL21lZGlhdGVrL01ha2VmaWxlICAgICB8ICAgIDIgKwo+ID4gIGRy aXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHAuYyAgICAgfCAyODgxICsrKysrKysrKysrKysr KysrKysrKysrKysKPiA+ICBkcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RwX3JlZy5oIHwg IDU4MCArKysrKwo+ID4gIDQgZmlsZXMgY2hhbmdlZCwgMzQ2OSBpbnNlcnRpb25zKCspCj4gPiAg Y3JlYXRlIG1vZGUgMTAwNjQ0IGRyaXZlcnMvZ3B1L2RybS9tZWRpYXRlay9tdGtfZHAuYwo+ID4g IGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL2dwdS9kcm0vbWVkaWF0ZWsvbXRrX2RwX3JlZy5o Cj4gPgoKLi4uCgo+ID4gKyNkZWZpbmUgVE9QX09GRlNFVCAgICAgICAgICAgICAweDIwMDAKPiA+ ICsjZGVmaW5lIEVOQzBfT0ZGU0VUICAgICAgICAgICAgMHgzMDAwCj4gPiArI2RlZmluZSBFTkMx X09GRlNFVCAgICAgICAgICAgIDB4MzIwMAo+ID4gKyNkZWZpbmUgVFJBTlNfT0ZGU0VUICAgICAg ICAgICAweDM0MDAKPiA+ICsjZGVmaW5lIEFVWF9PRkZTRVQgICAgICAgICAgICAgMHgzNjAwCj4g PiArI2RlZmluZSBTRUNfT0ZGU0VUICAgICAgICAgICAgIDB4NDAwMAoKLi4uCgo+ID4gKwo+ID4g KyNkZWZpbmUgRFBfUEhZX0RJR19QTExfQ1RMXzEgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDB4MTAxNAo+ID4gKyMgZGVmaW5lIFRQTExfU1NDX0VOICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEJJVCgzKQo+IAo+IEl0IHNlZW1zIHRoYXQgcmVnaXN0 ZXIgMHgxMDAwIH4gMHgxZmZmIGlzIHRvIGNvbnRyb2wgcGh5IGFuZCAweDIwMDAgfgo+IDB4NGZm ZiBpcyB0byBjb250cm9sIG5vbi1waHkgcGFydC4gRm9yIG1pcGkgYW5kIGhkbWksIHRoZSBwaHkg cGFydCBpcwo+IGFuIGluZGVwZW5kZW50IGRldmljZSBbMV0gYW5kIHRoZSBwaHkgZHJpdmVyIGlz IGluZGVwZW5kZW50IFsyXSAsIHNvIEkKPiB3b3VsZCBsaWtlIHRoaXMgcGh5IHRvIGJlIGFuIGlu ZGVwZW5kZW50IGRldmljZS4KPiAKPiBbMV0gaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2Nt L2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXguZ2l0L3RyZWUvYXJjaC9hcm02NC9ib290 L2R0cy9tZWRpYXRlay9tdDgxNzMuZHRzaT9oPXY1LjE0Cj4gWzJdIGh0dHBzOi8vZ2l0Lmtlcm5l bC5vcmcvcHViL3NjbS9saW51eC9rZXJuZWwvZ2l0L3RvcnZhbGRzL2xpbnV4LmdpdC90cmVlL2Ry aXZlcnMvcGh5L21lZGlhdGVrP2g9djUuMTQKClRoYW5rcyBmb3IgeW91ciBmZWVkYmFjay4gSSBs b29rZWQgaW50byBib3RoIG1pcGkgYW5kIGhkbWkgcGh5IGRyaXZlcnMKdGhhdCB5b3UgcmVmZXJl bmNlZC4gSXQgbG9va3MgbGlrZSBib3RoIGFyZSByZWFsbHkgc2VwYXJhdGUgdW5pdHMgaW4KdGhl aXIgU29DcyBoYXZpbmcgdGhlaXIgb3duIHJlZ2lzdGVyc3BhY2VzIGxvY2F0ZWQgYXQgYSBjb21w bGV0ZWx5CmRpZmZlcmVudCByYW5nZSB0aGFuIHRoZSB1bml0cyB1c2luZyB0aGUgcGh5LgoKRm9y IHRoaXMgZGlzcGxheXBvcnQgZHJpdmVyLCB0aGUgcGh5IHJlZ2lzdGVycyBhcmUgbGlzdGVkIGFz IHBhcnQgb2YgdGhlCihlKURQX1RYIHVuaXQgaW4gdGhlIGRhdGFzaGVldC4gTmV4dCB0byB0aGUg cGh5IHJlZ2lzdGVycyBhbGwgdGhlIG90aGVyCnBhcnRzIGFyZSBsaXN0ZWQgYXMgd2VsbCBpbiB0 aGUgc2FtZSBvdmVyYWxsIHJlZ2lzdGVyIHJhbmdlcyAoc2VlCmFib3ZlKSwgZS5nLiBUT1BfT0ZG U0VULCBFTkNfT0ZGU0VUIG9yIFNFQ19PRkZTRVQuIEFsc28gSSB3b3VsZCBsaWtlIHRvCmF2b2lk IHNwbGl0dGluZyBpdCB1cCBpbnRvIGEgc2VwYXJhdGUgdW5pdCBpbiB0aGUgZGV2aWNldHJlZSBh cyB0aGUKZGF0YXNoZWV0IGhhbmRsZXMgaXQgYXMgYSBzaW5nbGUgdW5pdCAoaW5jbHVkaW5nIHRo ZSBwaHkgcmVnaXN0ZXJzKS4KCkZyb20gYSBwcmFjdGljYWwgcGVyc3BlY3RpdmUgdGhlcmUgaXMg YWxzbyBub3QgbXVjaCB0byB0aGVzZSBQSFkKcmVnaXN0ZXJzLiBUaGUgb25seSB0aGluZ3MgdGhh dCB3b3VsZCBiZSBkb25lIGluIHRoZSBkcml2ZXIgYXJlOgotIGluaXRpYWxpemluZyB0aGUgbGFu ZSBkcml2aW5nIHBhcmFtZXRlcnMgd2l0aCBzdGF0aWMgdmFsdWVzCi0gc2V0dXAgdGhlIGJpdHJh dGUKLSBlbmFibGUvZGlzYWJsZSBTU0MKLSBkbyBhIHJlc2V0CkV4cG9ydGluZyB0aGVzZSBmb3Vy IHVzZWQgZnVuY3Rpb25zIG92ZXIgYSBkcml2ZXIgYm91bmRhcnkgd291bGRuJ3QgaGVscApjbGFy aXR5IEkgdGhpbmsgYW5kIHRoZSBjb2RlIHByb2JhYmx5IGNhbid0IGJlIHJldXNlZCBieSBhbnkg b3RoZXIKY29tcG9uZW50IGFueXdheXMuCgpTbyBJIHBlcnNvbmFsbHkgd291bGQgcHJlZmVyIGtl ZXBpbmcgaXQgYXMgcGFydCBvZiB0aGUgd2hvbGUgZHJpdmVyCmJlY2F1c2Ugb2YgdGhlIGFib3Zl IG1lbnRpb25lZCByZWFzb25zLiBXaGF0IGRvIHlvdSB0aGluaz8KClRoYW5rcywKTWFya3VzCgo+ IAo+IFJlZ2FyZHMsCj4gQ2h1bi1LdWFuZy4KPiAKPiA+ICsKPiA+ICsjZGVmaW5lIERQX1BIWV9E SUdfQklUX1JBVEUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEwM0MKPiA+ ICsjIGRlZmluZSBCSVRfUkFURV9SQlIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAwCj4gPiArIyBkZWZpbmUgQklUX1JBVEVfSEJSICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgMQo+ID4gKyMgZGVmaW5lIEJJVF9SQVRFX0hCUjIgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIKPiA+ICsjIGRlZmluZSBCSVRfUkFU RV9IQlIzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAzCj4gPiArCj4g PiArI2RlZmluZSBEUF9QSFlfRElHX1NXX1JTVCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMHgxMDM4Cj4gPiArIyBkZWZpbmUgRFBfR0xCX1NXX1JTVF9QSFlEICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgQklUKDApCj4gPiArCj4gPiArI2RlZmluZSBNVEtf RFBfTEFORTBfRFJJVklOR19QQVJBTV8zICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMTM4 Cj4gPiArI2RlZmluZSBNVEtfRFBfTEFORTFfRFJJVklOR19QQVJBTV8zICAgICAgICAgICAgICAg ICAgICAgICAgICAgMHgxMjM4Cj4gPiArI2RlZmluZSBNVEtfRFBfTEFORTJfRFJJVklOR19QQVJB TV8zICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxMzM4Cj4gPiArI2RlZmluZSBNVEtfRFBf TEFORTNfRFJJVklOR19QQVJBTV8zICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgxNDM4Cj4g PiArIyBkZWZpbmUgWFRQX0xOX1RYX0xDVFhDMF9TVzBfUFJFMF9ERUZBVUxUICAgICAgICAgICAg ICAgICAgICAgMHgxMAo+ID4gKyMgZGVmaW5lIFhUUF9MTl9UWF9MQ1RYQzBfU1cwX1BSRTFfREVG QVVMVCAgICAgICAgICAgICAgICAgICAgICgweDE0IDw8IDgpCj4gPiArIyBkZWZpbmUgWFRQX0xO X1RYX0xDVFhDMF9TVzBfUFJFMl9ERUZBVUxUICAgICAgICAgICAgICAgICAgICAgKDB4MTggPDwg MTYpCj4gPiArIyBkZWZpbmUgWFRQX0xOX1RYX0xDVFhDMF9TVzBfUFJFM19ERUZBVUxUICAgICAg ICAgICAgICAgICAgICAgKDB4MjAgPDwgMjQpCj4gPiArIyBkZWZpbmUgRFJJVklOR19QQVJBTV8z X0RFRkFVTFQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKFhUUF9MTl9UWF9MQ1RYQzBf U1cwX1BSRTBfREVGQVVMVCB8IFwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWFRQX0xOX1RYX0xDVFhDMF9TVzBfUFJF MV9ERUZBVUxUIHwgXAo+ID4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBYVFBfTE5fVFhfTENUWEMwX1NXMF9QUkUyX0RFRkFV TFQgfCBcCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFhUUF9MTl9UWF9MQ1RYQzBfU1cwX1BSRTNfREVGQVVMVCkKPiA+ ICsKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMF9EUklWSU5HX1BBUkFNXzQgICAgICAgICAgICAg ICAgICAgICAgICAgICAweDExM0MKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMV9EUklWSU5HX1BB UkFNXzQgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEyM0MKPiA+ICsjZGVmaW5lIE1US19E UF9MQU5FMl9EUklWSU5HX1BBUkFNXzQgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEzM0MK PiA+ICsjZGVmaW5lIE1US19EUF9MQU5FM19EUklWSU5HX1BBUkFNXzQgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDE0M0MKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWEMwX1NXMV9QUkUw X0RFRkFVTFQgICAgICAgICAgICAgICAgICAgICAweDE4Cj4gPiArIyBkZWZpbmUgWFRQX0xOX1RY X0xDVFhDMF9TVzFfUFJFMV9ERUZBVUxUICAgICAgICAgICAgICAgICAgICAgKDB4MWUgPDwgOCkK PiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWEMwX1NXMV9QUkUyX0RFRkFVTFQgICAgICAgICAg ICAgICAgICAgICAoMHgyNCA8PCAxNikKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWEMwX1NX Ml9QUkUwX0RFRkFVTFQgICAgICAgICAgICAgICAgICAgICAoMHgyMCA8PCAyNCkKPiA+ICsjIGRl ZmluZSBEUklWSU5HX1BBUkFNXzRfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAoWFRQX0xOX1RYX0xDVFhDMF9TVzFfUFJFMF9ERUZBVUxUIHwgXAo+ID4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBYVFBf TE5fVFhfTENUWEMwX1NXMV9QUkUxX0RFRkFVTFQgfCBcCj4gPiArICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFhUUF9MTl9UWF9M Q1RYQzBfU1cxX1BSRTJfREVGQVVMVCB8IFwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWFRQX0xOX1RYX0xDVFhDMF9T VzJfUFJFMF9ERUZBVUxUKQo+ID4gKwo+ID4gKyNkZWZpbmUgTVRLX0RQX0xBTkUwX0RSSVZJTkdf UEFSQU1fNSAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTE0MAo+ID4gKyNkZWZpbmUgTVRL X0RQX0xBTkUxX0RSSVZJTkdfUEFSQU1fNSAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTI0 MAo+ID4gKyNkZWZpbmUgTVRLX0RQX0xBTkUyX0RSSVZJTkdfUEFSQU1fNSAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MTM0MAo+ID4gKyNkZWZpbmUgTVRLX0RQX0xBTkUzX0RSSVZJTkdfUEFS QU1fNSAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MTQ0MAo+ID4gKyMgZGVmaW5lIFhUUF9M Tl9UWF9MQ1RYQzBfU1cyX1BSRTFfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgIDB4MjgKPiA+ ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWEMwX1NXM19QUkUwX0RFRkFVTFQgICAgICAgICAgICAg ICAgICAgICAoMHgzMCA8PCA4KQo+ID4gKyMgZGVmaW5lIERSSVZJTkdfUEFSQU1fNV9ERUZBVUxU ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChYVFBfTE5fVFhfTENUWEMwX1NXMl9QUkUx X0RFRkFVTFQgfCBcCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFhUUF9MTl9UWF9MQ1RYQzBfU1czX1BSRTBfREVGQVVM VCkKPiA+ICsKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMF9EUklWSU5HX1BBUkFNXzYgICAgICAg ICAgICAgICAgICAgICAgICAgICAweDExNDQKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMV9EUklW SU5HX1BBUkFNXzYgICAgICAgICAgICAgICAgICAgICAgICAgICAweDEyNDQKPiA+ICsjZGVmaW5l IE1US19EUF9MQU5FMl9EUklWSU5HX1BBUkFNXzYgICAgICAgICAgICAgICAgICAgICAgICAgICAw eDEzNDQKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FM19EUklWSU5HX1BBUkFNXzYgICAgICAgICAg ICAgICAgICAgICAgICAgICAweDE0NDQKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWENQMV9T VzBfUFJFMF9ERUZBVUxUICAgICAgICAgICAgICAgICAgICAweDAwCj4gPiArIyBkZWZpbmUgWFRQ X0xOX1RYX0xDVFhDUDFfU1cwX1BSRTFfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgKDB4MDQg PDwgOCkKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWENQMV9TVzBfUFJFMl9ERUZBVUxUICAg ICAgICAgICAgICAgICAgICAoMHgwOCA8PCAxNikKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENU WENQMV9TVzBfUFJFM19ERUZBVUxUICAgICAgICAgICAgICAgICAgICAoMHgxMCA8PCAyNCkKPiA+ ICsjIGRlZmluZSBEUklWSU5HX1BBUkFNXzZfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoWFRQX0xOX1RYX0xDVFhDUDFfU1cwX1BSRTBfREVGQVVMVCB8IFwKPiA+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgWFRQX0xOX1RYX0xDVFhDUDFfU1cwX1BSRTFfREVGQVVMVCB8IFwKPiA+ICsgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWFRQ X0xOX1RYX0xDVFhDUDFfU1cwX1BSRTJfREVGQVVMVCB8IFwKPiA+ICsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgWFRQX0xOX1RY X0xDVFhDUDFfU1cwX1BSRTNfREVGQVVMVCkKPiA+ICsKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5F MF9EUklWSU5HX1BBUkFNXzcgICAgICAgICAgICAgICAgICAgICAgICAgICAweDExNDgKPiA+ICsj ZGVmaW5lIE1US19EUF9MQU5FMV9EUklWSU5HX1BBUkFNXzcgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDEyNDgKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMl9EUklWSU5HX1BBUkFNXzcgICAg ICAgICAgICAgICAgICAgICAgICAgICAweDEzNDgKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FM19E UklWSU5HX1BBUkFNXzcgICAgICAgICAgICAgICAgICAgICAgICAgICAweDE0NDgKPiA+ICsjIGRl ZmluZSBYVFBfTE5fVFhfTENUWENQMV9TVzFfUFJFMF9ERUZBVUxUICAgICAgICAgICAgICAgICAg ICAweDAwCj4gPiArIyBkZWZpbmUgWFRQX0xOX1RYX0xDVFhDUDFfU1cxX1BSRTFfREVGQVVMVCAg ICAgICAgICAgICAgICAgICAgKDB4MDYgPDwgOCkKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENU WENQMV9TVzFfUFJFMl9ERUZBVUxUICAgICAgICAgICAgICAgICAgICAoMHgwYyA8PCAxNikKPiA+ ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWENQMV9TVzJfUFJFMF9ERUZBVUxUICAgICAgICAgICAg ICAgICAgICAoMHgwMCA8PCAyNCkKPiA+ICsjIGRlZmluZSBEUklWSU5HX1BBUkFNXzdfREVGQVVM VCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoWFRQX0xOX1RYX0xDVFhDUDFfU1cxX1BS RTBfREVGQVVMVCB8IFwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgWFRQX0xOX1RYX0xDVFhDUDFfU1cxX1BSRTFfREVG QVVMVCB8IFwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgWFRQX0xOX1RYX0xDVFhDUDFfU1cxX1BSRTJfREVGQVVMVCB8 IFwKPiA+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgWFRQX0xOX1RYX0xDVFhDUDFfU1cyX1BSRTBfREVGQVVMVCkKPiA+ICsK PiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMF9EUklWSU5HX1BBUkFNXzggICAgICAgICAgICAgICAg ICAgICAgICAgICAweDExNEMKPiA+ICsjZGVmaW5lIE1US19EUF9MQU5FMV9EUklWSU5HX1BBUkFN XzggICAgICAgICAgICAgICAgICAgICAgICAgICAweDEyNEMKPiA+ICsjZGVmaW5lIE1US19EUF9M QU5FMl9EUklWSU5HX1BBUkFNXzggICAgICAgICAgICAgICAgICAgICAgICAgICAweDEzNEMKPiA+ ICsjZGVmaW5lIE1US19EUF9MQU5FM19EUklWSU5HX1BBUkFNXzggICAgICAgICAgICAgICAgICAg ICAgICAgICAweDE0NEMKPiA+ICsjIGRlZmluZSBYVFBfTE5fVFhfTENUWENQMV9TVzJfUFJFMV9E RUZBVUxUICAgICAgICAgICAgICAgICAgICAweDA4Cj4gPiArIyBkZWZpbmUgWFRQX0xOX1RYX0xD VFhDUDFfU1czX1BSRTBfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgKDB4MDAgPDwgOCkKPiA+ ICsjIGRlZmluZSBEUklWSU5HX1BBUkFNXzhfREVGQVVMVCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAoWFRQX0xOX1RYX0xDVFhDUDFfU1cyX1BSRTFfREVGQVVMVCB8IFwKPiA+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgWFRQX0xOX1RYX0xDVFhDUDFfU1czX1BSRTBfREVGQVVMVCkKPiA+ICsKPiA+ICsjZW5kaWYg LypfTVRLX0RQX1JFR19IXyovCj4gPiAtLQo+ID4gMi4zMy4wCj4gPgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5n IGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5p bmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=