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 78B92C678D4 for ; Thu, 2 Mar 2023 09:59:16 +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:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=QHJjZsUwBd2EpsP7NFKjSEJz3AT5lrew6JEyeF2uxow=; b=hRTIYSxsIcdMb1 QsltXgduPJJFu8gxqk3xSbLZS0Bm71YWRjWfzhyZlT672Wm5oswnsKCKyEsUs8STkz+A2PvH+BVRO D2wxQuWPaWB0qR7nlXGYa1/9EtSX9ReLGSDaf/SlKNKOxKHYlKeqLjXmN7B6qQlxb7RSqzywimzh/ az49xyC4GOFY758sezY6pey8pb8grOw3e4l68jjhebH+reXIyqmU5HTTpjvuUNZKsDqMOQga4R4ab cgJtlFA/91reUxPWPIBr5jkaf4D+3nrE2UvibV0LxrKW8AcupG5+mmkL+qq0oV1t6Zbpa0wkQrRin GoABy4HyuqH2bm3WuwFA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1pXfhZ-001Z8U-6q; Thu, 02 Mar 2023 09:58:17 +0000 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1pXfhV-001Z4w-Cf for linux-arm-kernel@lists.infradead.org; Thu, 02 Mar 2023 09:58:15 +0000 Received: by mail-ed1-x532.google.com with SMTP id o15so62800470edr.13 for ; Thu, 02 Mar 2023 01:58:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1677751089; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=quQsZmkiKaETnYTMJly9CAnrwXfTyfISOr41GqRBHEQ=; b=EquMUUnvVYKbhMQ8FO3/GqZAqUdsqFcAHF2Od/g2fwxJrzGIcnUXUguaQjkE210wYQ JTRHE/CL4DRh63ooBFLsL4VF3wxWvUT2m2/AbAOlbgWRaBbUau0Gfwfta6TaVjWcQckD +acdhoOnX9sSQoVs3a2vipKxW2kFD4EEEmM0TG3FW8Wnx1pffFUMV5DzL4SubvC5cI1R LmxzySDELNeUx0jsrq+zGmqaCezKsWOSuitbBU784p6DqpfC7vjLGOqtms8+3eQjFhkX 6bs+8ygvoNXRPdnxBiJVyENjZ/1RoiwlFPvpMxy3kHLRiXdpjjZdjk6APmc7MBY51oir eImg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1677751089; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=quQsZmkiKaETnYTMJly9CAnrwXfTyfISOr41GqRBHEQ=; b=c2huN2RbQxU/XWqeZVzITYc118XU0kyIULk5U9a+AYREOqeDhqShpg4POPE5hc+Gpb yPJyOk/Tl6rr5JvIcN4xsqd+FOanXyaCz9FHkpmmimD8ekP+K/9ArygIyGhZPh8NgH8C JIiI71dRW6wgZWKP9Hf/3UFBIqcjoviqTkMWKBLN1fDvpvNGxhdyLgmsPeK8gaMnX39N wiq5s6AInD9yavLfuuBzP+ckhPPJ3YyH2rJFJlsZVA/6ZtdVedXRBcbE8Hz4zWi9dBp7 FNhVQablupbjVjqjOobpx09eaXtkHdv5VncYjO4OiS4pHIKxWfraa+/mSLGF2yHDC8IB 4NjA== X-Gm-Message-State: AO0yUKUV3T77T9HSqhe9ZQiWKPOeM/5bR8AlVIDguh/k7f/bN4jvdDkJ b0yN1durdzC57DfVri2muJK4ag== X-Google-Smtp-Source: AK7set9OnArQH/PxHu599zgwQafDCjw20cNu6UwnMirkt5rBsGrvK3lhjvbsD0K6SyI6ANwQJ1e26g== X-Received: by 2002:a17:906:1907:b0:8b1:304e:58a3 with SMTP id a7-20020a170906190700b008b1304e58a3mr9990669eje.52.1677751089159; Thu, 02 Mar 2023 01:58:09 -0800 (PST) Received: from [192.168.1.20] ([178.197.216.144]) by smtp.gmail.com with ESMTPSA id h12-20020a170906530c00b008d71e08c78dsm6852623ejo.81.2023.03.02.01.58.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 02 Mar 2023 01:58:08 -0800 (PST) Message-ID: <1aae7ac9-c83d-71b4-4fce-325f02fcd722@linaro.org> Date: Thu, 2 Mar 2023 10:58:06 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0 Subject: Re: [RFC PATCH 07/16] dt-bindings: pinctrl: ralink: add new compatible strings Content-Language: en-US To: =?UTF-8?B?QXLEsW7DpyDDnE5BTA==?= , Rob Herring Cc: Sergio Paracuellos , Linus Walleij , Krzysztof Kozlowski , linux-mediatek@lists.infradead.org, linux-mips@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, Matthias Brugger , Sean Wang , William Dean , Daniel Golle , Daniel Santos , Luiz Angelo Daros de Luca , Frank Wunderlich , Landen Chao , DENG Qingfang , Sean Wang , erkin.bozoglu@xeront.com References: <20230222183932.33267-1-arinc.unal@arinc9.com> <20230222183932.33267-8-arinc.unal@arinc9.com> <20230227173333.GA496999-robh@kernel.org> <20230301024431.GA251215-robh@kernel.org> <11d3c806-04b6-da54-65f1-c0bd154affbc@linaro.org> From: Krzysztof Kozlowski In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230302_015813_458253_3EB1F147 X-CRM114-Status: GOOD ( 28.50 ) 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 T24gMDIvMDMvMjAyMyAxMDoxNywgQXLEsW7DpyDDnE5BTCB3cm90ZToKPiBPbiAyLjAzLjIwMjMg MTE6MjgsIEtyenlzenRvZiBLb3psb3dza2kgd3JvdGU6Cj4+IE9uIDAxLzAzLzIwMjMgMDk6MTUs IEFyxLFuw6cgw5xOQUwgd3JvdGU6Cj4+PiBPbiAxLjAzLjIwMjMgMDU6NDQsIFJvYiBIZXJyaW5n IHdyb3RlOgo+Pj4+IE9uIFR1ZSwgRmViIDI4LCAyMDIzIGF0IDA3OjQ2OjM2UE0gKzAzMDAsIEFy xLFuw6cgw5xOQUwgd3JvdGU6Cj4+Pj4+IE9uIDI3LzAyLzIwMjMgMjA6MzMsIFJvYiBIZXJyaW5n IHdyb3RlOgo+Pj4+Pj4gT24gV2VkLCBGZWIgMjIsIDIwMjMgYXQgMDk6Mzk6MjNQTSArMDMwMCwg YXJpbmM5LnVuYWxAZ21haWwuY29tIHdyb3RlOgo+Pj4+Pj4+IEZyb206IEFyxLFuw6cgw5xOQUwg PGFyaW5jLnVuYWxAYXJpbmM5LmNvbT4KPj4+Pj4+Pgo+Pj4+Pj4+IEFkZCB0aGUgcmFsaW5rLHJ0 Mjg4MC1waW5tdXggY29tcGF0aWJsZSBzdHJpbmcuIEl0IGhhZCBiZWVuIHJlbW92ZWQgZnJvbQo+ Pj4+Pj4+IHRoZSBkcml2ZXIgd2hpY2ggYnJva2UgdGhlIEFCSS4KPj4+Pj4+Pgo+Pj4+Pj4+IEFk ZCB0aGUgbWVkaWF0ZWsgY29tcGF0aWJsZSBzdHJpbmdzLiBDaGFuZ2UgdGhlIGNvbXBhdGlibGUg c3RyaW5nIG9uIHRoZQo+Pj4+Pj4+IGV4YW1wbGVzIHdpdGggdGhlIG1lZGlhdGVrIGNvbXBhdGli bGUgc3RyaW5ncy4KPj4+Pj4+Pgo+Pj4+Pj4+IFNpZ25lZC1vZmYtYnk6IEFyxLFuw6cgw5xOQUwg PGFyaW5jLnVuYWxAYXJpbmM5LmNvbT4KPj4+Pj4+PiAtLS0KPj4+Pj4+PiAgICAgLi4uL2Rldmlj ZXRyZWUvYmluZGluZ3MvcGluY3RybC9yYWxpbmssbXQ3NjIwLXBpbmN0cmwueWFtbCB8IDcgKysr KystLQo+Pj4+Pj4+ICAgICAuLi4vZGV2aWNldHJlZS9iaW5kaW5ncy9waW5jdHJsL3JhbGluayxt dDc2MjEtcGluY3RybC55YW1sIHwgNyArKysrKy0tCj4+Pj4+Pj4gICAgIC4uLi9kZXZpY2V0cmVl L2JpbmRpbmdzL3BpbmN0cmwvcmFsaW5rLHJ0Mjg4MC1waW5jdHJsLnlhbWwgfCA3ICsrKysrLS0K Pj4+Pj4+PiAgICAgLi4uL2RldmljZXRyZWUvYmluZGluZ3MvcGluY3RybC9yYWxpbmsscnQzMDV4 LXBpbmN0cmwueWFtbCB8IDcgKysrKystLQo+Pj4+Pj4+ICAgICAuLi4vZGV2aWNldHJlZS9iaW5k aW5ncy9waW5jdHJsL3JhbGluayxydDM4ODMtcGluY3RybC55YW1sIHwgNyArKysrKy0tCj4+Pj4+ Pj4gICAgIDUgZmlsZXMgY2hhbmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p Cj4+Pj4+Pj4KPj4+Pj4+PiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL3BpbmN0cmwvcmFsaW5rLG10NzYyMC1waW5jdHJsLnlhbWwgYi9Eb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvcGluY3RybC9yYWxpbmssbXQ3NjIwLXBpbmN0cmwueWFtbAo+ Pj4+Pj4+IGluZGV4IDFlNjNlYTM0MTQ2YS4uNTMxYjVmNjE2YzNkIDEwMDY0NAo+Pj4+Pj4+IC0t LSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9waW5jdHJsL3JhbGluayxtdDc2 MjAtcGluY3RybC55YW1sCj4+Pj4+Pj4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL3BpbmN0cmwvcmFsaW5rLG10NzYyMC1waW5jdHJsLnlhbWwKPj4+Pj4+PiBAQCAtMTcs NyArMTcsMTAgQEAgZGVzY3JpcHRpb246Cj4+Pj4+Pj4gICAgIHByb3BlcnRpZXM6Cj4+Pj4+Pj4g ICAgICAgY29tcGF0aWJsZToKPj4+Pj4+PiAtICAgIGNvbnN0OiByYWxpbmssbXQ3NjIwLXBpbmN0 cmwKPj4+Pj4+PiArICAgIGVudW06Cj4+Pj4+Pj4gKyAgICAgIC0gbWVkaWF0ZWssbXQ3NjIwLXBp bmN0cmwKPj4+Pj4+PiArICAgICAgLSByYWxpbmssbXQ3NjIwLXBpbmN0cmwKPj4+Pj4+Cj4+Pj4+ PiBXZSBkb24ndCB1cGRhdGUgY29tcGF0aWJsZSBzdHJpbmdzIGJhc2VkIG9uIGFjcXVpc3Rpb25z IG5vciBtYXJrZXRpbmcKPj4+Pj4+IHdoaW1zLiBJZiB5b3Ugd2FudCB0byB1c2UgJ21lZGlhdGVr JyBmb3IgbmV3IHRoaW5ncywgdGhlbiBmaW5lLgo+Pj4+Pgo+Pj4+PiBVbmRlcnN0b29kLiBPbmx5 IHRoZSBTb0NzIHdpdGggcnRYWFhYIHdlcmUgcmVicmFuZGVkLCB0aGUgbXRYWFhYIFNvQ3Mgc2hh cmUKPj4+Pj4gdGhlIHNhbWUgYXJjaGl0ZWN0dXJlIGZyb20gUmFsaW5rLCBzbyB0aGV5IHdlcmUg aW5jb3JyZWN0bHkgY2FsbGVkIFJhbGluawo+Pj4+PiBTb0NzLgo+Pj4+Pgo+Pj4+PiBJIGNhbiBy ZW1vdmUgdGhlIG5ldyBzdHJpbmdzIGZyb20gUmFsaW5rIFNvQ3MgYW5kIGFkZCB0aGVtIG9ubHkg Zm9yIE1lZGlhVGVrCj4+Pj4+IFNvQ3MuIE9yIHlvdSBjb3VsZCBtYWtlIGFuIGV4Y2VwdGlvbiBm b3IgdGhpcyBvbmUsIHJlZ2FyZGluZyB0aGUgc2l0dWF0aW9uLgo+Pj4+PiBXaGF0ZXZlciB5b3Ug dGhpbmsgaXMgYmVzdC4KPj4+Pgo+Pj4+IEknbSBub3QgaW4gYSBwb3NpdGlvbiB0byBtYWtlIGFu IGV4Y2VwdGlvbiBhcyBJIGtub3cgbGl0dGxlIGFib3V0IHRoaXMKPj4+PiBwbGF0Zm9ybS4gQ2Fy cnlpbmcgYm90aCBzdHJpbmdzIGlzIGEgTkFLLiBFaXRoZXIgeW91IChhbmQgZXZlcnlvbmUgdXNp bmcKPj4+PiB0aGVzZSBwbGF0Zm9ybXMpIGNhcmUgYWJvdXQgdGhlIEFCSSBhbmQgYXJlIHN0dWNr IHdpdGggdGhlICJ3cm9uZyIKPj4+PiBzdHJpbmcuIEluIHRoZSBlbmQsIHRoZXkgYXJlIGp1c3Qg dW5pcXVlIGlkZW50aWZpZXJzLiBPciB5b3UgZG9uJ3QgY2FyZQo+Pj4+IGFuZCBicmVhayB0aGUg QUJJIGFuZCByZW5hbWUgZXZlcnl0aGluZy4gSWYgeW91IGRvIHRoYXQsIGRvIGp1c3QgdGhhdCBp bgo+Pj4+IHlvdXIgcGF0Y2hlcyBhbmQgbWFrZSBpdCBjcnlzdGFsIGNsZWFyIGluIHRoZSBjb21t aXQgbXNnIHRoYXQgaXMgeW91cgo+Pj4+IGludGVudGlvbiBhbmQgd2h5IHRoYXQgaXMgb2theS4K Pj4+Cj4+PiBSYWxpbmsgaGFkIHRoZWlyIE1JUFMgU29DcyBwcmUtYWNxdWlzaXRpb24sIFJUMjg4 MCwgZXRjLiBNZWRpYVRlawo+Pj4gaW50cm9kdWNlZCBuZXcgU29DcyBwb3N0LWFjcXVpc2l0aW9u LCBNVDc2MjAsIE1UNzYyMSwgTVQ3NjI4LCBhbmQKPj4+IE1UNzY4OCwgdXRpbGlzaW5nIHRoZSBz YW1lIHBsYXRmb3JtIGZyb20gUmFsaW5rLCBzaGFyaW5nIHRoZSBzYW1lCj4+PiBhcmNoaXRlY3R1 cmUgY29kZSwgcGluY3RybCBjb3JlIGRyaXZlciwgZXRjLgo+Pj4KPj4+IEkgZG9uJ3QgaW50ZW5k IHRvIGJyZWFrIHRoZSBBQkkgYXQgYWxsLiBPbiB0aGUgY29udHJhcnksIEkgZml4IGl0IHdoZXJl Cj4+PiBwb3NzaWJsZS4KPj4+Cj4+PiBJZiBJIHVuZGVyc3RhbmQgY29ycmVjdGx5LCBmcm9tIHRo aXMgY29udmVyc2F0aW9uIGFuZCB3aGF0IEtyenlzenRvZgo+Pj4gc2FpZCwgYWxsIHN0cmluZ3Mg bXVzdCBiZSBrZXB0IG9uIHRoZSBzY2hlbWFzIHNvIEkgY2FuIGRvIHdoYXQgSSBzYWlkIG9uCj4+ PiB0aGUgY29tcG9zZWQgbWFpbC4gT25seSBtYXRjaCB0aGUgcGluIG11eGluZyBpbmZvcm1hdGlv biBvbiB0aGUgc3RyaW5ncwo+Pj4gdGhhdCB3b24ndCBtYXRjaCBtdWx0aXBsZSBwaW4gbXV4aW5n IGluZm9ybWF0aW9uIGZyb20gb3RoZXIgc2NoZW1hcy4KPj4+Cj4+PiBUaGlzIHdheSB3ZSBkb24n dCBicmVhayB0aGUgQUJJLCBpbnRyb2R1Y2UgbmV3IGNvbXBhdGlibGUgc3RyaW5ncyB3aGlsZQo+ Pj4ga2VlcGluZyB0aGUgcmVtYWluaW5nIG9uZXMsIGFuZCBtYWtlIHNjaGVtYXMgbWF0Y2ggY29y cmVjdGx5Lgo+Pj4KPj4+IExldCBtZSBrbm93IGlmIHRoaXMgaXMgYWNjZXB0YWJsZSB0byB5b3Uu Cj4+Cj4+IElmIGJ5ICJpbnRyb2R1Y2UgbmV3IGNvbXBhdGlibGUgc3RyaW5ncyIgeW91IG1lYW4g ZHVwbGljYXRlIGNvbXBhdGlibGVzCj4+IHRvIGZpeCB0aGUgcmFsaW5rLT5tZWRpYXRlaywgdGhl biB5b3UgaWdub3JlZCBlbnRpcmUgZW1haWwgZnJvbSBSb2IgLQo+PiB0aGlzIGFuZCBwcmV2aW91 cy4gV2UgZG9uJ3QgZG8gdGhpcy4gTGVhdmUgdGhlbSBhcyBpcy4KPj4KPj4gSWYgeW91IG1lYW50 IHNvbWV0aGluZyBlbHNlLCBleHBsYWluIG1vcmUuLi4KPiAKPiBMZXQgbWUgcHV0IHRoZW0gaW4g YSBncm91cCB0byBiZXR0ZXIgZXhwbGFpbi4KPiAKPiAjIyBGaXggQUJJCj4gCj4gcmFsaW5rLHJ0 Mjg4MC1waW5tdXggd2FzIHRoZXJlIGJlZm9yZSwgaXQgd2FzIHJlbW92ZWQgd2hpY2ggYnJva2Ug dGhlIAo+IEFCSS4gSSdtIHJlaW50cm9kdWNpbmcgaXQgdG8gZml4IGl0Lgo+IAo+ICMjIE5ldyBz dHJpbmdzIHRvIGJlIGFibGUgdG8gc3BsaXQgYmluZGluZ3MKPiAKPiBOZXcgc3RyaW5ncyBhcmUg bmVlZGVkIGZvciBNVDc2MjgvTVQ3Njg4IGFuZCBzb21lIFJUIFNvQ3MgdG8gYmUgYWJsZSB0byAK PiBwcm9wZXJseSBkb2N1bWVudCB0aGUgcGluIG11eGluZyBpbmZvcm1hdGlvbi4KClRoZW4gb2su Cgo+IAo+ICMjIEluY29ycmVjdCBuYW1pbmcKPiAKPiBNVDc2MjAsIE1UNzYyMSwgTVQ3NjI4LCBh bmQgTVQ3Njg4IFNvQ3MgYXJlIGluY29ycmVjdGx5IGNhbGxlZCBSYWxpbmssIAo+IGludHJvZHVj ZSBuZXcgcmFsaW5rLT5tZWRpYXRlayBjb21wYXRpYmxlIHN0cmluZ3MgdG8gYWRkcmVzcyBpdC4K ClNvIHRoaXMgcGFydCB3YXMgYWRkcmVzc2VkIGJ5IFJvYiAtIHdlIGRvbid0IGRvIGl0LCBiZWNh dXNlIGl0IGRvZXMgbm90Cm1hdHRlci4gUmFsaW5rIGlzIG5vdyBNZWRpYXRlaywgdGh1cyB0aGVy ZSBpcyBubyBjb25mbGljdCBhbmQgbm8gaXNzdWVzCndpdGggZGlmZmVyZW50IHZlbmRvciB1c2Vk LgoKPiAKPiAjIyBFeGNlcHRpb24gZm9yIFJUIFNvQ3MgdG8gYmUgY2FsbGVkIE1lZGlhVGVrCj4g Cj4gVGhpcyBpcyB3aGVyZSBJIHdhcyBhc2tpbmcgYW4gZXhjZXB0aW9uIHRvIGJlIG1hZGUuIFJv YiB0b2xkIHVzIGhlcmUgCj4gdGhleSBrbm93IGxpdHRsZSBhYm91dCB0aGUgcGxhdGZvcm0gc28g SSBleHBsYWluZWQgaXQuCj4gCj4gTWVkaWFUZWsgYWNxdWlyZWQgUmFsaW5rIGFuZCB0aGVuIGlu dHJvZHVjZWQgbmV3IE1lZGlhVGVrIFNvQ3MgdXRpbGlzaW5nIAo+IHRoZSBzYW1lIHBsYXRmb3Jt IGZyb20gUmFsaW5rLgo+IAo+IEFueXdheSwgbm93IHRoYXQgSSBsb29rIGF0IHRoaXMgYWdhaW4s IGl0IG1ha2VzIHNlbnNlIHRvIG1lIGFzIHdlbGwgbm90IAo+IHRvIHJlbmFtZSB0aGUgUmFsaW5r IFNvQ3MuIEknbGwgY2FsbCB0aGUgUlQgU29DcyBSYWxpbmsgb24gdGhlIGtjb25maWcsIAo+IHBp bmN0cmwgZHJpdmVyLAoKVGhlc2UgYXJlIHNlcGFyYXRlLiBXZSBkaWQgbm90IGNvbW1lbnQgb24g aG93IHlvdSBjYWxsIExpbnV4IGRyaXZlcnMuClRoZSBtYWlsIHRocmVhZCB3YXMgb25seSBhYm91 dDoKCj4gYW5kIGR0LWJpbmRpbmcgc2NoZW1hcyBvbiBteSBuZXh0IHZlcnNpb24uCgpCZXN0IHJl Z2FyZHMsCktyenlzenRvZgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxA bGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK