From patchwork Wed Nov 8 09:41:46 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 118227 Delivered-To: patch@linaro.org Received: by 10.140.22.164 with SMTP id 33csp5063315qgn; Wed, 8 Nov 2017 01:42:14 -0800 (PST) X-Google-Smtp-Source: ABhQp+S4Va8rjzIvTWh9B1PZ0bjOXWdhMVnGqMBfaJz/Veu9LQwD68rRbBWzHywe9vo0U1LMF7lI X-Received: by 10.159.246.23 with SMTP id b23mr1698048pls.60.1510134134376; Wed, 08 Nov 2017 01:42:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510134134; cv=none; d=google.com; s=arc-20160816; b=hzDHBqBa0bJPWJ7LI0AbozbEWSLeXdg216vYtfARLBqW4eXvYIqIiGVDlc8bsPSQn9 BYEoWlaPzX6fbrf3GPUVuPhuBtRAn/2Mra8BFtJGIwKlrAyyHQUxvnmHfvDoj1CZDScg McgNr2UtigysVKIB701/sZpuIk/v1P6MGvjBdmjHTqh+KSn3CsGO5n4VlVcEuhzPrwj6 qfIMC+IzLTyJCjsoPjc5ycMZSXWodJQUNh0CKiJQJ1qi9z9K/2GAxH3ngbo6g9LgYNx/ F67qNxEThY/w530XfEUSTF0o0D9B+qgfpBppCtx8XmspkNCOagTD2gQddmtyY4IwIW2k TJTg== 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:dkim-signature:dkim-filter :arc-authentication-results; bh=IvJky4+Yman/it1hGIvFFzipbvoWIlN0mxe2VBNEo9Y=; b=CqxaPKloFppZyAubH5Lkybb45UyCw9b9LAdpNoZ0Firnq6A3him331ONvWbnAwZQ7+ nYMi86RLx3/Voxymrb6IpubTb6aJ05ywQpDl3VAqutPLmFEnlbJhJAcCDnyO+aT9nBwk j5LrrHkY9jjfn+t5PxfDvNnnnSPT4JvbtxAJ112KB8hNlJHf6PYKl8khUkoVbsoXdSHu 3napXA3vZAjdyux6Wdj2XLufAWAN7+KiMvH+ivdVJMxzCJkNjwAvfwRkdLrfI7JcZ9pV vt0URtm8lrkppCPMmEPmS/y5uOctWcdMrb9R6LVUM/Oh7eFUTI82OUSSf/Lm9kqIhHQs 8ZMA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=P0L9uGDm; 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 v7si3401723pgr.136.2017.11.08.01.42.14; Wed, 08 Nov 2017 01:42:14 -0800 (PST) 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; dkim=neutral (body hash did not verify) header.i=@samsung.com header.s=mail20170921 header.b=P0L9uGDm; 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 S1751688AbdKHJmN (ORCPT + 3 others); Wed, 8 Nov 2017 04:42:13 -0500 Received: from mailout1.w1.samsung.com ([210.118.77.11]:60945 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751826AbdKHJmA (ORCPT ); Wed, 8 Nov 2017 04:42:00 -0500 Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20171108094159euoutp01e5931d8ab711ca47ab9d7c0cb25b72b5~1Evr0VR3H0947509475euoutp01N; Wed, 8 Nov 2017 09:41:59 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20171108094159euoutp01e5931d8ab711ca47ab9d7c0cb25b72b5~1Evr0VR3H0947509475euoutp01N DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1510134119; bh=fXER3lm673k1tVHJ9bcdImCp4CmL1hvk/UXk3QVdk0g=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=P0L9uGDmnOA/TCPqeCtpQ1w+w9oHyDKW5mDvVp30L4fXvsoM+Nl8LkKzlh5l7Y50s Z7Tuy6F/x+dOIAAfdyct8yyrJtMFp/IEmtWwosWnxw7KjoQJgyLsZE8GYZf9H7E/i6 8x/4G1qRlw34iYk54pwLMKVnILxR5+5SQLMxt288= Received: from eusmges4.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20171108094158eucas1p2acd14c8dd2f9e6ae100308c9e1c94a7f~1EvrFfDot2464524645eucas1p2D; Wed, 8 Nov 2017 09:41:58 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges4.samsung.com (EUCPMTA) with SMTP id 04.FE.12944.661D20A5; Wed, 8 Nov 2017 09:41:58 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20171108094157eucas1p2ab8f28f7ad1410dd6d94a45f3dfca4ba~1EvqWRJFW2243722437eucas1p2z; Wed, 8 Nov 2017 09:41:57 +0000 (GMT) X-AuditID: cbfec7f4-f79ab6d000003290-84-5a02d16505a9 Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id FD.91.18832.561D20A5; Wed, 8 Nov 2017 09:41:57 +0000 (GMT) Received: from AMDC2765.digital.local ([106.116.147.25]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OZ300D3HEXPW8A0@eusync4.samsung.com>; Wed, 08 Nov 2017 09:41:57 +0000 (GMT) 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 v5 7/8] ARM: dts: exynos: Add mem-2-mem Scaler devices Date: Wed, 08 Nov 2017 10:41:46 +0100 Message-id: <20171108094147.25854-8-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.14.2 In-reply-to: <20171108094147.25854-1-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrGIsWRmVeSWpSXmKPExsWy7djPc7ppF5miDL5+Y7K4te4cq8Wsl+0s FhtnrGe1uPL1PZvF++VdbBaT7k9gsTh/fgO7xYzz+5gs1h65y25x+E07q8WMyS/ZLNpWf2B1 4PHYtKqTzeN+93Emj3/H2D36tqxi9Pi8SS6ANYrLJiU1J7MstUjfLoErY8GBQ8wFzZIVK+7M ZmpgvCzcxcjJISFgIjFh4zZ2CFtM4sK99WxdjFwcQgJLGSUOfljECOF8ZpTYdHcyK0zH08lT 2SESyxglHm7og2ppYJLYtuMvE0gVm4ChRNfbLjYQW0TATaLp8ExWkCJmgV3MEi8mvwZbKAyU aLi+H8xmEVCV+DRpLVARBwevgK3E/EUcENvkJd4vuM8IYnMK2EnMWdEINkdCYAObxOq/j5gh ilwkLhzcCvWEsMSr41ugbBmJzo6DTBB2P6NEU6s2hD2DUeLcW14I21ri8PGLYK8xC/BJTNo2 nRnkBgkBXomONiGIEg+Jpys/Qo10lNgweQMLxMMTGSVazu1lncAovYCRYRWjSGppcW56arGJ XnFibnFpXrpecn7uJkZgbJ/+d/zLDsbFx6wOMQpwMCrx8GooMkUJsSaWFVfmHmKU4GBWEuE9 dxYoxJuSWFmVWpQfX1Sak1p8iFGag0VJnNc2qi1SSCA9sSQ1OzW1ILUIJsvEwSnVwNgXNUn+ QfWxvB3sdl3HHAqzxP/2dvJ55Harufxb+C1WTUp69srVE5YorWDQjl2cv+SIsoeVSHXqlGS2 nSWXQja7bZvIIb7s1cvKBayr8u63esdmntr5u+x0/l4xCf9F0RvFGaol+5uZTreJXou+kH7k 0965+3fqn+bZUnt3625/7nObV6l6zVdiKc5INNRiLipOBAB5SJ8B6QIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFLMWRmVeSWpSXmKPExsVy+t/xa7qpF5miDC6dlbO4te4cq8Wsl+0s FhtnrGe1uPL1PZvF++VdbBaT7k9gsTh/fgO7xYzz+5gs1h65y25x+E07q8WMyS/ZLNpWf2B1 4PHYtKqTzeN+93Emj3/H2D36tqxi9Pi8SS6ANYrLJiU1J7MstUjfLoErY8GBQ8wFzZIVK+7M ZmpgvCzcxcjJISFgIvF08lR2CFtM4sK99WxdjFwcQgJLGCV6fm1ihHCamCTWflnNClLFJmAo 0fW2iw3EFhFwk2g6PBMsziywj1liY5s3iC0MFG+4vh9sKouAqsSnSWuBajg4eAVsJeYv4oBY Ji/xfsF9RhCbU8BOYs6KRrAxQkAlC67sZp7AyLuAkWEVo0hqaXFuem6xoV5xYm5xaV66XnJ+ 7iZGYAhuO/Zz8w7GSxuDDzEKcDAq8fBqKDJFCbEmlhVX5h5ilOBgVhLhPXcWKMSbklhZlVqU H19UmpNafIhRmoNFSZy3d8/qSCGB9MSS1OzU1ILUIpgsEwenVAMj8+plMVsKrkcVbvj38uqf HULpTZ+5LZ/kmP27vmqx3LullroXfytrxTN9WGiSq28mduFI2m0765lpJy7EKx5ssTvtvpyj XdSr+vOxxQY5vh7l0yMd363+ErAqa3d2wn7VWVaLfp5q3xuVUMimJzLpkM8Hx4gQPwFr5q3J H/yfO7hPVT1avP2nEktxRqKhFnNRcSIATIWZQj0CAAA= X-CMS-MailID: 20171108094157eucas1p2ab8f28f7ad1410dd6d94a45f3dfca4ba X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20171108094157eucas1p2ab8f28f7ad1410dd6d94a45f3dfca4ba X-RootMTR: 20171108094157eucas1p2ab8f28f7ad1410dd6d94a45f3dfca4ba References: <20171108094147.25854-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 8aa2cc7aa125..0e742ab81e62 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>; };