From patchwork Fri May 2 04:26:06 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanho Park X-Patchwork-Id: 4100881 Return-Path: X-Original-To: patchwork-linux-samsung-soc@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork2.web.kernel.org (Postfix) with ESMTP id B9D31BFF02 for ; Fri, 2 May 2014 04:26:25 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id DB5DE20353 for ; Fri, 2 May 2014 04:26:24 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6EE2E20253 for ; Fri, 2 May 2014 04:26:23 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1750878AbaEBE0W (ORCPT ); Fri, 2 May 2014 00:26:22 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:34106 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750747AbaEBE0U (ORCPT ); Fri, 2 May 2014 00:26:20 -0400 Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout4.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0N4X00BFNIZU2HB0@mailout4.samsung.com>; Fri, 02 May 2014 13:26:18 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.114]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id AA.E0.11120.A6E13635; Fri, 02 May 2014 13:26:18 +0900 (KST) X-AuditID: cbfee68f-b7eff6d000002b70-c5-53631e6a77d3 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id CD.DE.27725.A6E13635; Fri, 02 May 2014 13:26:18 +0900 (KST) Received: from localhost.localdomain ([10.252.81.149]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0N4X00ER6IZN4J30@mmp2.samsung.com>; Fri, 02 May 2014 13:26:17 +0900 (KST) From: Chanho Park To: kgene.kim@samsung.com, linux-samsung-soc@vger.kernel.org Cc: devicetree@vger.kernel.org, t.figa@samsung.com, k.debski@samsung.com, Chanho Park Subject: [PATCHv4 1/4] ARM: dts: exynos4: add PMU syscon node Date: Fri, 02 May 2014 13:26:06 +0900 Message-id: <1399004769-31033-2-git-send-email-chanho61.park@samsung.com> X-Mailer: git-send-email 1.8.3.2 In-reply-to: <1399004769-31033-1-git-send-email-chanho61.park@samsung.com> References: <1399004769-31033-1-git-send-email-chanho61.park@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFrrLLMWRmVeSWpSXmKPExsWyRsSkSDdLLjnYYN9CAYvL+7Ut5h85x2rx 4/UFNoveBVfZLGac38dksX7GaxYHNo++LasYPT5vkgtgiuKySUnNySxLLdK3S+DK+LvnEFvB QcGK3jONjA2MO/m6GDk5JARMJHo+rWWEsMUkLtxbz9bFyMUhJLCUUeLMpAWsXYwcYEWrnklC xKczSnQcuQxV1MYkseLyW3aQbjYBXYktz1+BTRIRsJFounCWCcRmFiiW2DtxA3MXIzuHsICt xDYPkJEsAqoS16f4gBTwCnhKfFl9jw3iBAWJZV/WMoOUcAp4SfSudwYJCwGVzLr2iRVkqYTA fzaJ73OXs4IkWAQEJL5NPsQCcaWsxKYDzBBjJCUOrrjBMoFReAEjwypG0dSC5ILipPQiY73i xNzi0rx0veT83E2MwKA9/e9Z/w7GuwesDzEmA42byCwlmpwPDPq8knhDYzMjC1MTU2Mjc0sz 0oSVxHnvP0wKEhJITyxJzU5NLUgtii8qzUktPsTIxMEp1cA4s+nHCQaDuZanlB8Fd3Ikl3dY Mng4Tbu7iZmf59qFj8sUY5pcZt2YdEDRQlHC9a/mw10Xcnj0RafO3VCsckOhdqYbx2GvDYWH SwRTzJq3cgm1rVzQKSsbsS5d0pXl2TaPnkh9+8Jl3ucXPLGZ/dVTYJLoS/Yrt37H6ITG6PPx lCx77P7MaqsSS3FGoqEWc1FxIgCfAptEcAIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFIsWRmVeSWpSXmKPExsVy+t9jQd0sueRggz2bOCwu79e2mH/kHKvF j9cX2Cx6F1xls5hxfh+TxfoZr1kc2Dz6tqxi9Pi8SS6AKaqB0SYjNTEltUghNS85PyUzL91W yTs43jne1MzAUNfQ0sJcSSEvMTfVVsnFJ0DXLTMHaKWSQlliTilQKCCxuFhJ3w7ThNAQN10L mMYIXd+QILgeIwM0kLCGMePvnkNsBQcFK3rPNDI2MO7k62Lk4JAQMJFY9Uyyi5ETyBSTuHBv PVsXIxeHkMB0RomOI5ehnDYmiRWX37KDVLEJ6Epsef6KEcQWEbCRaLpwlgnEZhYoltg7cQNz FyM7h7CArcQ2D5DxLAKqEten+IAU8Ap4SnxZfY8NYpWCxLIva5lBSjgFvCR61zuDhIWASmZd +8Q6gZF3ASPDKkbR1ILkguKk9FxDveLE3OLSvHS95PzcTYzgmHgmtYNxZYPFIUYBDkYlHl6N 3KRgIdbEsuLK3EOMEhzMSiK8DRlAId6UxMqq1KL8+KLSnNTiQ4zJQDdNZJYSTc4HxmteSbyh sYmZkaWRuaGFkbE5acJK4rwHWq0DhQTSE0tSs1NTC1KLYLYwcXBKNTAuqxP0uBD9X6U7Kqhy 96oZbtFbhe6ynv91wNhiJb/an7aOy++PnWwMObXTYoZ5b2z21rxd1dXJYcc+2P26FlriLrkm 5G997dTum+lO6Q8f+jbu0Swx4JN4Lz1/47lVEkv5d4WlrNI73v5R6dRFy5+TXNdp37Sx0Fu3 78GXxV0rzBm+rkm4I/BBiaU4I9FQi7moOBEAXwuNrM0CAAA= DLP-Filter: Pass X-MTR: 20000000000000000@CPGS X-CFilter-Loop: Reflected Sender: linux-samsung-soc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-samsung-soc@vger.kernel.org X-Spam-Status: No, score=-7.5 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_HI, 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 a PMU(Power Management Unit) syscon node. This should be required for USB Phy syscon regmap I/F. Cc: Kamil Debski Signed-off-by: Chanho Park Reviewed-by: Tomasz Figa --- Documentation/devicetree/bindings/arm/samsung/pmu.txt | 3 +++ arch/arm/boot/dts/exynos4.dtsi | 5 +++++ arch/arm/boot/dts/exynos4x12.dtsi | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung/pmu.txt b/Documentation/devicetree/bindings/arm/samsung/pmu.txt index f1f1552..b562634 100644 --- a/Documentation/devicetree/bindings/arm/samsung/pmu.txt +++ b/Documentation/devicetree/bindings/arm/samsung/pmu.txt @@ -2,6 +2,9 @@ SAMSUNG Exynos SoC series PMU Registers Properties: - compatible : should contain two values. First value must be one from following list: + - "samsung,exynos4210-pmu" - for Exynos4210 SoC, + - "samsung,exynos4212-pmu" - for Exynos4212 SoC, + - "samsung,exynos4412-pmu" - for Exynos4412 SoC, - "samsung,exynos5250-pmu" - for Exynos5250 SoC, - "samsung,exynos5420-pmu" - for Exynos5420 SoC. second value must be always "syscon". diff --git a/arch/arm/boot/dts/exynos4.dtsi b/arch/arm/boot/dts/exynos4.dtsi index 2f8bcd0..264066f 100644 --- a/arch/arm/boot/dts/exynos4.dtsi +++ b/arch/arm/boot/dts/exynos4.dtsi @@ -110,6 +110,11 @@ reg = <0x10010000 0x400>; }; + pmu_system_controller: system-controller@10020000 { + compatible = "samsung,exynos4210-pmu", "syscon"; + reg = <0x10020000 0x4000>; + }; + dsi_0: dsi@11C80000 { compatible = "samsung,exynos4210-mipi-dsi"; reg = <0x11C80000 0x10000>; diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi index c4a9306..7f767f7 100644 --- a/arch/arm/boot/dts/exynos4x12.dtsi +++ b/arch/arm/boot/dts/exynos4x12.dtsi @@ -119,6 +119,10 @@ interrupts = <0 72 0>; }; + pmu_system_controller: system-controller@10020000 { + compatible = "samsung,exynos4x12-pmu", "syscon"; + }; + g2d@10800000 { compatible = "samsung,exynos4212-g2d"; reg = <0x10800000 0x1000>;