From patchwork Mon Mar 25 07:13:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrzej Hajda X-Patchwork-Id: 10868011 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8B87914DE for ; Mon, 25 Mar 2019 07:13:58 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 73F2129246 for ; Mon, 25 Mar 2019 07:13:58 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6855A29254; Mon, 25 Mar 2019 07:13:58 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.0 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id DFDD429246 for ; Mon, 25 Mar 2019 07:13:57 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729782AbfCYHN5 (ORCPT ); Mon, 25 Mar 2019 03:13:57 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:41905 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729761AbfCYHN5 (ORCPT ); Mon, 25 Mar 2019 03:13:57 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20190325071355euoutp0106f06f9bc2a536eec2821d929b812e62~PIjuJxF720750607506euoutp01T; Mon, 25 Mar 2019 07:13:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20190325071355euoutp0106f06f9bc2a536eec2821d929b812e62~PIjuJxF720750607506euoutp01T DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1553498035; bh=ZPW4AUVRWxSflyHRKLBsnKV7s/APQHt330LnPBnmdf4=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=eym9IOb5AmueiRD4DaFqYkzUsUkcsjRjB96JY6gRVnMUtzU1f3sXx0/erqb6dPpT2 ul0fhODxXwhTU30QT3B606o6wD0urdvidSEXjBstNXB2Dhth94lRx8J4W5qcje469r cplmaIQWS/0lJueflfmxsThj9AfhxqPEHaFdnM6s= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20190325071355eucas1p2bee1f5c96adaa6fba7d63f4d391de74e~PIjtsK7040649606496eucas1p2L; Mon, 25 Mar 2019 07:13:55 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 08.4E.04325.2BF789C5; Mon, 25 Mar 2019 07:13:54 +0000 (GMT) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20190325071354eucas1p17f990ee93878c5909800044779b41451~PIjs_-AZm2364523645eucas1p1F; Mon, 25 Mar 2019 07:13:54 +0000 (GMT) X-AuditID: cbfec7f5-b8fff700000010e5-8d-5c987fb236cb Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 29.19.04140.2BF789C5; Mon, 25 Mar 2019 07:13:54 +0000 (GMT) Received: from AMDC3748.DIGITAL.local ([106.120.51.74]) by eusync3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0POW003QHUR43P00@eusync3.samsung.com>; Mon, 25 Mar 2019 07:13:54 +0000 (GMT) From: Andrzej Hajda To: Inki Dae Cc: Andrzej Hajda , Bartlomiej Zolnierkiewicz , Marek Szyprowski , dri-devel@lists.freedesktop.org, linux-samsung-soc@vger.kernel.org, Krzysztof Kozlowski Subject: [PATCH v3 RESEND 02/24] arm64: dts: exynos: add DSD/GSD clocks to DECONs and GSCALERs Date: Mon, 25 Mar 2019 08:13:27 +0100 Message-id: <20190325071349.22600-3-a.hajda@samsung.com> X-Mailer: git-send-email 2.17.1 In-reply-to: <20190325071349.22600-1-a.hajda@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBIsWRmVeSWpSXmKPExsWy7djPc7qb6mfEGLS3GlrcWneO1WLjjPWs Fle+vmezmHR/AovF+fMb2C1mnN/HZLH2yF12B3aPTas62Tzudx9n8ujbsorR4/MmuQCWKC6b lNSczLLUIn27BK6MuXPfshRMla448DStgXGFaBcjJ4eEgIlE46IdzCC2kMAKRomdCwW7GLmA 7M+MEq/OTGaHKWq4uYUNIrGMUeLWll5WCOc/o8SPu+dZQKrYBDQl/m6+yQZiiwgoS6za184O UsQs8JtRYvrybWCjhAUSJJ5MfAVmswioSjR2rADbzStgIXF3829GiHXyEqs3HACLcwpYSvw/ fYkZZJCEwE9WiXdfVkMVuUjMXzeHDcKWkbg8uZsFwq6XuL+iBaqhg1Fi64adzBAJa4nDxy+y gtjMAnwSk7ZNB4pzAMV5JTrahCBKPCTurV4B9WcPo8T74xMZJzBKLGBkWMUonlpanJueWmyc l1quV5yYW1yal66XnJ+7iREYX6f/Hf+6g3Hfn6RDjAIcjEo8vC92To8RYk0sK67MPcQowcGs JML7RHRGjBBvSmJlVWpRfnxRaU5q8SFGaQ4WJXHeaoYH0UIC6YklqdmpqQWpRTBZJg5OqQZG +TB35r1egu8iJufdlNB6vYnX/3xaxqWed78/B05+eC214uqKRuPCxauOfputcmIux4+cHfps C1z/BSYfPVTzT8z6Z9QmabMyC83IDTc0F+8rSbvftOjAryvnzYO3r7545nbAVumUMP8D751T jwk1a255NKtxxv/uPzYnyy9wWR18kNiawZg6U4mlOCPRUIu5qDgRAP9A0hqrAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFmpkluLIzCtJLcpLzFFi42I5/e/4Vd1N9TNiDP60sVjcWneO1WLjjPWs Fle+vmezmHR/AovF+fMb2C1mnN/HZLH2yF12B3aPTas62Tzudx9n8ujbsorR4/MmuQCWKC6b lNSczLLUIn27BK6MuXPfshRMla448DStgXGFaBcjJ4eEgIlEw80tbCC2kMASRonPT8y6GLmA 7EYmibPHDzGBJNgENCX+br4JViQioCyxal87O0gRs8BvoIYZX5lBEsICCRJPJr5iB7FZBFQl GjtWgMV5BSwk7m7+zQixTV5i9YYDYHFOAUuJ/6cvMUNstpDYu6yRfQIjzwJGhlWMIqmlxbnp ucVGesWJucWleel6yfm5mxiBAbPt2M8tOxi73gUfYhTgYFTi4XXYMz1GiDWxrLgy9xCjBAez kgjvE9EZMUK8KYmVValF+fFFpTmpxYcYpTlYlMR5zxtURgkJpCeWpGanphakFsFkmTg4pRoY PZZO5THitVi0dCpnZfNNVV/d9JgZamdv7o2fY+8xRaCl5WzWHIXHsh5elk947rhM/cL13vVD v57dtBlXfGTyvv72nidzXKO1VkDiB9+a6LTkVad+fbRpOLLplcjCOQ8D03NF/1rY7NO//zN/ aWBIn138kUvWLE3VzQlVUrob7T5efnq+3XmuEktxRqKhFnNRcSIA8nubERQCAAA= X-CMS-MailID: 20190325071354eucas1p17f990ee93878c5909800044779b41451 CMS-TYPE: 201P X-CMS-RootMailID: 20190325071354eucas1p17f990ee93878c5909800044779b41451 References: <20190325071349.22600-1-a.hajda@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP To support local paths both DECON and GSCALER should enable respective Smart Deck clocks DSD and GSD. Signed-off-by: Andrzej Hajda --- Already merged!!! --- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 25 +++++++++++++--------- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi index a04e80327b6e..4bc55ee25bfe 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi @@ -848,12 +848,13 @@ <&cmu_disp CLK_ACLK_XIU_DECON1X>, <&cmu_disp CLK_PCLK_SMMU_DECON1X>, <&cmu_disp CLK_SCLK_DECON_VCLK>, - <&cmu_disp CLK_SCLK_DECON_ECLK>; + <&cmu_disp CLK_SCLK_DECON_ECLK>, + <&cmu_disp CLK_SCLK_DSD>; clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", "sclk_decon_vclk", - "sclk_decon_eclk"; + "sclk_decon_eclk", "dsd"; power-domains = <&pd_disp>; interrupt-names = "fifo", "vsync", "lcd_sys"; interrupts = , @@ -890,12 +891,13 @@ <&cmu_disp CLK_ACLK_XIU_TV1X>, <&cmu_disp CLK_PCLK_SMMU_TV1X>, <&cmu_disp CLK_SCLK_DECON_TV_VCLK>, - <&cmu_disp CLK_SCLK_DECON_TV_ECLK>; + <&cmu_disp CLK_SCLK_DECON_TV_ECLK>, + <&cmu_disp CLK_SCLK_DSD>; clock-names = "pclk", "aclk_decon", "aclk_smmu_decon0x", "aclk_xiu_decon0x", "pclk_smmu_decon0x", "aclk_smmu_decon1x", "aclk_xiu_decon1x", "pclk_smmu_decon1x", "sclk_decon_vclk", - "sclk_decon_eclk"; + "sclk_decon_eclk", "dsd"; samsung,disp-sysreg = <&syscon_disp>; power-domains = <&pd_disp>; interrupt-names = "fifo", "vsync", "lcd_sys"; @@ -1022,11 +1024,12 @@ reg = <0x13c00000 0x1000>; interrupts = ; clock-names = "pclk", "aclk", "aclk_xiu", - "aclk_gsclbend"; + "aclk_gsclbend", "gsd"; clocks = <&cmu_gscl CLK_PCLK_GSCL0>, <&cmu_gscl CLK_ACLK_GSCL0>, <&cmu_gscl CLK_ACLK_XIU_GSCLX>, - <&cmu_gscl CLK_ACLK_GSCLBEND_333>; + <&cmu_gscl CLK_ACLK_GSCLBEND_333>, + <&cmu_gscl CLK_ACLK_GSD>; iommus = <&sysmmu_gscl0>; power-domains = <&pd_gscl>; }; @@ -1036,11 +1039,12 @@ reg = <0x13c10000 0x1000>; interrupts = ; clock-names = "pclk", "aclk", "aclk_xiu", - "aclk_gsclbend"; + "aclk_gsclbend", "gsd"; clocks = <&cmu_gscl CLK_PCLK_GSCL1>, <&cmu_gscl CLK_ACLK_GSCL1>, <&cmu_gscl CLK_ACLK_XIU_GSCLX>, - <&cmu_gscl CLK_ACLK_GSCLBEND_333>; + <&cmu_gscl CLK_ACLK_GSCLBEND_333>, + <&cmu_gscl CLK_ACLK_GSD>; iommus = <&sysmmu_gscl1>; power-domains = <&pd_gscl>; }; @@ -1050,11 +1054,12 @@ reg = <0x13c20000 0x1000>; interrupts = ; clock-names = "pclk", "aclk", "aclk_xiu", - "aclk_gsclbend"; + "aclk_gsclbend", "gsd"; clocks = <&cmu_gscl CLK_PCLK_GSCL2>, <&cmu_gscl CLK_ACLK_GSCL2>, <&cmu_gscl CLK_ACLK_XIU_GSCLX>, - <&cmu_gscl CLK_ACLK_GSCLBEND_333>; + <&cmu_gscl CLK_ACLK_GSCLBEND_333>, + <&cmu_gscl CLK_ACLK_GSD>; iommus = <&sysmmu_gscl2>; power-domains = <&pd_gscl>; };