From patchwork Fri Sep 29 07:32:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 114502 Delivered-To: patch@linaro.org Received: by 10.140.104.133 with SMTP id a5csp485887qgf; Fri, 29 Sep 2017 00:33:14 -0700 (PDT) X-Google-Smtp-Source: AOwi7QBxOQ0BI4WhjSMjImPsMc2sVOxB067Td9IwPJuycdUmUWSowRPapHCVJCfVSkPBPyqOrcte X-Received: by 10.101.85.68 with SMTP id t4mr6399180pgr.151.1506670393988; Fri, 29 Sep 2017 00:33:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1506670393; cv=none; d=google.com; s=arc-20160816; b=xO6g4ke4INx1VawCfG6zssB0CwSKqgR70Uui7gduweR79FlraCgx9Jop23KMaI9wog LD/6n2t1wgZ3qvlwygDzSc3KmfAU2hq0gBks9YY9P8WZCVa+gyejVAPIZ3ct5Y+2qZS/ 2TaR5abE8OzQGQVdwy34Yasc/6SQWury6CvOHm0w/O0rr+XuVPVojyaCAPZBxzRfifDr Dg+dwR4UduM9ERieTFeCm/TzlsevIjICeH3Qxeom+rKY++comwJWwcq4VMj8bNzKDBMx KKzv0Unb2/mRUuX0u2mT3heHXl5FtqGE0HWFemOOK+S+sKwsmS2Jxt6YkkPIIpZrvzkQ 8ITA== 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=lT6BoymQKAy2KGxC4ublRKVjTHXLuoLLYohAjQe0F70=; b=C6nCT87ElyrJ1RVVkFo6CxsiSgfN5qGapzxXSmSbBv9Es9/bXVjc1+MERNDoHuSqi1 rAN1zu/FV2ajLn3dXlHGPcjGmhKawwSNSeIRjYoPw+sk6dplbzfou+37GIF5rFjtpRDp iT+gnCXzx8/xD+lO8ex//xWVgsd6ad/MHqBz3S4FGr1T0eGPrDqlvDXt94hMW884cZPM esm14tgXjG3Cbou3b6AtQb4ACto8oRlYD8ICw745HtMgppv/Ay45kpVjM7AFeW3ZDxqg Lk1jZhcrjIO7X8lY+s1KnajWC1c4ZjIIdz5k9TwuzZ3DIYXOaxL2ag3gNHiutkqD8JK2 /g/w== 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 x9si2960069pfe.236.2017.09.29.00.33.13; Fri, 29 Sep 2017 00:33:13 -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 S1751035AbdI2HdN (ORCPT + 4 others); Fri, 29 Sep 2017 03:33:13 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:58935 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750709AbdI2HdH (ORCPT ); Fri, 29 Sep 2017 03:33:07 -0400 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20170929073306euoutp01b87c53f93926b891beacc85956ed45dd~oxLvM0I1P1560315603euoutp01e; Fri, 29 Sep 2017 07:33:06 +0000 (GMT) Received: from eusmges1.samsung.com (unknown [203.254.199.239]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170929073305eucas1p2f1353af100906899b3050b86eca89fe4~oxLueoXWf3109731097eucas1p2M; Fri, 29 Sep 2017 07:33:05 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges1.samsung.com (EUCPMTA) with SMTP id 8F.23.12576.137FDC95; Fri, 29 Sep 2017 08:33:05 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170929073304eucas1p1846aeb69c7bd68c693ad02132263f1c3~oxLt0xr-f2627626276eucas1p1Y; Fri, 29 Sep 2017 07:33:04 +0000 (GMT) X-AuditID: cbfec7ef-f79ee6d000003120-4a-59cdf7310e83 Received: from eusync1.samsung.com ( [203.254.199.211]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 70.8F.18832.037FDC95; Fri, 29 Sep 2017 08:33:04 +0100 (BST) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OX1004HN6AWR260@eusync1.samsung.com>; Fri, 29 Sep 2017 08:33:04 +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 Subject: [PATCH v2 9/9] ARM: dts: exynos: Add mem-2-mem Scaler devices Date: Fri, 29 Sep 2017 09:32:54 +0200 Message-id: <1506670374-15689-10-git-send-email-m.szyprowski@samsung.com> X-Mailer: git-send-email 1.9.1 In-reply-to: <1506670374-15689-1-git-send-email-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrIIsWRmVeSWpSXmKPExsWy7djPc7qG389GGryZy2Nxa905VotZL9tZ LDbOWM9qceXrezaLSfcnsFicP7+B3WLG+X1MFmuP3GW3OPymndVixuSXbBZtqz+wOnB7bFrV yeZxv/s4k8e/Y+wefVtWMXp83iQXwBrFZZOSmpNZllqkb5fAlTFz5lHGgibJiin/XrA2MF4S 7mLk5JAQMJHYeqOdHcIWk7hwbz1bFyMXh5DAMkaJnpP9TBDOZ0aJhXOvM3cxcoB17H+YA1e0 de96VgingUni0ZIzLCCj2AQMJbredrGB2CICbhJNh2eCFTEL9DNLLOiZAZYQBkpMPDqBCcRm EVCVeHj0BZjNK+Ap8e/wcyaIm+QkTh6bzApicwLFr/UuZQcZJCGwhk3i76t5LBBFLhJH125n g7CFJV4d3wL1kIxEZ8dBqEH9jBJNrdoQ9gxGiXNveSFsa4nDxy+CLWAW4JOYtG061Ju8Eh1t QhAlHhIPv35lhbAdJTY8Ow318RxGiUs32xknMEovYGRYxSiSWlqcm55abKhXnJhbXJqXrpec n7uJERjRp/8df7+D8WlzyCFGAQ5GJR7eG3JnI4VYE8uKK3MPMUpwMCuJ8L77CBTiTUmsrEot yo8vKs1JLT7EKM3BoiTOaxvVFikkkJ5YkpqdmlqQWgSTZeLglGpgDM49LzC3b73KwxKmTQ9O 3pBUMfF/ftfNPd+HX/jF+wlnHRIjq6qZvEuDPvqIbLe4JFfR5jBzUdwy1bs1oTwW9XyfL0j7 ZTYuPm3uoqGwZK3NbdF/bzduC9++aq5Srcd7U891p47oL2y08J9/vvLVvtuGq17PWtf6mzFB Zmr/ySnPThyVunylT4mlOCPRUIu5qDgRAPZkYQbkAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrGLMWRmVeSWpSXmKPExsVy+t/xy7oG389GGsw6oWNxa905VotZL9tZ LDbOWM9qceXrezaLSfcnsFicP7+B3WLG+X1MFmuP3GW3OPymndVixuSXbBZtqz+wOnB7bFrV yeZxv/s4k8e/Y+wefVtWMXp83iQXwBrFZZOSmpNZllqkb5fAlTFz5lHGgibJiin/XrA2MF4S 7mLk4JAQMJHY/zCni5ETyBSTuHBvPVsXIxeHkMASRommHXsYIZwmJonrUzpYQarYBAwlut52 sYHYIgJuEk2HZ7KCFDELTGaWWL/yKzNIQhgoMfHoBCYQm0VAVeLh0RdgNq+Ap8S/w8+ZINbJ SZw8NhlsKCdQ/FrvUnYQW0jAQ+LX9S/MExh5FzAyrGIUSS0tzk3PLTbUK07MLS7NS9dLzs/d xAgMvW3Hfm7ewXhpY/AhRgEORiUe3htyZyOFWBPLiitzDzFKcDArifDO/wYU4k1JrKxKLcqP LyrNSS0+xCjNwaIkztu7Z3WkkEB6YklqdmpqQWoRTJaJg1OqgbH1Zav9jA+5mc0ZPqrVOUWB rxQrDnM8LDBaFb3f0qu+qSdGcH9Ko+PKydYyqdNXcczWO23VtifFne80r5Gvk/9jv13pOzNm +jiHPBP8fcy65s7T2o8vF/bPWaCdz97x/ENOf+GRQNnH308yqUcv2fRH47Pa/ndMQovfPXra FbLf5sls936nVUosxRmJhlrMRcWJAP2VJZc5AgAA X-CMS-MailID: 20170929073304eucas1p1846aeb69c7bd68c693ad02132263f1c3 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: 20170929073304eucas1p1846aeb69c7bd68c693ad02132263f1c3 X-RootMTR: 20170929073304eucas1p1846aeb69c7bd68c693ad02132263f1c3 References: <1506670374-15689-1-git-send-email-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(+) -- 1.9.1 -- 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>; };