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=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_GIT 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 5793DC6369E for ; Thu, 12 Nov 2020 14:11:11 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id EDE7A2224C for ; Thu, 12 Nov 2020 14:11:10 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="sXwappiZ" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728425AbgKLOLK (ORCPT ); Thu, 12 Nov 2020 09:11:10 -0500 Received: from mailout2.w1.samsung.com ([210.118.77.12]:60477 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728342AbgKLOLG (ORCPT ); Thu, 12 Nov 2020 09:11:06 -0500 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20201112141054euoutp0250b90298d5ea1aead64ba9034840a600~GyAgqyBwm1382713827euoutp02J for ; Thu, 12 Nov 2020 14:10:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20201112141054euoutp0250b90298d5ea1aead64ba9034840a600~GyAgqyBwm1382713827euoutp02J DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1605190254; bh=QORsv+NFm7ed8zna1XYeYDqutWdFBZ6zuTzS36JM28I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sXwappiZIdObB+0tJw7GycyCYj2nrexEyXWTWBOaaTlUBSQvvJj+NbXmFalmhXQNA RQvkjynfae/MKpdXwR99jQbJ/07GTbrnTvkLhHgsbdkLoS6QsOOJR4A1JH5C5xEcjP o85XtofwlnMGxSdud+8RBqRVJi0Olkx5IqnXLyUU= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201112141048eucas1p19ada42b97eee736e84fae8e08b56d4b4~GyAatp3Er1700317003eucas1p1i; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 07.B9.44805.8624DAF5; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092~GyAaSyM0f1700417004eucas1p1q; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20201112141047eusmtrp13cc13660f9f3050649c3f0194f0ba211~GyAaR8rHV1178311783eusmtrp1y; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) X-AuditID: cbfec7f4-b4fff7000000af05-56-5fad42684c45 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id F5.11.21957.7624DAF5; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from AMDC3061.digital.local (unknown [106.120.51.75]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20201112141046eusmtip24a2a8b36b6e1942d6e6c539ff5c5a9e8~GyAZcLzK-3179531795eusmtip2N; Thu, 12 Nov 2020 14:10:46 +0000 (GMT) From: Sylwester Nawrocki To: georgi.djakov@linaro.org, cw00.choi@samsung.com, inki.dae@samsung.com Cc: krzk@kernel.org, devicetree@vger.kernel.org, robh+dt@kernel.org, a.swigon@samsung.com, myungjoo.ham@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, s.nawrocki@samsung.com Subject: [PATCH v9 1/5] dt-bindings: devfreq: Add documentation for the interconnect properties Date: Thu, 12 Nov 2020 15:09:27 +0100 Message-Id: <20201112140931.31139-2-s.nawrocki@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201112140931.31139-1-s.nawrocki@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBKsWRmVeSWpSXmKPExsWy7djPc7oZTmvjDW78Z7O4P6+V0WLjjPWs Fte/PGe1mH/kHKvFla/v2Sym793EZjHp/gQWi/PnN7BbbHp8jdXi8q45bBafe48wWsw4v4/J Yu2Ru+wWtxtXsFm07j3CbnH4TTurxYzJL9kcBD02repk87hzbQ+bx/3u40wem5fUe/RtWcXo 8XmTXABbFJdNSmpOZllqkb5dAlfG5D3nGQs2qFVsuXqQqYFxrnwXIyeHhICJxL7T+xi7GLk4 hARWMEr8br4I5XxhlDg+cTsLSJWQwGdGiYb/UjAdR65tZYcoWs4o0bW/nxmu4+y9w4wgVWwC hhK9R/uAbA4OEQFPiZMN+iA1zALNzBINzZvAaoQFEiWWrtvODGKzCKhKzH79BWwbr4C1xIQP 39khtslLrN5wAKyGU8BGYu7TVjaIGkGJkzOfgNUzA9U0b50NdoSEwHxOia7VH1kgml0krl7/ yQhhC0u8Or4FaqiMxOnJPSwQDc2MEj27b7NDOBMYJe4fXwDVYS1x59wvNpAXmAU0Jdbv0ocI O0p8efqaFSQsIcAnceOtIMQRfBKTtk1nhgjzSnS0CUFUq0j8XjWdCcKWkuh+8h/qNA+JbUff sE1gVJyF5J1ZSN6ZhbB3ASPzKkbx1NLi3PTUYqO81HK94sTc4tK8dL3k/NxNjMDEdvrf8S87 GJe/+qh3iJGJg/EQowQHs5IIr7LDmngh3pTEyqrUovz4otKc1OJDjNIcLErivElbgFIC6Ykl qdmpqQWpRTBZJg5OqQam2S2Pq7171+wt7S9qn+zdEBS662lAyuZtf6f+bnr0Vc/hk6rIgYA4 u7S4Jcul2HMO6Z4pD5yoLuVue5a90/5qhU7WnhMdAZf9VrnLvVGrl/9sNvnvz/49qYfWT/vR VDMx1KulUGbZfNe9WxNVvvPuPd6v1cVn97g9/tMn7bV3j99N0xL9YPHusrTiCSmWOW/Ev+sc ehgx2aPlp3l9z7v7HrPrfmWeeMSnfPPOkm8Of1kXLPj/KzHs99cLtYzCchWLP0778u/wza49 Sme2HGEu93p5f+OljADHedlrKgx2fFVJ6lwj8uPj8XOpO88nKmd2qpaseKUSn7bo+gtpJllB rmMa20onWF2eaSfMKpaxXYmlOCPRUIu5qDgRADN6jALbAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRmVeSWpSXmKPExsVy+t/xe7rpTmvjDfrfKVvcn9fKaLFxxnpW i+tfnrNazD9yjtXiytf3bBbT925is5h0fwKLxfnzG9gtNj2+xmpxedccNovPvUcYLWac38dk sfbIXXaL240r2Cxa9x5htzj8pp3VYsbkl2wOgh6bVnWyedy5tofN4373cSaPzUvqPfq2rGL0 +LxJLoAtSs+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLPyMRSz9DYPNbKyFRJ384mJTUnsyy1SN8u QS9j8p7zjAUb1Cq2XD3I1MA4V76LkZNDQsBE4si1rexdjFwcQgJLGSWa3v5n7GLkAEpIScxv UYKoEZb4c62LDaLmE6PEj9/trCAJNgFDid6jfYwgtoiAr8Tqk5NYQIqYBSYzSzy63cIGkhAW iJfYveIUmM0ioCox+/UXFhCbV8BaYsKH7+wQG+QlVm84wAxicwrYSMx92gpWLwRUs7+7jQmi XlDi5MwnLCDHMQuoS6yfJwQSZgZqbd46m3kCo+AsJFWzEKpmIalawMi8ilEktbQ4Nz232FCv ODG3uDQvXS85P3cTIzBatx37uXkH47xXH/UOMTJxMB5ilOBgVhLhVXZYEy/Em5JYWZValB9f VJqTWnyI0RTom4nMUqLJ+cB0kVcSb2hmYGpoYmZpYGppZqwkzrt1LlCTQHpiSWp2ampBahFM HxMHp1QDk0ZI9tSH3/S1qzfyalmdZ2Xda1vFN9fNq4yb+5zGnn3+N9WtOU+tEfnOKrLHZk/L 3MwPvAyNn2etup64bvHHjWyH+aem+Pa2bd66clZEyKR9/S7Ogs7s6qcfWi76bdRiobTmw4xE Z4cjszj+hD4XiL9ovnBC82annE1/ZO44z19pkiB+RUTpQ7CAq/i19EML7zCf9XXe5G3SsSXk 9F2jGZ55LZ6BDputW09f9bofP8lzygyHztzu+j9GazdZbQ28tO2PefWvqm6jujXfHs0tZ880 T5HjzNu09HvP5cOl3l2s60rlXObLVstmmzB92pix6sOFGf41uukObxeY3zmzv8FwUTynw4+5 MltOangEKLEUZyQaajEXFScCADTJNVZfAwAA X-CMS-MailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 References: <20201112140931.31139-1-s.nawrocki@samsung.com> Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add documentation for new optional properties in the exynos bus nodes: interconnects, #interconnect-cells, samsung,data-clock-ratio. These properties allow to specify the SoC interconnect structure which then allows the interconnect consumer devices to request specific bandwidth requirements. Acked-by: Krzysztof Kozlowski Acked-by: Chanwoo Choi Tested-by: Chanwoo Choi Acked-by: Rob Herring Signed-off-by: Artur Świgoń Signed-off-by: Sylwester Nawrocki --- Changes for v9: - added Ack tags Changes for v8: - updated description of the interconnects property, - fixed typo in samsung,data-clk-ratio property description. Changes for v7: - bus-width property replaced with samsung,data-clock-ratio, - the interconnect consumer bindings used instead of vendor specific properties 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 | 71 +++++++++++++++++++++- 1 file changed, 69 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/devfreq/exynos-bus.txt b/Documentation/devicetree/bindings/devfreq/exynos-bus.txt index e71f752..bcaa2c0 100644 --- a/Documentation/devicetree/bindings/devfreq/exynos-bus.txt +++ b/Documentation/devicetree/bindings/devfreq/exynos-bus.txt @@ -51,6 +51,19 @@ 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 the interconnect functionality (QoS frequency +constraints): +- #interconnect-cells: should be 0. +- interconnects: as documented in ../interconnect.txt, describes a path at the + higher level interconnects used by this interconnect provider. + If this interconnect provider is directly linked to a top level interconnect + provider the property contains only one phandle. The provider extends + the interconnect graph by linking its node to a node registered by provider + pointed to by first phandle in the 'interconnects' property. + +- samsung,data-clock-ratio: ratio of the data throughput in B/s to minimum data + clock frequency in Hz, default value is 8 when this property is missing. + 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 +148,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 +197,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 +432,57 @@ 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>; + samsung,data-clock-ratio = <4>; + #interconnect-cells = <0>; + }; + + bus_leftbus: bus_leftbus { + compatible = "samsung,exynos-bus"; + clocks = <&clock CLK_DIV_GDL>; + clock-names = "bus"; + operating-points-v2 = <&bus_leftbus_opp_table>; + #interconnect-cells = <0>; + interconnects = <&bus_dmc>; + }; + + bus_display: bus_display { + compatible = "samsung,exynos-bus"; + clocks = <&clock CLK_ACLK160>; + clock-names = "bus"; + operating-points-v2 = <&bus_display_opp_table>; + #interconnect-cells = <0>; + interconnects = <&bus_leftbus &bus_dmc>; + }; + + 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=-12.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT 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 CC979C5519F for ; Thu, 12 Nov 2020 14:12:43 +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 40033216FD for ; Thu, 12 Nov 2020 14:12:43 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="vVIpQcHJ"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="PUDKr5MZ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 40033216FD Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com 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:References:MIME-Version:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=d8YA0b8EzkZhGLDvxCWxlgEl36FN5cZNviEnmu93dss=; b=vVIpQcHJIBLAZccs8GzQw2pnD 8DDBaK/CTxLMRMh7EzcawI1/s2KDX0v6eY9i6SMEF9Ks63q/D01C5D66FERe6zS7q/dKaJQUh2KK9 z7RhicKABRmIHz/lu+49Q1CPx0pHC7QUoQcXISvoG7wodZGjoocl+DNFQU0YVqAKBlTK7+JDA3Vr7 HHX4tmr9NYtk2kq/hwmTpNFzIpIB7zKOmJr6etWPlfsW11DXkKae/iNoTmiBvK2Cv45a19n+yHoz2 udaGhhPmSZiRpL8rpd9Usg2MhnAWzIvLFAgeISt3oZv4G6WiRGjMkH8p31hQxi79okcUjq5hxkF0e qPWls86Eg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1kdDJt-0007zs-AX; Thu, 12 Nov 2020 14:11:25 +0000 Received: from mailout1.w1.samsung.com ([210.118.77.11]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1kdDJk-0007uB-Kt for linux-arm-kernel@lists.infradead.org; Thu, 12 Nov 2020 14:11:21 +0000 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20201112141059euoutp015358607b2ae8f791111d495c4f1c223b~GyAlUg4lI1525215252euoutp01T for ; Thu, 12 Nov 2020 14:10:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20201112141059euoutp015358607b2ae8f791111d495c4f1c223b~GyAlUg4lI1525215252euoutp01T DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1605190259; bh=QORsv+NFm7ed8zna1XYeYDqutWdFBZ6zuTzS36JM28I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=PUDKr5MZLZY3ayq2wVtES6yTr8jdDl0QEsr04w8H794IElBXpvD/nP2oqEKODIVNx mCKrM4i7MMmqHTtPxub8ib0xIKL03O3vsuWiecFfJfBneg2pb3z1Ansh0RhZ0upI7E ngHJ4HLogBeC8W1QBcL9PiTlMQ66IosMVzr6oE4c= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201112141048eucas1p19ada42b97eee736e84fae8e08b56d4b4~GyAatp3Er1700317003eucas1p1i; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 07.B9.44805.8624DAF5; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092~GyAaSyM0f1700417004eucas1p1q; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20201112141047eusmtrp13cc13660f9f3050649c3f0194f0ba211~GyAaR8rHV1178311783eusmtrp1y; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) X-AuditID: cbfec7f4-b4fff7000000af05-56-5fad42684c45 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id F5.11.21957.7624DAF5; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from AMDC3061.digital.local (unknown [106.120.51.75]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20201112141046eusmtip24a2a8b36b6e1942d6e6c539ff5c5a9e8~GyAZcLzK-3179531795eusmtip2N; Thu, 12 Nov 2020 14:10:46 +0000 (GMT) From: Sylwester Nawrocki To: georgi.djakov@linaro.org, cw00.choi@samsung.com, inki.dae@samsung.com Subject: [PATCH v9 1/5] dt-bindings: devfreq: Add documentation for the interconnect properties Date: Thu, 12 Nov 2020 15:09:27 +0100 Message-Id: <20201112140931.31139-2-s.nawrocki@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201112140931.31139-1-s.nawrocki@samsung.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBKsWRmVeSWpSXmKPExsWy7djPc7oZTmvjDW78Z7O4P6+V0WLjjPWs Fte/PGe1mH/kHKvFla/v2Sym793EZjHp/gQWi/PnN7BbbHp8jdXi8q45bBafe48wWsw4v4/J Yu2Ru+wWtxtXsFm07j3CbnH4TTurxYzJL9kcBD02repk87hzbQ+bx/3u40wem5fUe/RtWcXo 8XmTXABbFJdNSmpOZllqkb5dAlfG5D3nGQs2qFVsuXqQqYFxrnwXIyeHhICJxL7T+xi7GLk4 hARWMEr8br4I5XxhlDg+cTsLSJWQwGdGiYb/UjAdR65tZYcoWs4o0bW/nxmu4+y9w4wgVWwC hhK9R/uAbA4OEQFPiZMN+iA1zALNzBINzZvAaoQFEiWWrtvODGKzCKhKzH79BWwbr4C1xIQP 39khtslLrN5wAKyGU8BGYu7TVjaIGkGJkzOfgNUzA9U0b50NdoSEwHxOia7VH1kgml0krl7/ yQhhC0u8Or4FaqiMxOnJPSwQDc2MEj27b7NDOBMYJe4fXwDVYS1x59wvNpAXmAU0Jdbv0ocI O0p8efqaFSQsIcAnceOtIMQRfBKTtk1nhgjzSnS0CUFUq0j8XjWdCcKWkuh+8h/qNA+JbUff sE1gVJyF5J1ZSN6ZhbB3ASPzKkbx1NLi3PTUYqO81HK94sTc4tK8dL3k/NxNjMDEdvrf8S87 GJe/+qh3iJGJg/EQowQHs5IIr7LDmngh3pTEyqrUovz4otKc1OJDjNIcLErivElbgFIC6Ykl qdmpqQWpRTBZJg5OqQam2S2Pq7171+wt7S9qn+zdEBS662lAyuZtf6f+bnr0Vc/hk6rIgYA4 u7S4Jcul2HMO6Z4pD5yoLuVue5a90/5qhU7WnhMdAZf9VrnLvVGrl/9sNvnvz/49qYfWT/vR VDMx1KulUGbZfNe9WxNVvvPuPd6v1cVn97g9/tMn7bV3j99N0xL9YPHusrTiCSmWOW/Ev+sc ehgx2aPlp3l9z7v7HrPrfmWeeMSnfPPOkm8Of1kXLPj/KzHs99cLtYzCchWLP0778u/wza49 Sme2HGEu93p5f+OljADHedlrKgx2fFVJ6lwj8uPj8XOpO88nKmd2qpaseKUSn7bo+gtpJllB rmMa20onWF2eaSfMKpaxXYmlOCPRUIu5qDgRADN6jALbAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRmVeSWpSXmKPExsVy+t/xe7rpTmvjDfrfKVvcn9fKaLFxxnpW i+tfnrNazD9yjtXiytf3bBbT925is5h0fwKLxfnzG9gtNj2+xmpxedccNovPvUcYLWac38dk sfbIXXaL240r2Cxa9x5htzj8pp3VYsbkl2wOgh6bVnWyedy5tofN4373cSaPzUvqPfq2rGL0 +LxJLoAtSs+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLPyMRSz9DYPNbKyFRJ384mJTUnsyy1SN8u QS9j8p7zjAUb1Cq2XD3I1MA4V76LkZNDQsBE4si1rexdjFwcQgJLGSWa3v5n7GLkAEpIScxv UYKoEZb4c62LDaLmE6PEj9/trCAJNgFDid6jfYwgtoiAr8Tqk5NYQIqYBSYzSzy63cIGkhAW iJfYveIUmM0ioCox+/UXFhCbV8BaYsKH7+wQG+QlVm84wAxicwrYSMx92gpWLwRUs7+7jQmi XlDi5MwnLCDHMQuoS6yfJwQSZgZqbd46m3kCo+AsJFWzEKpmIalawMi8ilEktbQ4Nz232FCv ODG3uDQvXS85P3cTIzBatx37uXkH47xXH/UOMTJxMB5ilOBgVhLhVXZYEy/Em5JYWZValB9f VJqTWnyI0RTom4nMUqLJ+cB0kVcSb2hmYGpoYmZpYGppZqwkzrt1LlCTQHpiSWp2ampBahFM HxMHp1QDk0ZI9tSH3/S1qzfyalmdZ2Xda1vFN9fNq4yb+5zGnn3+N9WtOU+tEfnOKrLHZk/L 3MwPvAyNn2etup64bvHHjWyH+aem+Pa2bd66clZEyKR9/S7Ogs7s6qcfWi76bdRiobTmw4xE Z4cjszj+hD4XiL9ovnBC82annE1/ZO44z19pkiB+RUTpQ7CAq/i19EML7zCf9XXe5G3SsSXk 9F2jGZ55LZ6BDputW09f9bofP8lzygyHztzu+j9GazdZbQ28tO2PefWvqm6jujXfHs0tZ880 T5HjzNu09HvP5cOl3l2s60rlXObLVstmmzB92pix6sOFGf41uukObxeY3zmzv8FwUTynw4+5 MltOangEKLEUZyQaajEXFScCADTJNVZfAwAA X-CMS-MailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-Msg-Generator: CA X-RootMTR: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 References: <20201112140931.31139-1-s.nawrocki@samsung.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20201112_091116_899788_47DA0063 X-CRM114-Status: GOOD ( 19.37 ) 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, dri-devel@lists.freedesktop.org, linux-pm@vger.kernel.org, sw0312.kim@samsung.com, a.swigon@samsung.com, robh+dt@kernel.org, linux-kernel@vger.kernel.org, myungjoo.ham@samsung.com, krzk@kernel.org, s.nawrocki@samsung.com, 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 QWRkIGRvY3VtZW50YXRpb24gZm9yIG5ldyBvcHRpb25hbCBwcm9wZXJ0aWVzIGluIHRoZSBleHlu b3MgYnVzIG5vZGVzOgppbnRlcmNvbm5lY3RzLCAjaW50ZXJjb25uZWN0LWNlbGxzLCBzYW1zdW5n LGRhdGEtY2xvY2stcmF0aW8uClRoZXNlIHByb3BlcnRpZXMgYWxsb3cgdG8gc3BlY2lmeSB0aGUg U29DIGludGVyY29ubmVjdCBzdHJ1Y3R1cmUgd2hpY2gKdGhlbiBhbGxvd3MgdGhlIGludGVyY29u bmVjdCBjb25zdW1lciBkZXZpY2VzIHRvIHJlcXVlc3Qgc3BlY2lmaWMKYmFuZHdpZHRoIHJlcXVp cmVtZW50cy4KCkFja2VkLWJ5OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+ CkFja2VkLWJ5OiBDaGFud29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KVGVzdGVkLWJ5 OiBDaGFud29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KQWNrZWQtYnk6IFJvYiBIZXJy aW5nIDxyb2JoQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6IEFydHVyIMWad2lnb8WEIDxhLnN3 aWdvbkBzYW1zdW5nLmNvbT4KU2lnbmVkLW9mZi1ieTogU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5h d3JvY2tpQHNhbXN1bmcuY29tPgotLS0KQ2hhbmdlcyBmb3Igdjk6CiAtIGFkZGVkIEFjayB0YWdz CgpDaGFuZ2VzIGZvciB2ODoKIC0gdXBkYXRlZCBkZXNjcmlwdGlvbiBvZiB0aGUgaW50ZXJjb25u ZWN0cyBwcm9wZXJ0eSwKIC0gZml4ZWQgdHlwbyBpbiBzYW1zdW5nLGRhdGEtY2xrLXJhdGlvIHBy b3BlcnR5IGRlc2NyaXB0aW9uLgoKQ2hhbmdlcyBmb3Igdjc6CiAtIGJ1cy13aWR0aCBwcm9wZXJ0 eSByZXBsYWNlZCB3aXRoIHNhbXN1bmcsZGF0YS1jbG9jay1yYXRpbywKIC0gdGhlIGludGVyY29u bmVjdCBjb25zdW1lciBiaW5kaW5ncyB1c2VkIGluc3RlYWQgb2YgdmVuZG9yIHNwZWNpZmljCiAg IHByb3BlcnRpZXMKCkNoYW5nZXMgZm9yIHY2OgogLSBhZGRlZCBkdHMgZXhhbXBsZSBvZiBidXMg aGllcmFyY2h5IGRlZmluaXRpb24gYW5kIHRoZSBpbnRlcmNvbm5lY3QKICAgY29uc3VtZXIsCiAt IGFkZGVkIG5ldyBidXMtd2lkdGggcHJvcGVydHkuCgpDaGFuZ2VzIGZvciB2NToKIC0gZXh5bm9z LGludGVyY29ubmVjdC1wYXJlbnQtbm9kZSByZW5hbWVkIHRvIHNhbXN1bmcsaW50ZXJjb25uZWN0 LXBhcmVudAotLS0KIC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50 eHQgICAgIHwgNzEgKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDY5IGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgYi9Eb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAppbmRleCBlNzFmNzUy Li5iY2FhMmMwIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv ZGV2ZnJlcS9leHlub3MtYnVzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dApAQCAtNTEsNiArNTEsMTkgQEAgT3B0aW9uYWwg cHJvcGVydGllcyBvbmx5IGZvciBwYXJlbnQgYnVzIGRldmljZToKIC0gZXh5bm9zLHNhdHVyYXRp b24tcmF0aW86IHRoZSBwZXJjZW50YWdlIHZhbHVlIHdoaWNoIGlzIHVzZWQgdG8gY2FsaWJyYXRl CiAJCQl0aGUgcGVyZm9ybWFuY2UgY291bnQgYWdhaW5zdCB0b3RhbCBjeWNsZSBjb3VudC4KIAor T3B0aW9uYWwgcHJvcGVydGllcyBmb3IgdGhlIGludGVyY29ubmVjdCBmdW5jdGlvbmFsaXR5IChR b1MgZnJlcXVlbmN5Citjb25zdHJhaW50cyk6CistICNpbnRlcmNvbm5lY3QtY2VsbHM6IHNob3Vs ZCBiZSAwLgorLSBpbnRlcmNvbm5lY3RzOiBhcyBkb2N1bWVudGVkIGluIC4uL2ludGVyY29ubmVj dC50eHQsIGRlc2NyaWJlcyBhIHBhdGggYXQgdGhlCisgIGhpZ2hlciBsZXZlbCBpbnRlcmNvbm5l Y3RzIHVzZWQgYnkgdGhpcyBpbnRlcmNvbm5lY3QgcHJvdmlkZXIuCisgIElmIHRoaXMgaW50ZXJj b25uZWN0IHByb3ZpZGVyIGlzIGRpcmVjdGx5IGxpbmtlZCB0byBhIHRvcCBsZXZlbCBpbnRlcmNv bm5lY3QKKyAgcHJvdmlkZXIgdGhlIHByb3BlcnR5IGNvbnRhaW5zIG9ubHkgb25lIHBoYW5kbGUu IFRoZSBwcm92aWRlciBleHRlbmRzCisgIHRoZSBpbnRlcmNvbm5lY3QgZ3JhcGggYnkgbGlua2lu ZyBpdHMgbm9kZSB0byBhIG5vZGUgcmVnaXN0ZXJlZCBieSBwcm92aWRlcgorICBwb2ludGVkIHRv IGJ5IGZpcnN0IHBoYW5kbGUgaW4gdGhlICdpbnRlcmNvbm5lY3RzJyBwcm9wZXJ0eS4KKworLSBz YW1zdW5nLGRhdGEtY2xvY2stcmF0aW86IHJhdGlvIG9mIHRoZSBkYXRhIHRocm91Z2hwdXQgaW4g Qi9zIHRvIG1pbmltdW0gZGF0YQorICAgY2xvY2sgZnJlcXVlbmN5IGluIEh6LCBkZWZhdWx0IHZh bHVlIGlzIDggd2hlbiB0aGlzIHByb3BlcnR5IGlzIG1pc3NpbmcuCisKIERldGFpbGVkIGNvcnJl bGF0aW9uIGJldHdlZW4gc3ViLWJsb2NrcyBhbmQgcG93ZXIgbGluZSBhY2NvcmRpbmcgdG8gRXh5 bm9zIFNvQzoKIC0gSW4gY2FzZSBvZiBFeHlub3MzMjUwLCB0aGVyZSBhcmUgdHdvIHBvd2VyIGxp bmUgYXMgZm9sbG93aW5nOgogCVZERF9NSUYgfC0tLSBETUMKQEAgLTEzNSw3ICsxNDgsNyBAQCBE ZXRhaWxlZCBjb3JyZWxhdGlvbiBiZXR3ZWVuIHN1Yi1ibG9ja3MgYW5kIHBvd2VyIGxpbmUgYWNj b3JkaW5nIHRvIEV4eW5vcyBTb0M6CiAJCXwtLS0gUEVSSUMgKEZpeGVkIGNsb2NrIHJhdGUpCiAJ CXwtLS0gRlNZUyAgKEZpeGVkIGNsb2NrIHJhdGUpCiAKLUV4YW1wbGUxOgorRXhhbXBsZSAxOgog CVNob3cgdGhlIEFYSSBidXNlcyBvZiBFeHlub3MzMjUwIFNvQy4gRXh5bm9zMzI1MCBkaXZpZGVz IHRoZSBidXNlcyB0bwogCXBvd2VyIGxpbmUgKHJlZ3VsYXRvcikuIFRoZSBNSUYgKE1lbW9yeSBJ bnRlcmZhY2UpIEFYSSBidXMgaXMgdXNlZCB0bwogCXRyYW5zZmVyIGRhdGEgYmV0d2VlbiBEUkFN IGFuZCBDUFUgYW5kIHVzZXMgdGhlIFZERF9NSUYgcmVndWxhdG9yLgpAQCAtMTg0LDcgKzE5Nyw3 IEBAIEV4YW1wbGUxOgogCXxMNSAgIHwyMDAwMDAgfDIwMDAwMCAgfDQwMDAwMCB8MzAwMDAwIHwg ICAgICAgfHwxMDAwMDAwIHwKIAktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAKLUV4YW1wbGUyIDoKK0V4YW1wbGUgMjoKIAlUaGUgYnVz IG9mIERNQyAoRHluYW1pYyBNZW1vcnkgQ29udHJvbGxlcikgYmxvY2sgaW4gZXh5bm9zMzI1MC5k dHNpCiAJaXMgbGlzdGVkIGJlbG93OgogCkBAIC00MTksMyArNDMyLDU3IEBAIEV4YW1wbGUyIDoK IAkJZGV2ZnJlcSA9IDwmYnVzX2xlZnRidXM+OwogCQlzdGF0dXMgPSAib2theSI7CiAJfTsKKwor RXhhbXBsZSAzOgorCUFuIGludGVyY29ubmVjdCBwYXRoICJidXNfZGlzcGxheSAtLSBidXNfbGVm dGJ1cyAtLSBidXNfZG1jIiBvbgorCUV4eW5vczQ0MTIgU29DIHdpdGggdmlkZW8gbWl4ZXIgYXMg YW4gaW50ZXJjb25uZWN0IGNvbnN1bWVyIGRldmljZS4KKworCXNvYyB7CisJCWJ1c19kbWM6IGJ1 c19kbWMgeworCQkJY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOworCQkJY2xvY2tz ID0gPCZjbG9jayBDTEtfRElWX0RNQz47CisJCQljbG9jay1uYW1lcyA9ICJidXMiOworCQkJb3Bl cmF0aW5nLXBvaW50cy12MiA9IDwmYnVzX2RtY19vcHBfdGFibGU+OworCQkJc2Ftc3VuZyxkYXRh LWNsb2NrLXJhdGlvID0gPDQ+OworCQkJI2ludGVyY29ubmVjdC1jZWxscyA9IDwwPjsKKwkJfTsK KworCQlidXNfbGVmdGJ1czogYnVzX2xlZnRidXMgeworCQkJY29tcGF0aWJsZSA9ICJzYW1zdW5n LGV4eW5vcy1idXMiOworCQkJY2xvY2tzID0gPCZjbG9jayBDTEtfRElWX0dETD47CisJCQljbG9j ay1uYW1lcyA9ICJidXMiOworCQkJb3BlcmF0aW5nLXBvaW50cy12MiA9IDwmYnVzX2xlZnRidXNf b3BwX3RhYmxlPjsKKwkJCSNpbnRlcmNvbm5lY3QtY2VsbHMgPSA8MD47CisJCQlpbnRlcmNvbm5l Y3RzID0gPCZidXNfZG1jPjsKKwkJfTsKKworCQlidXNfZGlzcGxheTogYnVzX2Rpc3BsYXkgewor CQkJY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOworCQkJY2xvY2tzID0gPCZjbG9j ayBDTEtfQUNMSzE2MD47CisJCQljbG9jay1uYW1lcyA9ICJidXMiOworCQkJb3BlcmF0aW5nLXBv aW50cy12MiA9IDwmYnVzX2Rpc3BsYXlfb3BwX3RhYmxlPjsKKwkJCSNpbnRlcmNvbm5lY3QtY2Vs bHMgPSA8MD47CisJCQlpbnRlcmNvbm5lY3RzID0gPCZidXNfbGVmdGJ1cyAmYnVzX2RtYz47CisJ CX07CisKKwkJYnVzX2RtY19vcHBfdGFibGU6IG9wcF90YWJsZTEgeworCQkJY29tcGF0aWJsZSA9 ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKKwkJCS8qIC4uLiAqLworCQl9CisKKwkJYnVzX2xlZnRi dXNfb3BwX3RhYmxlOiBvcHBfdGFibGUzIHsKKwkJCWNvbXBhdGlibGUgPSAib3BlcmF0aW5nLXBv aW50cy12MiI7CisJCQkvKiAuLi4gKi8KKwkJfTsKKworCQlidXNfZGlzcGxheV9vcHBfdGFibGU6 IG9wcF90YWJsZTQgeworCQkJY29tcGF0aWJsZSA9ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKKwkJ CS8qIC4uICovCisJCX07CisKKwkJJm1peGVyIHsKKwkJCWNvbXBhdGlibGUgPSAic2Ftc3VuZyxl eHlub3M0MjEyLW1peGVyIjsKKwkJCWludGVyY29ubmVjdHMgPSA8JmJ1c19kaXNwbGF5ICZidXNf ZG1jPjsKKwkJCS8qIC4uLiAqLworCQl9OworCX07Ci0tIAoyLjcuNAoKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGlu ZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMu aW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK 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=-12.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT 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 0FE2CC56202 for ; Thu, 12 Nov 2020 14:11:11 +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 4F04820A8B for ; Thu, 12 Nov 2020 14:11:10 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=samsung.com header.i=@samsung.com header.b="sXwappiZ" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 4F04820A8B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=samsung.com 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 69B486E2D7; Thu, 12 Nov 2020 14:11:07 +0000 (UTC) Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) by gabe.freedesktop.org (Postfix) with ESMTPS id BAB486E249 for ; Thu, 12 Nov 2020 14:11:05 +0000 (UTC) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20201112141054euoutp02af186c1399a5451ce8779cfa94f08d9f~GyAgmnHs11381013810euoutp02T for ; Thu, 12 Nov 2020 14:10:54 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20201112141054euoutp02af186c1399a5451ce8779cfa94f08d9f~GyAgmnHs11381013810euoutp02T DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1605190254; bh=QORsv+NFm7ed8zna1XYeYDqutWdFBZ6zuTzS36JM28I=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=sXwappiZIdObB+0tJw7GycyCYj2nrexEyXWTWBOaaTlUBSQvvJj+NbXmFalmhXQNA RQvkjynfae/MKpdXwR99jQbJ/07GTbrnTvkLhHgsbdkLoS6QsOOJR4A1JH5C5xEcjP o85XtofwlnMGxSdud+8RBqRVJi0Olkx5IqnXLyUU= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20201112141048eucas1p19ada42b97eee736e84fae8e08b56d4b4~GyAatp3Er1700317003eucas1p1i; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id 07.B9.44805.8624DAF5; Thu, 12 Nov 2020 14:10:48 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092~GyAaSyM0f1700417004eucas1p1q; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20201112141047eusmtrp13cc13660f9f3050649c3f0194f0ba211~GyAaR8rHV1178311783eusmtrp1y; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) X-AuditID: cbfec7f4-b4fff7000000af05-56-5fad42684c45 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id F5.11.21957.7624DAF5; Thu, 12 Nov 2020 14:10:47 +0000 (GMT) Received: from AMDC3061.digital.local (unknown [106.120.51.75]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20201112141046eusmtip24a2a8b36b6e1942d6e6c539ff5c5a9e8~GyAZcLzK-3179531795eusmtip2N; Thu, 12 Nov 2020 14:10:46 +0000 (GMT) From: Sylwester Nawrocki To: georgi.djakov@linaro.org, cw00.choi@samsung.com, inki.dae@samsung.com Subject: [PATCH v9 1/5] dt-bindings: devfreq: Add documentation for the interconnect properties Date: Thu, 12 Nov 2020 15:09:27 +0100 Message-Id: <20201112140931.31139-2-s.nawrocki@samsung.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20201112140931.31139-1-s.nawrocki@samsung.com> MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrBKsWRmVeSWpSXmKPExsWy7djPc7oZTmvjDW78Z7O4P6+V0WLjjPWs Fte/PGe1mH/kHKvFla/v2Sym793EZjHp/gQWi/PnN7BbbHp8jdXi8q45bBafe48wWsw4v4/J Yu2Ru+wWtxtXsFm07j3CbnH4TTurxYzJL9kcBD02repk87hzbQ+bx/3u40wem5fUe/RtWcXo 8XmTXABbFJdNSmpOZllqkb5dAlfG5D3nGQs2qFVsuXqQqYFxrnwXIyeHhICJxL7T+xi7GLk4 hARWMEr8br4I5XxhlDg+cTsLSJWQwGdGiYb/UjAdR65tZYcoWs4o0bW/nxmu4+y9w4wgVWwC hhK9R/uAbA4OEQFPiZMN+iA1zALNzBINzZvAaoQFEiWWrtvODGKzCKhKzH79BWwbr4C1xIQP 39khtslLrN5wAKyGU8BGYu7TVjaIGkGJkzOfgNUzA9U0b50NdoSEwHxOia7VH1kgml0krl7/ yQhhC0u8Or4FaqiMxOnJPSwQDc2MEj27b7NDOBMYJe4fXwDVYS1x59wvNpAXmAU0Jdbv0ocI O0p8efqaFSQsIcAnceOtIMQRfBKTtk1nhgjzSnS0CUFUq0j8XjWdCcKWkuh+8h/qNA+JbUff sE1gVJyF5J1ZSN6ZhbB3ASPzKkbx1NLi3PTUYqO81HK94sTc4tK8dL3k/NxNjMDEdvrf8S87 GJe/+qh3iJGJg/EQowQHs5IIr7LDmngh3pTEyqrUovz4otKc1OJDjNIcLErivElbgFIC6Ykl qdmpqQWpRTBZJg5OqQam2S2Pq7171+wt7S9qn+zdEBS662lAyuZtf6f+bnr0Vc/hk6rIgYA4 u7S4Jcul2HMO6Z4pD5yoLuVue5a90/5qhU7WnhMdAZf9VrnLvVGrl/9sNvnvz/49qYfWT/vR VDMx1KulUGbZfNe9WxNVvvPuPd6v1cVn97g9/tMn7bV3j99N0xL9YPHusrTiCSmWOW/Ev+sc ehgx2aPlp3l9z7v7HrPrfmWeeMSnfPPOkm8Of1kXLPj/KzHs99cLtYzCchWLP0778u/wza49 Sme2HGEu93p5f+OljADHedlrKgx2fFVJ6lwj8uPj8XOpO88nKmd2qpaseKUSn7bo+gtpJllB rmMa20onWF2eaSfMKpaxXYmlOCPRUIu5qDgRADN6jALbAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrDIsWRmVeSWpSXmKPExsVy+t/xe7rpTmvjDfrfKVvcn9fKaLFxxnpW i+tfnrNazD9yjtXiytf3bBbT925is5h0fwKLxfnzG9gtNj2+xmpxedccNovPvUcYLWac38dk sfbIXXaL240r2Cxa9x5htzj8pp3VYsbkl2wOgh6bVnWyedy5tofN4373cSaPzUvqPfq2rGL0 +LxJLoAtSs+mKL+0JFUhI7+4xFYp2tDCSM/Q0kLPyMRSz9DYPNbKyFRJ384mJTUnsyy1SN8u QS9j8p7zjAUb1Cq2XD3I1MA4V76LkZNDQsBE4si1rexdjFwcQgJLGSWa3v5n7GLkAEpIScxv UYKoEZb4c62LDaLmE6PEj9/trCAJNgFDid6jfYwgtoiAr8Tqk5NYQIqYBSYzSzy63cIGkhAW iJfYveIUmM0ioCox+/UXFhCbV8BaYsKH7+wQG+QlVm84wAxicwrYSMx92gpWLwRUs7+7jQmi XlDi5MwnLCDHMQuoS6yfJwQSZgZqbd46m3kCo+AsJFWzEKpmIalawMi8ilEktbQ4Nz232FCv ODG3uDQvXS85P3cTIzBatx37uXkH47xXH/UOMTJxMB5ilOBgVhLhVXZYEy/Em5JYWZValB9f VJqTWnyI0RTom4nMUqLJ+cB0kVcSb2hmYGpoYmZpYGppZqwkzrt1LlCTQHpiSWp2ampBahFM HxMHp1QDk0ZI9tSH3/S1qzfyalmdZ2Xda1vFN9fNq4yb+5zGnn3+N9WtOU+tEfnOKrLHZk/L 3MwPvAyNn2etup64bvHHjWyH+aem+Pa2bd66clZEyKR9/S7Ogs7s6qcfWi76bdRiobTmw4xE Z4cjszj+hD4XiL9ovnBC82annE1/ZO44z19pkiB+RUTpQ7CAq/i19EML7zCf9XXe5G3SsSXk 9F2jGZ55LZ6BDputW09f9bofP8lzygyHztzu+j9GazdZbQ28tO2PefWvqm6jujXfHs0tZ880 T5HjzNu09HvP5cOl3l2s60rlXObLVstmmzB92pix6sOFGf41uukObxeY3zmzv8FwUTynw4+5 MltOangEKLEUZyQaajEXFScCADTJNVZfAwAA X-CMS-MailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-Msg-Generator: CA X-RootMTR: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20201112141047eucas1p1f4294148c61b778bbb321863b8ef0092 References: <20201112140931.31139-1-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, dri-devel@lists.freedesktop.org, linux-pm@vger.kernel.org, sw0312.kim@samsung.com, a.swigon@samsung.com, robh+dt@kernel.org, linux-kernel@vger.kernel.org, myungjoo.ham@samsung.com, krzk@kernel.org, s.nawrocki@samsung.com, 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" QWRkIGRvY3VtZW50YXRpb24gZm9yIG5ldyBvcHRpb25hbCBwcm9wZXJ0aWVzIGluIHRoZSBleHlu b3MgYnVzIG5vZGVzOgppbnRlcmNvbm5lY3RzLCAjaW50ZXJjb25uZWN0LWNlbGxzLCBzYW1zdW5n LGRhdGEtY2xvY2stcmF0aW8uClRoZXNlIHByb3BlcnRpZXMgYWxsb3cgdG8gc3BlY2lmeSB0aGUg U29DIGludGVyY29ubmVjdCBzdHJ1Y3R1cmUgd2hpY2gKdGhlbiBhbGxvd3MgdGhlIGludGVyY29u bmVjdCBjb25zdW1lciBkZXZpY2VzIHRvIHJlcXVlc3Qgc3BlY2lmaWMKYmFuZHdpZHRoIHJlcXVp cmVtZW50cy4KCkFja2VkLWJ5OiBLcnp5c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+ CkFja2VkLWJ5OiBDaGFud29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KVGVzdGVkLWJ5 OiBDaGFud29vIENob2kgPGN3MDAuY2hvaUBzYW1zdW5nLmNvbT4KQWNrZWQtYnk6IFJvYiBIZXJy aW5nIDxyb2JoQGtlcm5lbC5vcmc+ClNpZ25lZC1vZmYtYnk6IEFydHVyIMWad2lnb8WEIDxhLnN3 aWdvbkBzYW1zdW5nLmNvbT4KU2lnbmVkLW9mZi1ieTogU3lsd2VzdGVyIE5hd3JvY2tpIDxzLm5h d3JvY2tpQHNhbXN1bmcuY29tPgotLS0KQ2hhbmdlcyBmb3Igdjk6CiAtIGFkZGVkIEFjayB0YWdz CgpDaGFuZ2VzIGZvciB2ODoKIC0gdXBkYXRlZCBkZXNjcmlwdGlvbiBvZiB0aGUgaW50ZXJjb25u ZWN0cyBwcm9wZXJ0eSwKIC0gZml4ZWQgdHlwbyBpbiBzYW1zdW5nLGRhdGEtY2xrLXJhdGlvIHBy b3BlcnR5IGRlc2NyaXB0aW9uLgoKQ2hhbmdlcyBmb3Igdjc6CiAtIGJ1cy13aWR0aCBwcm9wZXJ0 eSByZXBsYWNlZCB3aXRoIHNhbXN1bmcsZGF0YS1jbG9jay1yYXRpbywKIC0gdGhlIGludGVyY29u bmVjdCBjb25zdW1lciBiaW5kaW5ncyB1c2VkIGluc3RlYWQgb2YgdmVuZG9yIHNwZWNpZmljCiAg IHByb3BlcnRpZXMKCkNoYW5nZXMgZm9yIHY2OgogLSBhZGRlZCBkdHMgZXhhbXBsZSBvZiBidXMg aGllcmFyY2h5IGRlZmluaXRpb24gYW5kIHRoZSBpbnRlcmNvbm5lY3QKICAgY29uc3VtZXIsCiAt IGFkZGVkIG5ldyBidXMtd2lkdGggcHJvcGVydHkuCgpDaGFuZ2VzIGZvciB2NToKIC0gZXh5bm9z LGludGVyY29ubmVjdC1wYXJlbnQtbm9kZSByZW5hbWVkIHRvIHNhbXN1bmcsaW50ZXJjb25uZWN0 LXBhcmVudAotLS0KIC4uLi9kZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50 eHQgICAgIHwgNzEgKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDY5IGlu c2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9k ZXZpY2V0cmVlL2JpbmRpbmdzL2RldmZyZXEvZXh5bm9zLWJ1cy50eHQgYi9Eb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dAppbmRleCBlNzFmNzUy Li5iY2FhMmMwIDEwMDY0NAotLS0gYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv ZGV2ZnJlcS9leHlub3MtYnVzLnR4dAorKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmlu ZGluZ3MvZGV2ZnJlcS9leHlub3MtYnVzLnR4dApAQCAtNTEsNiArNTEsMTkgQEAgT3B0aW9uYWwg cHJvcGVydGllcyBvbmx5IGZvciBwYXJlbnQgYnVzIGRldmljZToKIC0gZXh5bm9zLHNhdHVyYXRp b24tcmF0aW86IHRoZSBwZXJjZW50YWdlIHZhbHVlIHdoaWNoIGlzIHVzZWQgdG8gY2FsaWJyYXRl CiAJCQl0aGUgcGVyZm9ybWFuY2UgY291bnQgYWdhaW5zdCB0b3RhbCBjeWNsZSBjb3VudC4KIAor T3B0aW9uYWwgcHJvcGVydGllcyBmb3IgdGhlIGludGVyY29ubmVjdCBmdW5jdGlvbmFsaXR5IChR b1MgZnJlcXVlbmN5Citjb25zdHJhaW50cyk6CistICNpbnRlcmNvbm5lY3QtY2VsbHM6IHNob3Vs ZCBiZSAwLgorLSBpbnRlcmNvbm5lY3RzOiBhcyBkb2N1bWVudGVkIGluIC4uL2ludGVyY29ubmVj dC50eHQsIGRlc2NyaWJlcyBhIHBhdGggYXQgdGhlCisgIGhpZ2hlciBsZXZlbCBpbnRlcmNvbm5l Y3RzIHVzZWQgYnkgdGhpcyBpbnRlcmNvbm5lY3QgcHJvdmlkZXIuCisgIElmIHRoaXMgaW50ZXJj b25uZWN0IHByb3ZpZGVyIGlzIGRpcmVjdGx5IGxpbmtlZCB0byBhIHRvcCBsZXZlbCBpbnRlcmNv bm5lY3QKKyAgcHJvdmlkZXIgdGhlIHByb3BlcnR5IGNvbnRhaW5zIG9ubHkgb25lIHBoYW5kbGUu IFRoZSBwcm92aWRlciBleHRlbmRzCisgIHRoZSBpbnRlcmNvbm5lY3QgZ3JhcGggYnkgbGlua2lu ZyBpdHMgbm9kZSB0byBhIG5vZGUgcmVnaXN0ZXJlZCBieSBwcm92aWRlcgorICBwb2ludGVkIHRv IGJ5IGZpcnN0IHBoYW5kbGUgaW4gdGhlICdpbnRlcmNvbm5lY3RzJyBwcm9wZXJ0eS4KKworLSBz YW1zdW5nLGRhdGEtY2xvY2stcmF0aW86IHJhdGlvIG9mIHRoZSBkYXRhIHRocm91Z2hwdXQgaW4g Qi9zIHRvIG1pbmltdW0gZGF0YQorICAgY2xvY2sgZnJlcXVlbmN5IGluIEh6LCBkZWZhdWx0IHZh bHVlIGlzIDggd2hlbiB0aGlzIHByb3BlcnR5IGlzIG1pc3NpbmcuCisKIERldGFpbGVkIGNvcnJl bGF0aW9uIGJldHdlZW4gc3ViLWJsb2NrcyBhbmQgcG93ZXIgbGluZSBhY2NvcmRpbmcgdG8gRXh5 bm9zIFNvQzoKIC0gSW4gY2FzZSBvZiBFeHlub3MzMjUwLCB0aGVyZSBhcmUgdHdvIHBvd2VyIGxp bmUgYXMgZm9sbG93aW5nOgogCVZERF9NSUYgfC0tLSBETUMKQEAgLTEzNSw3ICsxNDgsNyBAQCBE ZXRhaWxlZCBjb3JyZWxhdGlvbiBiZXR3ZWVuIHN1Yi1ibG9ja3MgYW5kIHBvd2VyIGxpbmUgYWNj b3JkaW5nIHRvIEV4eW5vcyBTb0M6CiAJCXwtLS0gUEVSSUMgKEZpeGVkIGNsb2NrIHJhdGUpCiAJ CXwtLS0gRlNZUyAgKEZpeGVkIGNsb2NrIHJhdGUpCiAKLUV4YW1wbGUxOgorRXhhbXBsZSAxOgog CVNob3cgdGhlIEFYSSBidXNlcyBvZiBFeHlub3MzMjUwIFNvQy4gRXh5bm9zMzI1MCBkaXZpZGVz IHRoZSBidXNlcyB0bwogCXBvd2VyIGxpbmUgKHJlZ3VsYXRvcikuIFRoZSBNSUYgKE1lbW9yeSBJ bnRlcmZhY2UpIEFYSSBidXMgaXMgdXNlZCB0bwogCXRyYW5zZmVyIGRhdGEgYmV0d2VlbiBEUkFN IGFuZCBDUFUgYW5kIHVzZXMgdGhlIFZERF9NSUYgcmVndWxhdG9yLgpAQCAtMTg0LDcgKzE5Nyw3 IEBAIEV4YW1wbGUxOgogCXxMNSAgIHwyMDAwMDAgfDIwMDAwMCAgfDQwMDAwMCB8MzAwMDAwIHwg ICAgICAgfHwxMDAwMDAwIHwKIAktLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tCiAKLUV4YW1wbGUyIDoKK0V4YW1wbGUgMjoKIAlUaGUgYnVz IG9mIERNQyAoRHluYW1pYyBNZW1vcnkgQ29udHJvbGxlcikgYmxvY2sgaW4gZXh5bm9zMzI1MC5k dHNpCiAJaXMgbGlzdGVkIGJlbG93OgogCkBAIC00MTksMyArNDMyLDU3IEBAIEV4YW1wbGUyIDoK IAkJZGV2ZnJlcSA9IDwmYnVzX2xlZnRidXM+OwogCQlzdGF0dXMgPSAib2theSI7CiAJfTsKKwor RXhhbXBsZSAzOgorCUFuIGludGVyY29ubmVjdCBwYXRoICJidXNfZGlzcGxheSAtLSBidXNfbGVm dGJ1cyAtLSBidXNfZG1jIiBvbgorCUV4eW5vczQ0MTIgU29DIHdpdGggdmlkZW8gbWl4ZXIgYXMg YW4gaW50ZXJjb25uZWN0IGNvbnN1bWVyIGRldmljZS4KKworCXNvYyB7CisJCWJ1c19kbWM6IGJ1 c19kbWMgeworCQkJY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOworCQkJY2xvY2tz ID0gPCZjbG9jayBDTEtfRElWX0RNQz47CisJCQljbG9jay1uYW1lcyA9ICJidXMiOworCQkJb3Bl cmF0aW5nLXBvaW50cy12MiA9IDwmYnVzX2RtY19vcHBfdGFibGU+OworCQkJc2Ftc3VuZyxkYXRh LWNsb2NrLXJhdGlvID0gPDQ+OworCQkJI2ludGVyY29ubmVjdC1jZWxscyA9IDwwPjsKKwkJfTsK KworCQlidXNfbGVmdGJ1czogYnVzX2xlZnRidXMgeworCQkJY29tcGF0aWJsZSA9ICJzYW1zdW5n LGV4eW5vcy1idXMiOworCQkJY2xvY2tzID0gPCZjbG9jayBDTEtfRElWX0dETD47CisJCQljbG9j ay1uYW1lcyA9ICJidXMiOworCQkJb3BlcmF0aW5nLXBvaW50cy12MiA9IDwmYnVzX2xlZnRidXNf b3BwX3RhYmxlPjsKKwkJCSNpbnRlcmNvbm5lY3QtY2VsbHMgPSA8MD47CisJCQlpbnRlcmNvbm5l Y3RzID0gPCZidXNfZG1jPjsKKwkJfTsKKworCQlidXNfZGlzcGxheTogYnVzX2Rpc3BsYXkgewor CQkJY29tcGF0aWJsZSA9ICJzYW1zdW5nLGV4eW5vcy1idXMiOworCQkJY2xvY2tzID0gPCZjbG9j ayBDTEtfQUNMSzE2MD47CisJCQljbG9jay1uYW1lcyA9ICJidXMiOworCQkJb3BlcmF0aW5nLXBv aW50cy12MiA9IDwmYnVzX2Rpc3BsYXlfb3BwX3RhYmxlPjsKKwkJCSNpbnRlcmNvbm5lY3QtY2Vs bHMgPSA8MD47CisJCQlpbnRlcmNvbm5lY3RzID0gPCZidXNfbGVmdGJ1cyAmYnVzX2RtYz47CisJ CX07CisKKwkJYnVzX2RtY19vcHBfdGFibGU6IG9wcF90YWJsZTEgeworCQkJY29tcGF0aWJsZSA9 ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKKwkJCS8qIC4uLiAqLworCQl9CisKKwkJYnVzX2xlZnRi dXNfb3BwX3RhYmxlOiBvcHBfdGFibGUzIHsKKwkJCWNvbXBhdGlibGUgPSAib3BlcmF0aW5nLXBv aW50cy12MiI7CisJCQkvKiAuLi4gKi8KKwkJfTsKKworCQlidXNfZGlzcGxheV9vcHBfdGFibGU6 IG9wcF90YWJsZTQgeworCQkJY29tcGF0aWJsZSA9ICJvcGVyYXRpbmctcG9pbnRzLXYyIjsKKwkJ CS8qIC4uICovCisJCX07CisKKwkJJm1peGVyIHsKKwkJCWNvbXBhdGlibGUgPSAic2Ftc3VuZyxl eHlub3M0MjEyLW1peGVyIjsKKwkJCWludGVyY29ubmVjdHMgPSA8JmJ1c19kaXNwbGF5ICZidXNf ZG1jPjsKKwkJCS8qIC4uLiAqLworCQl9OworCX07Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApk cmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==