From patchwork Tue Oct 17 11:07:51 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 116070 Delivered-To: patch@linaro.org Received: by 10.140.22.163 with SMTP id 32csp4748192qgn; Tue, 17 Oct 2017 04:08:27 -0700 (PDT) X-Google-Smtp-Source: AOwi7QB/XjDDjn/SpP9+oaaGKyePTtI5FfjsvlvOovj6+o1u7S+Ev8F8qv6CNr/U5+ZVtN57H8cM X-Received: by 10.99.100.134 with SMTP id y128mr10681798pgb.45.1508238507684; Tue, 17 Oct 2017 04:08:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1508238507; cv=none; d=google.com; s=arc-20160816; b=OxiYZYPqt5e30J6jXgupf/ISFgGyBJYFSfbK1BV7bejtQijrte6DfjzliUhuDmsxNd dcpuNEpqIgc6Z0vBSbnTsGc3AdgYHHMp1xts5M0UhZwpWeuP3aCFRf3lwljxzGWOQY7F oak6ZNifv1wKROqLxplQRTH9XyILoSnUoDq5Oddmbn2ocrrJPCRltp+rirC6mw02Umbn OGkvaWrWR1Yfwuf2VeXZgxj5SZVFclU9V9juXrsBCaFWCXBsLT0ELpBYLa/qCISdFwRL oqopOw+/loSNP6M+xsiTjQtvS8bSRp41WSjwUpjanbMutOj1+djTpw8LhZBODdfnef+w EvWw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:cms-type:in-reply-to :message-id:date:subject:cc:to:from:arc-authentication-results; bh=GwEsFsIhDF/RDTE9wGDBg0Pu7D0HLYeBMCqzr3uIHAE=; b=Efv2wkNTtUYwYys5eQnJMfE6P3pUua1q+NeSFbocsb+7ZOyUzvoDObMXoiTSQxioSZ i6JgmmdQKpZUkAziI7Podb5MszundYKnJtTfE5q9HnY52qm2txfpjzkUx+848LyjM9sB 9TPD1kTG7hFz39tbUuFIGSHP5D8intqHONDPLpl3RdQN/SGGGEuvWxcX1lLr+zDmDDY0 fTsoXkCRo8GthUQJcFP37iT7gIszhz3LwBMbTMBpWHpwvIedYrHDMSufi6QcWzOuvhoz 5gtDNVblQ31oJXSpmqaTCmD/+pJErLE6bhQugA62/9f7edc+kpyQFGJlo9/yDoebkyKC pNhQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f9si5949927plo.107.2017.10.17.04.08.27; Tue, 17 Oct 2017 04:08:27 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-samsung-soc-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-samsung-soc-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758957AbdJQLI0 (ORCPT + 4 others); Tue, 17 Oct 2017 07:08:26 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:38800 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1758877AbdJQLIS (ORCPT ); Tue, 17 Oct 2017 07:08:18 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20171017110816euoutp0138b2dcf000bb234a96889282fd3f5ad2~uVuvzD8gl2029520295euoutp01W; Tue, 17 Oct 2017 11:08:16 +0000 (GMT) Received: from eusmges1.samsung.com (unknown [203.254.199.239]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20171017110816eucas1p1e536c848f1fd1bc21af1b0c730b7fca5~uVuvXHBu40252802528eucas1p1O; Tue, 17 Oct 2017 11:08:16 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1.samsung.com (EUCPMTA) with SMTP id 6D.2D.12576.F94E5E95; Tue, 17 Oct 2017 12:08:15 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20171017110815eucas1p176ec31bb797825518cb6e131124a120c~uVuumyLmb0252802528eucas1p1L; Tue, 17 Oct 2017 11:08:15 +0000 (GMT) X-AuditID: cbfec7ef-f79ee6d000003120-d0-59e5e49f966e Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 23.16.18832.F94E5E95; Tue, 17 Oct 2017 12:08:15 +0100 (BST) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync3.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OXY00HTLS9D1IC0@eusync3.samsung.com>; Tue, 17 Oct 2017 12:08:15 +0100 (BST) From: Marek Szyprowski To: dri-devel@lists.freedesktop.org, linux-samsung-soc@vger.kernel.org Cc: Marek Szyprowski , Inki Dae , Seung-Woo Kim , Andrzej Hajda , Bartlomiej Zolnierkiewicz , Tobias Jakobi , Krzysztof Kozlowski , Sylwester Nawrocki , Andrzej Pietrasiewicz , Hoegeun Kwon Subject: [PATCH v3 8/9] ARM: dts: exynos: Add mem-2-mem Scaler devices Date: Tue, 17 Oct 2017 13:07:51 +0200 Message-id: <20171017110752.25096-9-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.14.2 In-reply-to: <20171017110752.25096-1-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrKIsWRmVeSWpSXmKPExsWy7djPc7rznzyNNJj61sDi1rpzrBazXraz WGycsZ7V4srX92wW75d3sVlMuj+BxeL8+Q3sFjPO72OyWHvkLrvF4TftrBYzJr9ks2hb/YHV gcdj06pONo/73ceZPP4dY/fo27KK0ePzJrkA1igum5TUnMyy1CJ9uwSujDXzfzIXNEtWPNt8 hbmB8bJwFyMHh4SAicTGy4VdjJxAppjEhXvr2boYuTiEBJYxStyaNIMZJCEk8JlR4sVvBYgi E4kdj5tZ4YomHpgG1dHAJLFn0iFGkCo2AUOJrrddbCC2iICbRNPhmWAdzAK7mCVeTH7NDpIQ Bkqs7XnJBGKzCKhKzD9xHKyZV8BWouXuejaIdfIS7xfcB4tzCthJ3PhyAWyQhMAGNond+x4y QhS5SNyfc4MJwhaWeHV8CzuELSPR2XEQKt7PKNHUqg1hz2CUOPeWF8K2ljh8/CIriM0swCcx adt0Zki48Ep0tAlBlHhInJxxDuoeR4mXMy+wQ3w8kVFix9ldrBMYpRcwMqxiFEktLc5NTy02 1CtOzC0uzUvXS87P3cQIjOzT/46/38H4tDnkEKMAB6MSD2/GoSeRQqyJZcWVuYcYJTiYlUR4 d916GinEm5JYWZValB9fVJqTWnyIUZqDRUmc1zaqLVJIID2xJDU7NbUgtQgmy8TBKdXAGMfT 8m+dgPaKE/zHIoySGWPCuR8fuxPDsuTx51VvFPSqE77Ouh1wvMmPO9nr4p+j/ct02T5YWweI pPU1ic41bn59aMfhbh1b/96SGA/Rvr16BzReRzvbKF+11dt7acdN1uSFyrLBB9+f6WC7+W15 revLx0r9zNFV3za2/dJ9NutFzMd9knlXlViKMxINtZiLihMB1qSvKOgCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrNLMWRmVeSWpSXmKPExsVy+t/xq7rznzyNNDjxUcji1rpzrBazXraz WGycsZ7V4srX92wW75d3sVlMuj+BxeL8+Q3sFjPO72OyWHvkLrvF4TftrBYzJr9ks2hb/YHV gcdj06pONo/73ceZPP4dY/fo27KK0ePzJrkA1igum5TUnMyy1CJ9uwSujDXzfzIXNEtWPNt8 hbmB8bJwFyMnh4SAicSOx82sELaYxIV769m6GLk4hASWMEoc7u5kgXCamCRuHNoPVsUmYCjR 9baLDcQWEXCTaDo8EyzOLLCPWWJjmzeILQwUX9vzkgnEZhFQlZh/4jgjiM0rYCvRcnc9G8Q2 eYn3C+6DxTkF7CRufLkANkcIqObRmteMExh5FzAyrGIUSS0tzk3PLTbUK07MLS7NS9dLzs/d xAgMwm3Hfm7ewXhpY/AhRgEORiUe3oxDTyKFWBPLiitzDzFKcDArifDuuvU0Uog3JbGyKrUo P76oNCe1+BCjNAeLkjhv757VkUIC6YklqdmpqQWpRTBZJg5OqQZG5SQrlU/P5zqKNyuu1pHw VOqr5xUpmf1mr/GBJxyPKgT171yteLnI8vbn5wou8zJZr3CWJe5VflsqLcbJuyRhy8XjN1s2 n1i6/9+B9Tv6vb0XbH6as+OfeubB2xsVtWovXFbevqn72OKWmYc/zHqX8E9luxrb0RmT0h6k djIsfBaj/vXTkeVGwkosxRmJhlrMRcWJAOAD030+AgAA X-CMS-MailID: 20171017110815eucas1p176ec31bb797825518cb6e131124a120c X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1B?= =?utf-8?b?7IK87ISx7KCE7J6QG1NlbmlvciBTb2Z0d2FyZSBFbmdpbmVlcg==?= X-Global-Sender: =?utf-8?q?Marek_Szyprowski=1BSRPOL-Kernel_=28TP=29=1BSam?= =?utf-8?q?sung_Electronics=1BSenior_Software_Engineer?= X-Sender-Code: =?utf-8?q?C10=1BEHQ=1BC10CD02CD027392?= CMS-TYPE: 201P X-CMS-RootMailID: 20171017110815eucas1p176ec31bb797825518cb6e131124a120c X-RootMTR: 20171017110815eucas1p176ec31bb797825518cb6e131124a120c References: <20171017110752.25096-1-m.szyprowski@samsung.com> Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org From: Andrzej Pietrasiewicz There are 3 Scaler devices in Exynos5420 SoCs, all are a part of MSCL power domain. MSCL power domain and SYSMMU controllers (two per each scaler device) have been already added to exynos5420.dtsi earlier, so bind them to newly added devices. Signed-off-by: Andrzej Pietrasiewicz Signed-off-by: Marek Szyprowski --- arch/arm/boot/dts/exynos5420.dtsi | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) -- 2.14.2 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 88e5d6d3f901..7894045bd91b 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -678,6 +678,35 @@ iommus = <&sysmmu_gscl1>; }; + scaler_0: scaler@12800000 { + compatible = "samsung,exynos5420-scaler"; + reg = <0x12800000 0x1294>; + interrupts = <0 220 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clock CLK_MSCL0>; + clock-names = "mscl"; + power-domains = <&msc_pd>; + iommus = <&sysmmu_scaler0r>, <&sysmmu_scaler0w>; + }; + + scaler_1: scaler@12810000 { + compatible = "samsung,exynos5420-scaler"; + reg = <0x12810000 0x1294>; + interrupts = <0 221 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clock CLK_MSCL1>; + clock-names = "mscl"; + power-domains = <&msc_pd>; + iommus = <&sysmmu_scaler1r>, <&sysmmu_scaler1w>; + }; + scaler_2: scaler@12820000 { + compatible = "samsung,exynos5420-scaler"; + reg = <0x12820000 0x1294>; + interrupts = <0 222 IRQ_TYPE_LEVEL_HIGH>; + clocks = <&clock CLK_MSCL2>; + clock-names = "mscl"; + power-domains = <&msc_pd>; + iommus = <&sysmmu_scaler2r>, <&sysmmu_scaler2w>; + }; + jpeg_0: jpeg@11F50000 { compatible = "samsung,exynos5420-jpeg"; reg = <0x11F50000 0x1000>; @@ -812,6 +841,7 @@ interrupts = <22 4>; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL0>, <&clock CLK_MSCL0>; + power-domains = <&msc_pd>; #iommu-cells = <0>; }; @@ -821,6 +851,7 @@ interrupts = ; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL1>, <&clock CLK_MSCL1>; + power-domains = <&msc_pd>; #iommu-cells = <0>; }; @@ -830,6 +861,7 @@ interrupts = ; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL2>, <&clock CLK_MSCL2>; + power-domains = <&msc_pd>; #iommu-cells = <0>; }; @@ -840,6 +872,7 @@ interrupts = <27 2>; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL0>, <&clock CLK_MSCL0>; + power-domains = <&msc_pd>; #iommu-cells = <0>; }; @@ -850,6 +883,7 @@ interrupts = <22 6>; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL1>, <&clock CLK_MSCL1>; + power-domains = <&msc_pd>; #iommu-cells = <0>; }; @@ -860,6 +894,7 @@ interrupts = <19 6>; clock-names = "sysmmu", "master"; clocks = <&clock CLK_SMMU_MSCL2>, <&clock CLK_MSCL2>; + power-domains = <&msc_pd>; #iommu-cells = <0>; };