From patchwork Fri Apr 25 06:59:09 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Chanho Park X-Patchwork-Id: 4057601 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 72CD0BFF02 for ; Fri, 25 Apr 2014 06:59:33 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 8C6B120382 for ; Fri, 25 Apr 2014 06:59:32 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 2555D20381 for ; Fri, 25 Apr 2014 06:59:31 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751736AbaDYG7a (ORCPT ); Fri, 25 Apr 2014 02:59:30 -0400 Received: from mailout4.samsung.com ([203.254.224.34]:30229 "EHLO mailout4.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750844AbaDYG72 (ORCPT ); Fri, 25 Apr 2014 02:59:28 -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 <0N4K004KPRF3P470@mailout4.samsung.com>; Fri, 25 Apr 2014 15:59:27 +0900 (KST) Received: from epcpsbgm2.samsung.com ( [172.20.52.114]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id 06.4A.11120.FC70A535; Fri, 25 Apr 2014 15:59:27 +0900 (KST) X-AuditID: cbfee68f-b7eff6d000002b70-b7-535a07cfe583 Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm2.samsung.com (EPCPMTA) with SMTP id 86.FC.25708.FC70A535; Fri, 25 Apr 2014 15:59:27 +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 <0N4K0081MREZTL80@mmp2.samsung.com>; Fri, 25 Apr 2014 15:59:27 +0900 (KST) From: Chanho Park To: kgene.kim@samsung.com, linux-samsung-soc@vger.kernel.org Cc: t.figa@samsung.com, k.debski@samsung.com, devicetree@vger.kernel.org, Chanho Park Subject: [PATCHv2 1/4] ARM: dts: exynos4: add PMU syscon node Date: Fri, 25 Apr 2014 15:59:09 +0900 Message-id: <1398409152-14770-2-git-send-email-chanho61.park@samsung.com> X-Mailer: git-send-email 1.8.3.2 In-reply-to: <1398409152-14770-1-git-send-email-chanho61.park@samsung.com> References: <1398409152-14770-1-git-send-email-chanho61.park@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrILMWRmVeSWpSXmKPExsWyRsSkSPc8e1Swwfmf0haX92tbzD9yjtXi x+sLbBa9C66yWcw4v4/JYv2M1ywObB59W1YxenzeJBfAFMVlk5Kak1mWWqRvl8CV0bz8CWtB r2DFtlXnWRoYJ/J1MXJySAiYSCy70MsOYYtJXLi3nq2LkYtDSGApo0T3qdmsMEUb90+ASkxn lNhw/wojhNPGJPG3aSczSBWbgK7EluevGEFsEQEbiaYLZ5m6GDk4mAWKJRoaJUDCwgK2Ek2N D1lAbBYBVYn3r+eC2bwCnhJPLzcwQixTkFj2ZS3YSE4BL4m9s3aC1QgB1Zz9exfsCAmB32wS T3d/YocYJCDxbfIhFpBdEgKyEpsOMEPMkZQ4uOIGywRG4QWMDKsYRVMLkguKk9KLjPWKE3OL S/PS9ZLzczcxAoP39L9n/TsY7x6wPsSYDDRuIrOUaHI+MPjzSuINjc2MLExNTI2NzC3NSBNW Eue9/zApSEggPbEkNTs1tSC1KL6oNCe1+BAjEwenVAPjxslbOfRX+7K2r1p7vp7ppZx9Y+D1 hJ6o3woaE7f4fjffvO2mROqz2rlGHj+uHO6w8J9lY2T79Xl/od6stkz517MOMZ+L/FVxsXD2 Vs+lDXcy71vZnzJaeG+p7onmCqfYMN5T3wJeZurKWhUKqkv8jVvv1b/r+Ycjfb3zHO9PTmeN vX59KWOpEktxRqKhFnNRcSIAw/Cd33QCAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrHIsWRmVeSWpSXmKPExsVy+t9jQd3z7FHBButPiVhc3q9tMf/IOVaL H68vsFn0LrjKZjHj/D4mi/UzXrM4sHn0bVnF6PF5k1wAU1QDo01GamJKapFCal5yfkpmXrqt kndwvHO8qZmBoa6hpYW5kkJeYm6qrZKLT4CuW2YO0EolhbLEnFKgUEBicbGSvh2mCaEhbroW MI0Rur4hQXA9RgZoIGENY0bz8iesBb2CFdtWnWdpYJzI18XIySEhYCKxcf8ENghbTOLCvfVA NheHkMB0RokN968wQjhtTBJ/m3Yyg1SxCehKbHn+ihHEFhGwkWi6cJapi5GDg1mgWKKhUQIk LCxgK9HU+JAFxGYRUJV4/3oumM0r4Cnx9HIDI8QyBYllX9aCjeQU8JLYO2snWI0QUM3Zv3fZ JjDyLmBkWMUomlqQXFCclJ5rpFecmFtcmpeul5yfu4kRHBvPpHcwrmqwOMQowMGoxMM7QTYy WIg1say4MvcQowQHs5IIr/IqoBBvSmJlVWpRfnxRaU5q8SHGZKCrJjJLiSbnA+M2ryTe0NjE zMjSyNzQwsjYnDRhJXHeg63WgUIC6YklqdmpqQWpRTBbmDg4pRoYueZFq6jFaJTufZm43iTw VtcyrumK64IvXnVXjF0sOe2HmC4Lp9xTzuLonc7WB2SP9WstebX5h63obpPQx2lH2c7Fun15 wp/yy6G3MmKp4n43w3uajQF/5XOU5x460SYdL7D1kvSXJ3nZFz9Mebpi1sw5Cw9sqLxb9iKJ u0UuWutO7DJTt9IpSizFGYmGWsxFxYkAaO03f9ECAAA= 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 | 2 ++ arch/arm/boot/dts/exynos4.dtsi | 5 +++++ arch/arm/boot/dts/exynos4x12.dtsi | 4 ++++ 3 files changed, 11 insertions(+) diff --git a/Documentation/devicetree/bindings/arm/samsung/pmu.txt b/Documentation/devicetree/bindings/arm/samsung/pmu.txt index f1f1552..e2797d1 100644 --- a/Documentation/devicetree/bindings/arm/samsung/pmu.txt +++ b/Documentation/devicetree/bindings/arm/samsung/pmu.txt @@ -2,6 +2,8 @@ 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,exynos4x12-pmu" - for Exynos4212/4412 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>;