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=-7.1 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,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 84BA5C433DF for ; Thu, 9 Jul 2020 21:04:53 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 5A11A2076A for ; Thu, 9 Jul 2020 21:04:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1594328693; bh=FEalt9eXC1vsK4wuxaFcsK1DhBBbQM4hzPWdy1gRjH8=; h=Date:From:To:Cc:Subject:References:In-Reply-To:List-ID:From; b=HsufBENKQ3ZMr/WrpmkRydKzhOtBFLBgFDJvtufqc0ErNI/ss99fZCagNBC0tWPDG /QoK2BFvacBBVjf7vjKcK8EjLn4y5NJHrMhkWVKQ019DG1hCatYoHFb+j9shkvfOaJ ykgIMfVdzqjmag3ZP6P2TN1ZI4q1p2+OUzgR7uXw= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726222AbgGIVEw (ORCPT ); Thu, 9 Jul 2020 17:04:52 -0400 Received: from mail-io1-f67.google.com ([209.85.166.67]:40453 "EHLO mail-io1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726196AbgGIVEw (ORCPT ); Thu, 9 Jul 2020 17:04:52 -0400 Received: by mail-io1-f67.google.com with SMTP id q8so3830856iow.7; Thu, 09 Jul 2020 14:04:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=ep2BUalGoUDMYiRgPfHR0K5E7uXRpZtzmzl5wMZRFHs=; b=AA7h/I7bauQk7abixJNncQ1aG7YAueNZEsj/fiA9sBsdq8245RqKrRTJXTgoMUIpt/ 4Q0TW0wHHs2hzkI0D3HXUx4wFAu4sx4o3u0reOT40nu4PXaORKVn93G4ZbnXmHkdWwFI 96JGzwoXWFMIOgcWw9OuYKNvZCXs9SfW0lwIFruNsQvymFgAHmxyK1Gd+qUQvURqrkZ+ M93nafNiQ2jRwcG+6WXqtSCEubJsrFGz6VkxmwsdbsoqzaqqwO1/qjPIn5Aa3dRumZ82 g+ec7sAabgIemW01IlMMyncuBLa8tmtHzUqFPU0Y56G9pOF10VAtTjdsVNo44Q1zvWBy 1jFw== X-Gm-Message-State: AOAM530528xuNMhoaWv0viItMQMdr+5m0B0qkWYTD3O+DpAVGb+bI66Q SS3j0oTEqEvXfdqtvNqiiw== X-Google-Smtp-Source: ABdhPJzzckh793p74m62K2t6bgxJyhqTwep2hglKcjMTiXCsSoxr/OlqW/k8gyAtxdeWk6fveOx07A== X-Received: by 2002:a02:cd06:: with SMTP id g6mr43286633jaq.37.1594328690447; Thu, 09 Jul 2020 14:04:50 -0700 (PDT) Received: from xps15 ([64.188.179.254]) by smtp.gmail.com with ESMTPSA id g8sm2399655ilq.49.2020.07.09.14.04.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jul 2020 14:04:49 -0700 (PDT) Received: (nullmailer pid 883283 invoked by uid 1000); Thu, 09 Jul 2020 21:04:48 -0000 Date: Thu, 9 Jul 2020 15:04:48 -0600 From: Rob Herring To: Sylwester Nawrocki Cc: georgi.djakov@linaro.org, cw00.choi@samsung.com, krzk@kernel.org, devicetree@vger.kernel.org, a.swigon@samsung.com, myungjoo.ham@samsung.com, inki.dae@samsung.com, sw0312.kim@samsung.com, b.zolnierkie@samsung.com, m.szyprowski@samsung.com, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, linux-samsung-soc@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH RFC v6 1/6] dt-bindings: exynos-bus: Add documentation for interconnect properties Message-ID: <20200709210448.GA876103@bogus> References: <20200702163724.2218-1-s.nawrocki@samsung.com> <20200702163724.2218-2-s.nawrocki@samsung.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20200702163724.2218-2-s.nawrocki@samsung.com> Sender: linux-pm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-pm@vger.kernel.org On Thu, Jul 02, 2020 at 06:37:19PM +0200, Sylwester Nawrocki wrote: > Add documentation for new optional properties in the exynos bus nodes: > samsung,interconnect-parent, #interconnect-cells, bus-width. > These properties allow to specify the SoC interconnect structure which > then allows the interconnect consumer devices to request specific > bandwidth requirements. > > Signed-off-by: Artur Świgoń > Signed-off-by: Sylwester Nawrocki > --- > Changes for v6: > - added dts example of bus hierarchy definition and the interconnect > consumer, > - added new bus-width property. > > Changes for v5: > - exynos,interconnect-parent-node renamed to samsung,interconnect-parent > --- > .../devicetree/bindings/devfreq/exynos-bus.txt | 68 +++++++++++++++++++++- > 1 file changed, 66 insertions(+), 2 deletions(-) > > diff --git a/Documentation/devicetree/bindings/devfreq/exynos-bus.txt b/Documentation/devicetree/bindings/devfreq/exynos-bus.txt > index e71f752..4035e3e 100644 > --- a/Documentation/devicetree/bindings/devfreq/exynos-bus.txt > +++ b/Documentation/devicetree/bindings/devfreq/exynos-bus.txt > @@ -51,6 +51,13 @@ Optional properties only for parent bus device: > - exynos,saturation-ratio: the percentage value which is used to calibrate > the performance count against total cycle count. > > +Optional properties for interconnect functionality (QoS frequency constraints): > +- samsung,interconnect-parent: phandle to the parent interconnect node; for > + passive devices should point to same node as the exynos,parent-bus property. Adding vendor specific properties for a common binding defeats the point. > +- #interconnect-cells: should be 0. > +- bus-width: the interconnect bus width in bits, default value is 8 when this > + property is missing. Your bus is 8-bits or 4-bits as the example? > + > Detailed correlation between sub-blocks and power line according to Exynos SoC: > - In case of Exynos3250, there are two power line as following: > VDD_MIF |--- DMC > @@ -135,7 +142,7 @@ Detailed correlation between sub-blocks and power line according to Exynos SoC: > |--- PERIC (Fixed clock rate) > |--- FSYS (Fixed clock rate) > > -Example1: > +Example 1: > Show the AXI buses of Exynos3250 SoC. Exynos3250 divides the buses to > power line (regulator). The MIF (Memory Interface) AXI bus is used to > transfer data between DRAM and CPU and uses the VDD_MIF regulator. > @@ -184,7 +191,7 @@ Example1: > |L5 |200000 |200000 |400000 |300000 | ||1000000 | > ---------------------------------------------------------- > > -Example2 : > +Example 2: > The bus of DMC (Dynamic Memory Controller) block in exynos3250.dtsi > is listed below: > > @@ -419,3 +426,60 @@ Example2 : > devfreq = <&bus_leftbus>; > status = "okay"; > }; > + > +Example 3: > + An interconnect path "bus_display -- bus_leftbus -- bus_dmc" on > + Exynos4412 SoC with video mixer as an interconnect consumer device. > + > + soc { > + bus_dmc: bus_dmc { > + compatible = "samsung,exynos-bus"; > + clocks = <&clock CLK_DIV_DMC>; > + clock-names = "bus"; > + operating-points-v2 = <&bus_dmc_opp_table>; > + bus-width = <4>; > + #interconnect-cells = <0>; > + status = "disabled"; > + }; > + > + bus_leftbus: bus_leftbus { > + compatible = "samsung,exynos-bus"; > + clocks = <&clock CLK_DIV_GDL>; > + clock-names = "bus"; > + operating-points-v2 = <&bus_leftbus_opp_table>; > + samsung,interconnect-parent = <&bus_dmc>; > + #interconnect-cells = <0>; > + status = "disabled"; > + }; > + > + bus_display: bus_display { > + compatible = "samsung,exynos-bus"; > + clocks = <&clock CLK_ACLK160>; > + clock-names = "bus"; > + operating-points-v2 = <&bus_display_opp_table>; > + samsung,interconnect-parent = <&bus_leftbus>; > + #interconnect-cells = <0>; > + status = "disabled"; > + }; > + > + bus_dmc_opp_table: opp_table1 { > + compatible = "operating-points-v2"; > + /* ... */ > + } > + > + bus_leftbus_opp_table: opp_table3 { > + compatible = "operating-points-v2"; > + /* ... */ > + }; > + > + bus_display_opp_table: opp_table4 { > + compatible = "operating-points-v2"; > + /* .. */ > + }; > + > + &mixer { > + compatible = "samsung,exynos4212-mixer"; > + interconnects = <&bus_display &bus_dmc>; > + /* ... */ > + }; > + }; > -- > 2.7.4 > 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=-7.0 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 08F08C433E0 for ; Thu, 9 Jul 2020 21:06:21 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 C326020672 for ; Thu, 9 Jul 2020 21:06:20 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="KtvFkW9h" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org C326020672 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=merlin.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:References:Message-ID: Subject: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=hCXyIT7D6pdiylZp6OGJB9UlEASVCuYYvy3yB10OX8c=; b=KtvFkW9hj/cmgKo/gIezz0vVX JHd3pFLbEBXT6GxoGo2XiD4CBYkQONMDhyrcThO6RDpTHSvnR+LfzN4M7biJXepn5dEYvwHZpVWGf dFz+tvDtTZmdRD3nT/nhqIOnMajYB3fIx/8jdCXUaQKDrEvnxggVUkUx8U9nquTJymND4K7UNXuKe DWoaq5nreq3Uyw68v7X1OwOi542vVWneVsLVqx4D0L4vTzvVuhp3ZjUr0a9dfX8InB3HBAkQVqdhq S16DKmUOmJvpycS0va+4mlkzDsLPr0CGPuPbbK0aJTgS+xfdabdS1GSaho8NLfLnFgKV7G2JxO33E 2Fo8Tj/8Q==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jtdiw-0001XD-0m; Thu, 09 Jul 2020 21:04:54 +0000 Received: from mail-io1-f65.google.com ([209.85.166.65]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jtdit-0001Wp-I8 for linux-arm-kernel@lists.infradead.org; Thu, 09 Jul 2020 21:04:52 +0000 Received: by mail-io1-f65.google.com with SMTP id i4so3788312iov.11 for ; Thu, 09 Jul 2020 14:04:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=ep2BUalGoUDMYiRgPfHR0K5E7uXRpZtzmzl5wMZRFHs=; b=Mj4GAAyDlMkX4xi8NG/8n7/u3nuCY/avBXW7sGwZoZBvQzPVirXroydH1EjqXtvVTn n9Q9VatJT4HEZRKzk3bYLUDhF06VR0RXWQdtJJNH5MzJ5UYVxujhqUThcQ2rph0PIe/H w90k+r+mU7fjOOQ2GD6hCrhMl8qJqYz2DoxyFmMi5rYCOty1iS0/GO+IEj3uIrNCYY8S pLCsi0U+ualTMsBK+hdoCZLbl6paqldLSH9IrpXgZIWZ4M3VEO0w0OTIqGoq1a2qowhb IGG7WAcmf3FD21RoGVd93KoAbL+LGtw/wbO1BVOYTZ23ubct3YAIKTMReQotGUEKtfg8 8CHg== X-Gm-Message-State: AOAM531nvwydGbeE4xx2eiwEFd+ZCMNrh+XBuzNY5VUNbdYmFHNoEcaa MtfMLizWBd6bO+G679aobA== X-Google-Smtp-Source: ABdhPJzzckh793p74m62K2t6bgxJyhqTwep2hglKcjMTiXCsSoxr/OlqW/k8gyAtxdeWk6fveOx07A== X-Received: by 2002:a02:cd06:: with SMTP id g6mr43286633jaq.37.1594328690447; Thu, 09 Jul 2020 14:04:50 -0700 (PDT) Received: from xps15 ([64.188.179.254]) by smtp.gmail.com with ESMTPSA id g8sm2399655ilq.49.2020.07.09.14.04.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jul 2020 14:04:49 -0700 (PDT) Received: (nullmailer pid 883283 invoked by uid 1000); Thu, 09 Jul 2020 21:04:48 -0000 Date: Thu, 9 Jul 2020 15:04:48 -0600 From: Rob Herring To: Sylwester Nawrocki Subject: Re: [PATCH RFC v6 1/6] dt-bindings: exynos-bus: Add documentation for interconnect properties Message-ID: <20200709210448.GA876103@bogus> References: <20200702163724.2218-1-s.nawrocki@samsung.com> <20200702163724.2218-2-s.nawrocki@samsung.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200702163724.2218-2-s.nawrocki@samsung.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200709_170451_684783_1F906888 X-CRM114-Status: GOOD ( 22.29 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, b.zolnierkie@samsung.com, linux-pm@vger.kernel.org, sw0312.kim@samsung.com, a.swigon@samsung.com, krzk@kernel.org, linux-kernel@vger.kernel.org, inki.dae@samsung.com, cw00.choi@samsung.com, myungjoo.ham@samsung.com, dri-devel@lists.freedesktop.org, georgi.djakov@linaro.org, linux-arm-kernel@lists.infradead.org, m.szyprowski@samsung.com 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 T24gVGh1LCBKdWwgMDIsIDIwMjAgYXQgMDY6Mzc6MTlQTSArMDIwMCwgU3lsd2VzdGVyIE5hd3Jv Y2tpIHdyb3RlOgo+IEFkZCBkb2N1bWVudGF0aW9uIGZvciBuZXcgb3B0aW9uYWwgcHJvcGVydGll cyBpbiB0aGUgZXh5bm9zIGJ1cyBub2RlczoKPiBzYW1zdW5nLGludGVyY29ubmVjdC1wYXJlbnQs ICNpbnRlcmNvbm5lY3QtY2VsbHMsIGJ1cy13aWR0aC4KPiBUaGVzZSBwcm9wZXJ0aWVzIGFsbG93 IHRvIHNwZWNpZnkgdGhlIFNvQyBpbnRlcmNvbm5lY3Qgc3RydWN0dXJlIHdoaWNoCj4gdGhlbiBh bGxvd3MgdGhlIGludGVyY29ubmVjdCBjb25zdW1lciBkZXZpY2VzIHRvIHJlcXVlc3Qgc3BlY2lm aWMKPiBiYW5kd2lkdGggcmVxdWlyZW1lbnRzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFydHVyIMWa d2lnb8WEIDxhLnN3aWdvbkBzYW1zdW5nLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTeWx3ZXN0ZXIg TmF3cm9ja2kgPHMubmF3cm9ja2lAc2Ftc3VuZy5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBmb3IgdjY6 Cj4gIC0gYWRkZWQgZHRzIGV4YW1wbGUgb2YgYnVzIGhpZXJhcmNoeSBkZWZpbml0aW9uIGFuZCB0 aGUgaW50ZXJjb25uZWN0Cj4gICAgY29uc3VtZXIsCj4gIC0gYWRkZWQgbmV3IGJ1cy13aWR0aCBw cm9wZXJ0eS4KPiAKPiBDaGFuZ2VzIGZvciB2NToKPiAgLSBleHlub3MsaW50ZXJjb25uZWN0LXBh cmVudC1ub2RlIHJlbmFtZWQgdG8gc2Ftc3VuZyxpbnRlcmNvbm5lY3QtcGFyZW50Cj4gLS0tCj4g IC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgICAgIHwgNjgg KysrKysrKysrKysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgYi9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAo+IGluZGV4IGU3MWY3NTIuLjQw MzVlM2UgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rl dmZyZXEvZXh5bm9zLWJ1cy50eHQKPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAo+IEBAIC01MSw2ICs1MSwxMyBAQCBPcHRpb25h bCBwcm9wZXJ0aWVzIG9ubHkgZm9yIHBhcmVudCBidXMgZGV2aWNlOgo+ICAtIGV4eW5vcyxzYXR1 cmF0aW9uLXJhdGlvOiB0aGUgcGVyY2VudGFnZSB2YWx1ZSB3aGljaCBpcyB1c2VkIHRvIGNhbGli cmF0ZQo+ICAJCQl0aGUgcGVyZm9ybWFuY2UgY291bnQgYWdhaW5zdCB0b3RhbCBjeWNsZSBjb3Vu dC4KPiAgCj4gK09wdGlvbmFsIHByb3BlcnRpZXMgZm9yIGludGVyY29ubmVjdCBmdW5jdGlvbmFs aXR5IChRb1MgZnJlcXVlbmN5IGNvbnN0cmFpbnRzKToKPiArLSBzYW1zdW5nLGludGVyY29ubmVj dC1wYXJlbnQ6IHBoYW5kbGUgdG8gdGhlIHBhcmVudCBpbnRlcmNvbm5lY3Qgbm9kZTsgZm9yCj4g KyAgcGFzc2l2ZSBkZXZpY2VzIHNob3VsZCBwb2ludCB0byBzYW1lIG5vZGUgYXMgdGhlIGV4eW5v cyxwYXJlbnQtYnVzIHByb3BlcnR5LgoKQWRkaW5nIHZlbmRvciBzcGVjaWZpYyBwcm9wZXJ0aWVz IGZvciBhIGNvbW1vbiBiaW5kaW5nIGRlZmVhdHMgdGhlIApwb2ludC4KCj4gKy0gI2ludGVyY29u bmVjdC1jZWxsczogc2hvdWxkIGJlIDAuCj4gKy0gYnVzLXdpZHRoOiB0aGUgaW50ZXJjb25uZWN0 IGJ1cyB3aWR0aCBpbiBiaXRzLCBkZWZhdWx0IHZhbHVlIGlzIDggd2hlbiB0aGlzCj4gKyAgcHJv cGVydHkgaXMgbWlzc2luZy4KCllvdXIgYnVzIGlzIDgtYml0cyBvciA0LWJpdHMgYXMgdGhlIGV4 YW1wbGU/Cgo+ICsKPiAgRGV0YWlsZWQgY29ycmVsYXRpb24gYmV0d2VlbiBzdWItYmxvY2tzIGFu ZCBwb3dlciBsaW5lIGFjY29yZGluZyB0byBFeHlub3MgU29DOgo+ICAtIEluIGNhc2Ugb2YgRXh5 bm9zMzI1MCwgdGhlcmUgYXJlIHR3byBwb3dlciBsaW5lIGFzIGZvbGxvd2luZzoKPiAgCVZERF9N SUYgfC0tLSBETUMKPiBAQCAtMTM1LDcgKzE0Miw3IEBAIERldGFpbGVkIGNvcnJlbGF0aW9uIGJl dHdlZW4gc3ViLWJsb2NrcyBhbmQgcG93ZXIgbGluZSBhY2NvcmRpbmcgdG8gRXh5bm9zIFNvQzoK PiAgCQl8LS0tIFBFUklDIChGaXhlZCBjbG9jayByYXRlKQo+ICAJCXwtLS0gRlNZUyAgKEZpeGVk IGNsb2NrIHJhdGUpCj4gIAo+IC1FeGFtcGxlMToKPiArRXhhbXBsZSAxOgo+ICAJU2hvdyB0aGUg QVhJIGJ1c2VzIG9mIEV4eW5vczMyNTAgU29DLiBFeHlub3MzMjUwIGRpdmlkZXMgdGhlIGJ1c2Vz IHRvCj4gIAlwb3dlciBsaW5lIChyZWd1bGF0b3IpLiBUaGUgTUlGIChNZW1vcnkgSW50ZXJmYWNl KSBBWEkgYnVzIGlzIHVzZWQgdG8KPiAgCXRyYW5zZmVyIGRhdGEgYmV0d2VlbiBEUkFNIGFuZCBD UFUgYW5kIHVzZXMgdGhlIFZERF9NSUYgcmVndWxhdG9yLgo+IEBAIC0xODQsNyArMTkxLDcgQEAg RXhhbXBsZTE6Cj4gIAl8TDUgICB8MjAwMDAwIHwyMDAwMDAgIHw0MDAwMDAgfDMwMDAwMCB8ICAg ICAgIHx8MTAwMDAwMCB8Cj4gIAktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIAo+IC1FeGFtcGxlMiA6Cj4gK0V4YW1wbGUgMjoKPiAg CVRoZSBidXMgb2YgRE1DIChEeW5hbWljIE1lbW9yeSBDb250cm9sbGVyKSBibG9jayBpbiBleHlu b3MzMjUwLmR0c2kKPiAgCWlzIGxpc3RlZCBiZWxvdzoKPiAgCj4gQEAgLTQxOSwzICs0MjYsNjAg QEAgRXhhbXBsZTIgOgo+ICAJCWRldmZyZXEgPSA8JmJ1c19sZWZ0YnVzPjsKPiAgCQlzdGF0dXMg PSAib2theSI7Cj4gIAl9Owo+ICsKPiArRXhhbXBsZSAzOgo+ICsJQW4gaW50ZXJjb25uZWN0IHBh dGggImJ1c19kaXNwbGF5IC0tIGJ1c19sZWZ0YnVzIC0tIGJ1c19kbWMiIG9uCj4gKwlFeHlub3M0 NDEyIFNvQyB3aXRoIHZpZGVvIG1peGVyIGFzIGFuIGludGVyY29ubmVjdCBjb25zdW1lciBkZXZp Y2UuCj4gKwo+ICsJc29jIHsKPiArCQlidXNfZG1jOiBidXNfZG1jIHsKPiArCQkJY29tcGF0aWJs ZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOwo+ICsJCQljbG9ja3MgPSA8JmNsb2NrIENMS19ESVZf RE1DPjsKPiArCQkJY2xvY2stbmFtZXMgPSAiYnVzIjsKPiArCQkJb3BlcmF0aW5nLXBvaW50cy12 MiA9IDwmYnVzX2RtY19vcHBfdGFibGU+Owo+ICsJCQlidXMtd2lkdGggPSA8ND47Cj4gKwkJCSNp bnRlcmNvbm5lY3QtY2VsbHMgPSA8MD47Cj4gKwkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7Cj4gKwkJ fTsKPiArCj4gKwkJYnVzX2xlZnRidXM6IGJ1c19sZWZ0YnVzIHsKPiArCQkJY29tcGF0aWJsZSA9 ICJzYW1zdW5nLGV4eW5vcy1idXMiOwo+ICsJCQljbG9ja3MgPSA8JmNsb2NrIENMS19ESVZfR0RM PjsKPiArCQkJY2xvY2stbmFtZXMgPSAiYnVzIjsKPiArCQkJb3BlcmF0aW5nLXBvaW50cy12MiA9 IDwmYnVzX2xlZnRidXNfb3BwX3RhYmxlPjsKPiArCQkJc2Ftc3VuZyxpbnRlcmNvbm5lY3QtcGFy ZW50ID0gPCZidXNfZG1jPjsKPiArCQkJI2ludGVyY29ubmVjdC1jZWxscyA9IDwwPjsKPiArCQkJ c3RhdHVzID0gImRpc2FibGVkIjsKPiArCQl9Owo+ICsKPiArCQlidXNfZGlzcGxheTogYnVzX2Rp c3BsYXkgewo+ICsJCQljb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zLWJ1cyI7Cj4gKwkJCWNs b2NrcyA9IDwmY2xvY2sgQ0xLX0FDTEsxNjA+Owo+ICsJCQljbG9jay1uYW1lcyA9ICJidXMiOwo+ ICsJCQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZidXNfZGlzcGxheV9vcHBfdGFibGU+Owo+ICsJ CQlzYW1zdW5nLGludGVyY29ubmVjdC1wYXJlbnQgPSA8JmJ1c19sZWZ0YnVzPjsKPiArCQkJI2lu dGVyY29ubmVjdC1jZWxscyA9IDwwPjsKPiArCQkJc3RhdHVzID0gImRpc2FibGVkIjsKPiArCQl9 Owo+ICsKPiArCQlidXNfZG1jX29wcF90YWJsZTogb3BwX3RhYmxlMSB7Cj4gKwkJCWNvbXBhdGli bGUgPSAib3BlcmF0aW5nLXBvaW50cy12MiI7Cj4gKwkJCS8qIC4uLiAqLwo+ICsJCX0KPiArCj4g KwkJYnVzX2xlZnRidXNfb3BwX3RhYmxlOiBvcHBfdGFibGUzIHsKPiArCQkJY29tcGF0aWJsZSA9 ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKPiArCQkJLyogLi4uICovCj4gKwkJfTsKPiArCj4gKwkJ YnVzX2Rpc3BsYXlfb3BwX3RhYmxlOiBvcHBfdGFibGU0IHsKPiArCQkJY29tcGF0aWJsZSA9ICJv cGVyYXRpbmctcG9pbnRzLXYyIjsKPiArCQkJLyogLi4gKi8KPiArCQl9Owo+ICsKPiArCQkmbWl4 ZXIgewo+ICsJCQljb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zNDIxMi1taXhlciI7Cj4gKwkJ CWludGVyY29ubmVjdHMgPSA8JmJ1c19kaXNwbGF5ICZidXNfZG1jPjsKPiArCQkJLyogLi4uICov Cj4gKwkJfTsKPiArCX07Cj4gLS0gCj4gMi43LjQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0Cmxp bnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFk Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK 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=-7.0 required=3.0 tests=INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED 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 169EAC433E0 for ; Thu, 9 Jul 2020 21:04:53 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id E160E20672 for ; Thu, 9 Jul 2020 21:04:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org E160E20672 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 5CCF26EB39; Thu, 9 Jul 2020 21:04:52 +0000 (UTC) Received: from mail-io1-f67.google.com (mail-io1-f67.google.com [209.85.166.67]) by gabe.freedesktop.org (Postfix) with ESMTPS id 50F5A6EB39 for ; Thu, 9 Jul 2020 21:04:51 +0000 (UTC) Received: by mail-io1-f67.google.com with SMTP id a12so3793151ion.13 for ; Thu, 09 Jul 2020 14:04:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=ep2BUalGoUDMYiRgPfHR0K5E7uXRpZtzmzl5wMZRFHs=; b=IRGAn9nvAm6xdK2uNmgohJQlmmX+mrxn30eyw3OjFO1J55UMEfeV1+AlNFWdrzMeyZ SkHXJ2yKdM1M53EfeusApn2xOETMFt4hU8AqzKeW/zSc2ugOtMF5rbvKAc43Vwtdi3GY 0hUVaOaBMtK/G448+m1NZ/fzYDcM56zd2FKIQaBhXIT0N1PW2BTCjpEY3IpksPctND8Y NQLEkaiLvspmAI3LimHVI1K/cfQmMNcB0w4TWoOZUsH8Ye2EkpKQT5t5UeR2TB6LfRgs 0gUOy/FZYx+EjhGYr0/kf1KLrQ5n6wUcFQlIrSrOZbeOWg+it/lB+17MK16oh14lr8Pp fIxA== X-Gm-Message-State: AOAM530dq8+ORmoCxTj9FK6fgELHeXCZXutOryE9pLctUPr+/4DM8s24 r6f8iIpeTzEra3wY2Vq1GA== X-Google-Smtp-Source: ABdhPJzzckh793p74m62K2t6bgxJyhqTwep2hglKcjMTiXCsSoxr/OlqW/k8gyAtxdeWk6fveOx07A== X-Received: by 2002:a02:cd06:: with SMTP id g6mr43286633jaq.37.1594328690447; Thu, 09 Jul 2020 14:04:50 -0700 (PDT) Received: from xps15 ([64.188.179.254]) by smtp.gmail.com with ESMTPSA id g8sm2399655ilq.49.2020.07.09.14.04.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 Jul 2020 14:04:49 -0700 (PDT) Received: (nullmailer pid 883283 invoked by uid 1000); Thu, 09 Jul 2020 21:04:48 -0000 Date: Thu, 9 Jul 2020 15:04:48 -0600 From: Rob Herring To: Sylwester Nawrocki Subject: Re: [PATCH RFC v6 1/6] dt-bindings: exynos-bus: Add documentation for interconnect properties Message-ID: <20200709210448.GA876103@bogus> References: <20200702163724.2218-1-s.nawrocki@samsung.com> <20200702163724.2218-2-s.nawrocki@samsung.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200702163724.2218-2-s.nawrocki@samsung.com> 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: , Cc: devicetree@vger.kernel.org, linux-samsung-soc@vger.kernel.org, b.zolnierkie@samsung.com, linux-pm@vger.kernel.org, sw0312.kim@samsung.com, a.swigon@samsung.com, krzk@kernel.org, linux-kernel@vger.kernel.org, cw00.choi@samsung.com, myungjoo.ham@samsung.com, dri-devel@lists.freedesktop.org, georgi.djakov@linaro.org, linux-arm-kernel@lists.infradead.org, m.szyprowski@samsung.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gVGh1LCBKdWwgMDIsIDIwMjAgYXQgMDY6Mzc6MTlQTSArMDIwMCwgU3lsd2VzdGVyIE5hd3Jv Y2tpIHdyb3RlOgo+IEFkZCBkb2N1bWVudGF0aW9uIGZvciBuZXcgb3B0aW9uYWwgcHJvcGVydGll cyBpbiB0aGUgZXh5bm9zIGJ1cyBub2RlczoKPiBzYW1zdW5nLGludGVyY29ubmVjdC1wYXJlbnQs ICNpbnRlcmNvbm5lY3QtY2VsbHMsIGJ1cy13aWR0aC4KPiBUaGVzZSBwcm9wZXJ0aWVzIGFsbG93 IHRvIHNwZWNpZnkgdGhlIFNvQyBpbnRlcmNvbm5lY3Qgc3RydWN0dXJlIHdoaWNoCj4gdGhlbiBh bGxvd3MgdGhlIGludGVyY29ubmVjdCBjb25zdW1lciBkZXZpY2VzIHRvIHJlcXVlc3Qgc3BlY2lm aWMKPiBiYW5kd2lkdGggcmVxdWlyZW1lbnRzLgo+IAo+IFNpZ25lZC1vZmYtYnk6IEFydHVyIMWa d2lnb8WEIDxhLnN3aWdvbkBzYW1zdW5nLmNvbT4KPiBTaWduZWQtb2ZmLWJ5OiBTeWx3ZXN0ZXIg TmF3cm9ja2kgPHMubmF3cm9ja2lAc2Ftc3VuZy5jb20+Cj4gLS0tCj4gQ2hhbmdlcyBmb3IgdjY6 Cj4gIC0gYWRkZWQgZHRzIGV4YW1wbGUgb2YgYnVzIGhpZXJhcmNoeSBkZWZpbml0aW9uIGFuZCB0 aGUgaW50ZXJjb25uZWN0Cj4gICAgY29uc3VtZXIsCj4gIC0gYWRkZWQgbmV3IGJ1cy13aWR0aCBw cm9wZXJ0eS4KPiAKPiBDaGFuZ2VzIGZvciB2NToKPiAgLSBleHlub3MsaW50ZXJjb25uZWN0LXBh cmVudC1ub2RlIHJlbmFtZWQgdG8gc2Ftc3VuZyxpbnRlcmNvbm5lY3QtcGFyZW50Cj4gLS0tCj4g IC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgICAgIHwgNjgg KysrKysrKysrKysrKysrKysrKysrLQo+ICAxIGZpbGUgY2hhbmdlZCwgNjYgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0 cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgYi9Eb2N1bWVudGF0aW9uL2Rldmlj ZXRyZWUvYmluZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAo+IGluZGV4IGU3MWY3NTIuLjQw MzVlM2UgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rl dmZyZXEvZXh5bm9zLWJ1cy50eHQKPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAo+IEBAIC01MSw2ICs1MSwxMyBAQCBPcHRpb25h bCBwcm9wZXJ0aWVzIG9ubHkgZm9yIHBhcmVudCBidXMgZGV2aWNlOgo+ICAtIGV4eW5vcyxzYXR1 cmF0aW9uLXJhdGlvOiB0aGUgcGVyY2VudGFnZSB2YWx1ZSB3aGljaCBpcyB1c2VkIHRvIGNhbGli cmF0ZQo+ICAJCQl0aGUgcGVyZm9ybWFuY2UgY291bnQgYWdhaW5zdCB0b3RhbCBjeWNsZSBjb3Vu dC4KPiAgCj4gK09wdGlvbmFsIHByb3BlcnRpZXMgZm9yIGludGVyY29ubmVjdCBmdW5jdGlvbmFs aXR5IChRb1MgZnJlcXVlbmN5IGNvbnN0cmFpbnRzKToKPiArLSBzYW1zdW5nLGludGVyY29ubmVj dC1wYXJlbnQ6IHBoYW5kbGUgdG8gdGhlIHBhcmVudCBpbnRlcmNvbm5lY3Qgbm9kZTsgZm9yCj4g KyAgcGFzc2l2ZSBkZXZpY2VzIHNob3VsZCBwb2ludCB0byBzYW1lIG5vZGUgYXMgdGhlIGV4eW5v cyxwYXJlbnQtYnVzIHByb3BlcnR5LgoKQWRkaW5nIHZlbmRvciBzcGVjaWZpYyBwcm9wZXJ0aWVz IGZvciBhIGNvbW1vbiBiaW5kaW5nIGRlZmVhdHMgdGhlIApwb2ludC4KCj4gKy0gI2ludGVyY29u bmVjdC1jZWxsczogc2hvdWxkIGJlIDAuCj4gKy0gYnVzLXdpZHRoOiB0aGUgaW50ZXJjb25uZWN0 IGJ1cyB3aWR0aCBpbiBiaXRzLCBkZWZhdWx0IHZhbHVlIGlzIDggd2hlbiB0aGlzCj4gKyAgcHJv cGVydHkgaXMgbWlzc2luZy4KCllvdXIgYnVzIGlzIDgtYml0cyBvciA0LWJpdHMgYXMgdGhlIGV4 YW1wbGU/Cgo+ICsKPiAgRGV0YWlsZWQgY29ycmVsYXRpb24gYmV0d2VlbiBzdWItYmxvY2tzIGFu ZCBwb3dlciBsaW5lIGFjY29yZGluZyB0byBFeHlub3MgU29DOgo+ICAtIEluIGNhc2Ugb2YgRXh5 bm9zMzI1MCwgdGhlcmUgYXJlIHR3byBwb3dlciBsaW5lIGFzIGZvbGxvd2luZzoKPiAgCVZERF9N SUYgfC0tLSBETUMKPiBAQCAtMTM1LDcgKzE0Miw3IEBAIERldGFpbGVkIGNvcnJlbGF0aW9uIGJl dHdlZW4gc3ViLWJsb2NrcyBhbmQgcG93ZXIgbGluZSBhY2NvcmRpbmcgdG8gRXh5bm9zIFNvQzoK PiAgCQl8LS0tIFBFUklDIChGaXhlZCBjbG9jayByYXRlKQo+ICAJCXwtLS0gRlNZUyAgKEZpeGVk IGNsb2NrIHJhdGUpCj4gIAo+IC1FeGFtcGxlMToKPiArRXhhbXBsZSAxOgo+ICAJU2hvdyB0aGUg QVhJIGJ1c2VzIG9mIEV4eW5vczMyNTAgU29DLiBFeHlub3MzMjUwIGRpdmlkZXMgdGhlIGJ1c2Vz IHRvCj4gIAlwb3dlciBsaW5lIChyZWd1bGF0b3IpLiBUaGUgTUlGIChNZW1vcnkgSW50ZXJmYWNl KSBBWEkgYnVzIGlzIHVzZWQgdG8KPiAgCXRyYW5zZmVyIGRhdGEgYmV0d2VlbiBEUkFNIGFuZCBD UFUgYW5kIHVzZXMgdGhlIFZERF9NSUYgcmVndWxhdG9yLgo+IEBAIC0xODQsNyArMTkxLDcgQEAg RXhhbXBsZTE6Cj4gIAl8TDUgICB8MjAwMDAwIHwyMDAwMDAgIHw0MDAwMDAgfDMwMDAwMCB8ICAg ICAgIHx8MTAwMDAwMCB8Cj4gIAktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCj4gIAo+IC1FeGFtcGxlMiA6Cj4gK0V4YW1wbGUgMjoKPiAg CVRoZSBidXMgb2YgRE1DIChEeW5hbWljIE1lbW9yeSBDb250cm9sbGVyKSBibG9jayBpbiBleHlu b3MzMjUwLmR0c2kKPiAgCWlzIGxpc3RlZCBiZWxvdzoKPiAgCj4gQEAgLTQxOSwzICs0MjYsNjAg QEAgRXhhbXBsZTIgOgo+ICAJCWRldmZyZXEgPSA8JmJ1c19sZWZ0YnVzPjsKPiAgCQlzdGF0dXMg PSAib2theSI7Cj4gIAl9Owo+ICsKPiArRXhhbXBsZSAzOgo+ICsJQW4gaW50ZXJjb25uZWN0IHBh dGggImJ1c19kaXNwbGF5IC0tIGJ1c19sZWZ0YnVzIC0tIGJ1c19kbWMiIG9uCj4gKwlFeHlub3M0 NDEyIFNvQyB3aXRoIHZpZGVvIG1peGVyIGFzIGFuIGludGVyY29ubmVjdCBjb25zdW1lciBkZXZp Y2UuCj4gKwo+ICsJc29jIHsKPiArCQlidXNfZG1jOiBidXNfZG1jIHsKPiArCQkJY29tcGF0aWJs ZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOwo+ICsJCQljbG9ja3MgPSA8JmNsb2NrIENMS19ESVZf RE1DPjsKPiArCQkJY2xvY2stbmFtZXMgPSAiYnVzIjsKPiArCQkJb3BlcmF0aW5nLXBvaW50cy12 MiA9IDwmYnVzX2RtY19vcHBfdGFibGU+Owo+ICsJCQlidXMtd2lkdGggPSA8ND47Cj4gKwkJCSNp bnRlcmNvbm5lY3QtY2VsbHMgPSA8MD47Cj4gKwkJCXN0YXR1cyA9ICJkaXNhYmxlZCI7Cj4gKwkJ fTsKPiArCj4gKwkJYnVzX2xlZnRidXM6IGJ1c19sZWZ0YnVzIHsKPiArCQkJY29tcGF0aWJsZSA9 ICJzYW1zdW5nLGV4eW5vcy1idXMiOwo+ICsJCQljbG9ja3MgPSA8JmNsb2NrIENMS19ESVZfR0RM PjsKPiArCQkJY2xvY2stbmFtZXMgPSAiYnVzIjsKPiArCQkJb3BlcmF0aW5nLXBvaW50cy12MiA9 IDwmYnVzX2xlZnRidXNfb3BwX3RhYmxlPjsKPiArCQkJc2Ftc3VuZyxpbnRlcmNvbm5lY3QtcGFy ZW50ID0gPCZidXNfZG1jPjsKPiArCQkJI2ludGVyY29ubmVjdC1jZWxscyA9IDwwPjsKPiArCQkJ c3RhdHVzID0gImRpc2FibGVkIjsKPiArCQl9Owo+ICsKPiArCQlidXNfZGlzcGxheTogYnVzX2Rp c3BsYXkgewo+ICsJCQljb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zLWJ1cyI7Cj4gKwkJCWNs b2NrcyA9IDwmY2xvY2sgQ0xLX0FDTEsxNjA+Owo+ICsJCQljbG9jay1uYW1lcyA9ICJidXMiOwo+ ICsJCQlvcGVyYXRpbmctcG9pbnRzLXYyID0gPCZidXNfZGlzcGxheV9vcHBfdGFibGU+Owo+ICsJ CQlzYW1zdW5nLGludGVyY29ubmVjdC1wYXJlbnQgPSA8JmJ1c19sZWZ0YnVzPjsKPiArCQkJI2lu dGVyY29ubmVjdC1jZWxscyA9IDwwPjsKPiArCQkJc3RhdHVzID0gImRpc2FibGVkIjsKPiArCQl9 Owo+ICsKPiArCQlidXNfZG1jX29wcF90YWJsZTogb3BwX3RhYmxlMSB7Cj4gKwkJCWNvbXBhdGli bGUgPSAib3BlcmF0aW5nLXBvaW50cy12MiI7Cj4gKwkJCS8qIC4uLiAqLwo+ICsJCX0KPiArCj4g KwkJYnVzX2xlZnRidXNfb3BwX3RhYmxlOiBvcHBfdGFibGUzIHsKPiArCQkJY29tcGF0aWJsZSA9 ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKPiArCQkJLyogLi4uICovCj4gKwkJfTsKPiArCj4gKwkJ YnVzX2Rpc3BsYXlfb3BwX3RhYmxlOiBvcHBfdGFibGU0IHsKPiArCQkJY29tcGF0aWJsZSA9ICJv cGVyYXRpbmctcG9pbnRzLXYyIjsKPiArCQkJLyogLi4gKi8KPiArCQl9Owo+ICsKPiArCQkmbWl4 ZXIgewo+ICsJCQljb21wYXRpYmxlID0gInNhbXN1bmcsZXh5bm9zNDIxMi1taXhlciI7Cj4gKwkJ CWludGVyY29ubmVjdHMgPSA8JmJ1c19kaXNwbGF5ICZidXNfZG1jPjsKPiArCQkJLyogLi4uICov Cj4gKwkJfTsKPiArCX07Cj4gLS0gCj4gMi43LjQKPiAKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxA bGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxt YW4vbGlzdGluZm8vZHJpLWRldmVsCg==