From patchwork Wed May 9 08:59:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 10388801 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 4F2BF60540 for ; Wed, 9 May 2018 09:00:03 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 3F7C628918 for ; Wed, 9 May 2018 09:00:03 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 3479328E73; Wed, 9 May 2018 09:00:03 +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=-7.8 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI, T_DKIM_INVALID 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 C455928918 for ; Wed, 9 May 2018 09:00:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934472AbeEIJAC (ORCPT ); Wed, 9 May 2018 05:00:02 -0400 Received: from mailout1.w1.samsung.com ([210.118.77.11]:54098 "EHLO mailout1.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934489AbeEII7s (ORCPT ); Wed, 9 May 2018 04:59:48 -0400 Received: from eucas1p2.samsung.com (unknown [182.198.249.207]) by mailout1.w1.samsung.com (KnoxPortal) with ESMTP id 20180509085946euoutp01fbf819db54a6b8e1ec8521cc51d5d3fc~s7kyZuwQs2272822728euoutp01k; Wed, 9 May 2018 08:59:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20180509085946euoutp01fbf819db54a6b8e1ec8521cc51d5d3fc~s7kyZuwQs2272822728euoutp01k DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1525856386; bh=jolVMEfcBSCHWE9bDIqXtcXxzp2f8FlsVgqsqH42SUU=; h=From:To:Cc:Subject:Date:In-reply-to:References:From; b=axEgnTg3Ay/Oe3ssDlzBUiXDQPFL/3jo2hnt+OB8TcWWuRKrixWc9Wd4ZYmWc3Ngj +y2IQ20wamHL9IcaCGh3fTfAgIvWyMyP3CqmJSx8VbV1V9vD4hprcWWDrF5dhigfF+ 2GOTcq96QwrQ69ylDgIAVzV8UZf7oOFYRWCGkQm8= Received: from eusmges3new.samsung.com (unknown [203.254.199.245]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20180509085945eucas1p2184e596abbf146c28b14e2cbc2bd2f5a~s7kxZgAX10144801448eucas1p23; Wed, 9 May 2018 08:59:45 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges3new.samsung.com (EUCPMTA) with SMTP id 84.D2.10409.088B2FA5; Wed, 9 May 2018 09:59:44 +0100 (BST) Received: from eusmgms2.samsung.com (unknown [182.198.249.180]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20180509085944eucas1p1c85c0f02eefe719520ec1b1cede0eb3f~s7kwdqDVo1432614326eucas1p1Q; Wed, 9 May 2018 08:59:44 +0000 (GMT) X-AuditID: cbfec7f5-b45ff700000028a9-f6-5af2b880880b Received: from eusync3.samsung.com ( [203.254.199.213]) by eusmgms2.samsung.com (EUCPMTA) with SMTP id 9E.D8.04183.088B2FA5; Wed, 9 May 2018 09:59:44 +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 <0P8G00CYVEBAZM70@eusync3.samsung.com>; Wed, 09 May 2018 09:59:44 +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 v7 7/7] ARM64: dts: exynos: Add mem-2-mem Scaler devices Date: Wed, 09 May 2018 10:59:28 +0200 Message-id: <20180509085928.2023-8-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.0 In-reply-to: <20180509085928.2023-1-m.szyprowski@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrPIsWRmVeSWpSXmKPExsWy7djP87oNOz5FGXT12ljcWneO1WLWy3YW i40z1rNaXPn6ns3i/fIuNotJ9yewWJw/v4HdYsb5fUwWa4/cZbc4/Kad1WLG5JdsFm2rP7A6 8HhsWtXJ5nG/+ziTx79j7B59W1YxenzeJBfAGsVlk5Kak1mWWqRvl8CVcelgC1vBb+GKVyt/ sDYwzhboYuTkkBAwkXiyehJzFyMXh5DACkaJP0uOsUE4nxklDn5fzAZT9fPVC0aIxDJGiUmN 16BaGpgk1txuZwSpYhMwlOh62wXWISLgJtF0eCYrSBGzwC5miReTX7ODJIQFPCSmdRxlAbFZ BFQlHhy4wwxi8wrYSLQs+soMsU5e4tn0eWD1nAK2EocmnAbbJiGwhk3i4//9LBBFLhIbH31l grCFJV4d38IOYctIXJ7cDVVTL9H3/QgTRHMPo8TelqlQDdYSh49fZAWxmQX4JCZtmw60gQMo zivR0SYEUeIh8fzKe1YI21HidQMsYCYwSvz/MIl5AqPUAkaGVYziqaXFuempxcZ5qeV6xYm5 xaV56XrJ+bmbGIHRfPrf8a87GPf9STrEKMDBqMTDW7D7Y5QQa2JZcWXuIUYJDmYlEV5Z409R QrwpiZVVqUX58UWlOanFhxilOViUxHnjNOqihATSE0tSs1NTC1KLYLJMHJxSDYyHL854sEI2 IMkieFmasvWb3vX3v3xyZRBI2bha7Ldj/byDF10FVh6c1apo/nTC/ZwnHtZpk30cr1YuT3mR LGk/IWVC4I+fJRwT909dmGclorbP5NvdpaxLDt1UP+Tn9OfUvoKdzEpS5nvXfBFP3fxEacp9 leOHHpdfjs67fG7+uwtN/5171V+sU2Ipzkg01GIuKk4EANP/2o/iAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprHLMWRmVeSWpSXmKPExsVy+t/xq7oNOz5FGZztEbO4te4cq8Wsl+0s FhtnrGe1uPL1PZvF++VdbBaT7k9gsTh/fgO7xYzz+5gs1h65y25x+E07q8WMyS/ZLNpWf2B1 4PHYtKqTzeN+93Emj3/H2D36tqxi9Pi8SS6ANYrLJiU1J7MstUjfLoEr49LBFraC38IVr1b+ YG1gnC3QxcjJISFgIvHz1QvGLkYuDiGBJYwSd7c9YQJJCAk0MUncbckFsdkEDCW63naxgdgi Am4STYdnsoLYzAL7mCU2tnmD2MICHhLTOo6ygNgsAqoSDw7cYQaxeQVsJFoWfWWGWCYv8Wz6 PHYQm1PAVuLQhNPMELtsJI7NWso+gZFnASPDKkaR1NLi3PTcYiO94sTc4tK8dL3k/NxNjMBQ 23bs55YdjF3vgg8xCnAwKvHwFuz+GCXEmlhWXJl7iFGCg1lJhFfW+FOUEG9KYmVValF+fFFp TmrxIUZpDhYlcd7zBpVRQgLpiSWp2ampBalFMFkmDk6pBkZul7tbzh+onGO8eoZO3iqNW6uM k7N6ncrzLljk18pdv8fGvc+UyWjvvZhdrvkaBdv7Lig2XNQVDy8r33lpWUpDxYLpyXlfJ5Y9 /f7hdPuLLRLB/WaLnprOWjmL8eC/o0HvPycfzrnt/WXfmzMPTp4/+1dWf5LiKZ0LjVf7rJw2 mOy749mwd4uIEktxRqKhFnNRcSIAfg0hPDECAAA= X-CMS-MailID: 20180509085944eucas1p1c85c0f02eefe719520ec1b1cede0eb3f X-Msg-Generator: CA CMS-TYPE: 201P X-CMS-RootMailID: 20180509085944eucas1p1c85c0f02eefe719520ec1b1cede0eb3f X-RootMTR: 20180509085944eucas1p1c85c0f02eefe719520ec1b1cede0eb3f References: <20180509085928.2023-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 X-Virus-Scanned: ClamAV using ClamSMTP From: Andrzej Pietrasiewicz There are two Scaler devices in Exynos5433 SoCs. Add nodes for them and their SYSMMU controllers. Signed-off-by: Andrzej Pietrasiewicz Signed-off-by: Marek Szyprowski Reviewed-by: Inki Dae --- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 46 ++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/arch/arm64/boot/dts/exynos/exynos5433.dtsi b/arch/arm64/boot/dts/exynos/exynos5433.dtsi index ba8157ceaa56..0ec44180d1b7 100644 --- a/arch/arm64/boot/dts/exynos/exynos5433.dtsi +++ b/arch/arm64/boot/dts/exynos/exynos5433.dtsi @@ -1034,6 +1034,30 @@ power-domains = <&pd_gscl>; }; + scaler_0: scaler@15000000 { + compatible = "samsung,exynos5433-scaler"; + reg = <0x15000000 0x1294>; + interrupts = <0 402 IRQ_TYPE_LEVEL_HIGH>; + clock-names = "pclk", "aclk", "aclk_xiu"; + clocks = <&cmu_mscl CLK_PCLK_M2MSCALER0>, + <&cmu_mscl CLK_ACLK_M2MSCALER0>, + <&cmu_mscl CLK_ACLK_XIU_MSCLX>; + iommus = <&sysmmu_scaler_0>; + power-domains = <&pd_mscl>; + }; + + scaler_1: scaler@15010000 { + compatible = "samsung,exynos5433-scaler"; + reg = <0x15010000 0x1294>; + interrupts = <0 403 IRQ_TYPE_LEVEL_HIGH>; + clock-names = "pclk", "aclk", "aclk_xiu"; + clocks = <&cmu_mscl CLK_PCLK_M2MSCALER1>, + <&cmu_mscl CLK_ACLK_M2MSCALER1>, + <&cmu_mscl CLK_ACLK_XIU_MSCLX>; + iommus = <&sysmmu_scaler_1>; + power-domains = <&pd_mscl>; + }; + jpeg: codec@15020000 { compatible = "samsung,exynos5433-jpeg"; reg = <0x15020000 0x10000>; @@ -1137,6 +1161,28 @@ power-domains = <&pd_gscl>; }; + sysmmu_scaler_0: sysmmu@0x15040000 { + compatible = "samsung,exynos-sysmmu"; + reg = <0x15040000 0x1000>; + interrupts = ; + clock-names = "pclk", "aclk"; + clocks = <&cmu_mscl CLK_PCLK_SMMU_M2MSCALER0>, + <&cmu_mscl CLK_ACLK_SMMU_M2MSCALER0>; + #iommu-cells = <0>; + power-domains = <&pd_mscl>; + }; + + sysmmu_scaler_1: sysmmu@0x15050000 { + compatible = "samsung,exynos-sysmmu"; + reg = <0x15050000 0x1000>; + interrupts = ; + clock-names = "pclk", "aclk"; + clocks = <&cmu_mscl CLK_PCLK_SMMU_M2MSCALER1>, + <&cmu_mscl CLK_ACLK_SMMU_M2MSCALER1>; + #iommu-cells = <0>; + power-domains = <&pd_mscl>; + }; + sysmmu_jpeg: sysmmu@15060000 { compatible = "samsung,exynos-sysmmu"; reg = <0x15060000 0x1000>;