From patchwork Thu Mar 31 09:05:56 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanwoo Choi X-Patchwork-Id: 8709201 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 304EFC0553 for ; Thu, 31 Mar 2016 09:11:15 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 44020200E5 for ; Thu, 31 Mar 2016 09:11:14 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.9]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7B23020254 for ; Thu, 31 Mar 2016 09:11:12 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.80.1 #2 (Red Hat Linux)) id 1alYbc-0004DQ-7L; Thu, 31 Mar 2016 09:09:32 +0000 Received: from mailout4.samsung.com ([203.254.224.34]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1alYZ4-0001YP-Ji for linux-arm-kernel@lists.infradead.org; Thu, 31 Mar 2016 09:06:56 +0000 Received: from epcpsbgr2.samsung.com (u142.gpu120.samsung.co.kr [203.254.230.142]) by mailout4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0O4W013UOBY89WD0@mailout4.samsung.com> for linux-arm-kernel@lists.infradead.org; Thu, 31 Mar 2016 18:06:08 +0900 (KST) Received: from epcpsbgm1new.samsung.com ( [172.20.52.113]) by epcpsbgr2.samsung.com (EPCPMTA) with SMTP id 7C.6F.04785.088ECF65; Thu, 31 Mar 2016 18:06:08 +0900 (KST) X-AuditID: cbfee68e-f79d96d0000012b1-c4-56fce880c4c8 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1new.samsung.com (EPCPMTA) with SMTP id 65.ED.06682.088ECF65; Thu, 31 Mar 2016 18:06:08 +0900 (KST) Received: from chan.10.32.193.11 ([10.113.62.212]) by mmp2.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0O4W00EQ9BY6F850@mmp2.samsung.com>; Thu, 31 Mar 2016 18:06:07 +0900 (KST) From: Chanwoo Choi To: myungjoo.ham@samsung.com, kyungmin.park@samsung.com, k.kozlowski@samsung.com, kgene@kernel.org Subject: [PATCH v7 11/20] ARM: dts: Add DMC bus node for Exynos3250 Date: Thu, 31 Mar 2016 18:05:56 +0900 Message-id: <1459415165-32613-12-git-send-email-cw00.choi@samsung.com> X-Mailer: git-send-email 1.8.0 In-reply-to: <1459415165-32613-1-git-send-email-cw00.choi@samsung.com> References: <1459415165-32613-1-git-send-email-cw00.choi@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrAIsWRmVeSWpSXmKPExsWyRsSkULfhxZ8wg/9H1Cyuf3nOajH/yDlW i/43C1ktzr1ayWgx6f4EFovXLwwt+h+/ZrY42/SG3WLT42usFpd3zWGz+Nx7hNFixvl9TBbr Nt5it7h9mdfi5ZEfjBZLr19ksrjduILNYsL0tSwWZ05fYrVo3XuE3aJt9QdWB1GPNfPWMHq0 NPeweVzu62XyuHWn3mPnrLvsHiuXf2Hz2LSqk81j85J6j3/H2D22XG1n8ejbsorR4/MmuQCe KC6blNSczLLUIn27BK6M66svMBd8561Y9+4iYwPjb64uRk4OCQETicYjs1ggbDGJC/fWs3Ux cnEICaxglDj/5QY7TNGP57NYIRKzGCW23b/BDOF8YZSY397MCFLFJqAlsf/FDTYQW0QgReLx w5Ngo5gFjjBLTN14gwkkISzgLPG/fx7YPhYBVYkZV/YDreDg4BVwkzj42xZim5zEhz2PwDZz AoXvz7/PDGILCbhKHFryiglkpoTADg6J3ivzoeYISHybfIgFZI6EgKzEpgPMEHMkJQ6uuMEy gVF4ASPDKkbR1ILkguKk9CIjveLE3OLSvHS95PzcTYzAiD3971nfDsabB6wPMQpwMCrx8Gqk /QkTYk0sK67MPcRoCrRhIrOUaHI+MC3klcQbGpsZWZiamBobmVuaKYnzJkj9DBYSSE8sSc1O TS1ILYovKs1JLT7EyMTBKdXAaG50ueOK0dyaPpkL6gr1DzPjmDQuBmqzbclPSBHY+q07oFii bksfH/uCl4ZzaxacFXlXpXld2Lzpj430ktnh+tu0oz66XHY4ap0hOJett2f5Pe/bDcdf865m eL2vMG+W+hX1M/E+N4W/31r5XeDDuef/GQI3WH5Pbi1SsPxgExuXs8337A9FJZbijERDLeai 4kQAzbS3aNMCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFuplleLIzCtJLcpLzFFi42I5/e+xoG7Diz9hBkc+yVtc//Kc1WL+kXOs Fv1vFrJanHu1ktFi0v0JLBavXxha9D9+zWxxtukNu8Wmx9dYLS7vmsNm8bn3CKPFjPP7mCzW bbzFbnH7Mq/FyyM/GC2WXr/IZHG7cQWbxYTpa1kszpy+xGrRuvcIu0Xb6g+sDqIea+atYfRo ae5h87jc18vkcetOvcfOWXfZPVYu/8LmsWlVJ5vH5iX1Hv+OsXtsudrO4tG3ZRWjx+dNcgE8 UQ2MNhmpiSmpRQqpecn5KZl56bZK3sHxzvGmZgaGuoaWFuZKCnmJuam2Si4+AbpumTlAvyop lCXmlAKFAhKLi5X07TBNCA1x07WAaYzQ9Q0JgusxMkADCWsYM66vvsBc8J23Yt27i4wNjL+5 uhg5OSQETCR+PJ/FCmGLSVy4t56ti5GLQ0hgFqPEtvs3mCGcL4wS89ubGUGq2AS0JPa/uMEG YosIpEg8fngSrINZ4AizxNSNN5hAEsICzhL/++exgNgsAqoSM67sZ+9i5ODgFXCTOPjbFmKb nMSHPY/YQWxOoPD9+feZQWwhAVeJQ0teMU1g5F3AyLCKUSK1ILmgOCk91zAvtVyvODG3uDQv XS85P3cTIzgpPJPawXhwl/shRgEORiUe3gvJf8KEWBPLiitzDzFKcDArifD+vQIU4k1JrKxK LcqPLyrNSS0+xGgKdNdEZinR5HxgwsoriTc0NjEzsjQyN7QwMjZXEud9/H9dmJBAemJJanZq akFqEUwfEwenVAOjqPn5Q5FiL5Z4LrjEX3W41dpw0nsuobLKJ0EvS+0yTYOqmGXec5h+Wpzm WpLx8oHpzYk5X64bXHp9fPJyg/DwNbtMLiX1p4lsE7zFkFn37f+OTKXNHoed3i/ir9LjKcmU aTyv8uvTobQtHQonKnVq3J/9ffCvyck6eVLgai7DnTF/u146uS5XYinOSDTUYi4qTgQATS2t uiADAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160331_020655_021280_025B5694 X-CRM114-Status: GOOD ( 10.94 ) X-Spam-Score: -7.9 (-------) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: mark.rutland@arm.com, inki.dae@samsung.com, linux-samsung-soc@vger.kernel.org, linux@arm.linux.org.uk, cw00.choi@samsung.com, pawel.moll@arm.com, ijc+devicetree@hellion.org.uk, linux.amoon@gmail.com, linux-pm@vger.kernel.org, rjw@rjwysocki.net, linux-kernel@vger.kernel.org, m.reichl@fivetechno.de, tjakobi@math.uni-bielefeld.de, devicetree@vger.kernel.org, robh+dt@kernel.org, galak@codeaurora.org, linux-arm-kernel@lists.infradead.org MIME-Version: 1.0 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This patch adds the DMC (Dynamic Memory Controller) bus node for Exynos3250 SoC. The DMC is an AMBA AXI-compliant slave to interface external JEDEC standard SDRAM devices. The bus includes the OPP tables and the source clock for DMC block. Following list specifies the detailed relation between the clock and DMC block: - The source clock of DMC block : div_dmc Signed-off-by: Chanwoo Choi Reviewed-by: Krzysztof Kozlowski Acked-by: MyungJoo Ham --- arch/arm/boot/dts/exynos3250.dtsi | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi index 137f9015d4e8..1ae72c4fa55e 100644 --- a/arch/arm/boot/dts/exynos3250.dtsi +++ b/arch/arm/boot/dts/exynos3250.dtsi @@ -688,6 +688,40 @@ clock-names = "ppmu"; status = "disabled"; }; + + bus_dmc: bus_dmc { + compatible = "samsung,exynos-bus"; + clocks = <&cmu_dmc CLK_DIV_DMC>; + clock-names = "bus"; + operating-points-v2 = <&bus_dmc_opp_table>; + status = "disabled"; + }; + + bus_dmc_opp_table: opp_table1 { + compatible = "operating-points-v2"; + opp-shared; + + opp@50000000 { + opp-hz = /bits/ 64 <50000000>; + opp-microvolt = <800000>; + }; + opp@100000000 { + opp-hz = /bits/ 64 <100000000>; + opp-microvolt = <800000>; + }; + opp@134000000 { + opp-hz = /bits/ 64 <134000000>; + opp-microvolt = <800000>; + }; + opp@200000000 { + opp-hz = /bits/ 64 <200000000>; + opp-microvolt = <825000>; + }; + opp@400000000 { + opp-hz = /bits/ 64 <400000000>; + opp-microvolt = <875000>; + }; + }; }; };