From patchwork Thu Jul 17 11:19:53 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Naveen Krishna Chatradhi X-Patchwork-Id: 4574611 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 137CFC0514 for ; Thu, 17 Jul 2014 11:23:46 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 303AF20125 for ; Thu, 17 Jul 2014 11:23:45 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 4D1DE2018A for ; Thu, 17 Jul 2014 11:23:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757066AbaGQLXk (ORCPT ); Thu, 17 Jul 2014 07:23:40 -0400 Received: from mailout2.samsung.com ([203.254.224.25]:14900 "EHLO mailout2.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757081AbaGQLXg (ORCPT ); Thu, 17 Jul 2014 07:23:36 -0400 Received: from epcpsbgr3.samsung.com (u143.gpu120.samsung.co.kr [203.254.230.143]) by mailout2.samsung.com (Oracle Communications Messaging Server 7u4-24.01 (7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0N8U00MJQSZAKBC0@mailout2.samsung.com>; Thu, 17 Jul 2014 20:23:34 +0900 (KST) Received: from epcpsbgm1.samsung.com ( [172.20.52.124]) by epcpsbgr3.samsung.com (EPCPMTA) with SMTP id 34.60.14704.632B7C35; Thu, 17 Jul 2014 20:23:34 +0900 (KST) X-AuditID: cbfee68f-b7fef6d000003970-c6-53c7b236202d Received: from epmmp2 ( [203.254.227.17]) by epcpsbgm1.samsung.com (EPCPMTA) with SMTP id 2D.C9.04943.632B7C35; Thu, 17 Jul 2014 20:23:34 +0900 (KST) Received: from chnaveen-ubuntu.sisodomain.com ([107.108.83.161]) by mmp2.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTPA id <0N8U00FH6SYTBU80@mmp2.samsung.com>; Thu, 17 Jul 2014 20:23:34 +0900 (KST) From: Naveen Krishna Chatradhi To: linux-iio@vger.kernel.org, linux-samsung-soc@vger.kernel.org, devicetree@vger.kernel.org Cc: linux-kernel@vger.kernel.org, cw00.choi@samsung.com, gregkh@linuxfoundation.org, naveenkrishna.ch@gmail.com, lars@metafoo.de, cpgs@samsung.com, grundler@chromium.org, jic23@kernel.org Subject: [PATCH 4/4 v2] ARM: dts: exynos: Add sysreg phandle to ADC node Date: Thu, 17 Jul 2014 16:49:53 +0530 Message-id: <1405595993-16661-5-git-send-email-ch.naveen@samsung.com> X-Mailer: git-send-email 1.7.9.5 In-reply-to: <1405595993-16661-1-git-send-email-ch.naveen@samsung.com> References: <1405595993-16661-1-git-send-email-ch.naveen@samsung.com> X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprMIsWRmVeSWpSXmKPExsWyRsSkRtds0/Fgg/2HNC1eAvH1L89ZLeYf Ocdq0bx4PZvFqyM/mCweNK1islgyeT6rxbwj71gsLu+aw2Yx4/w+JotF2/4zO3B7zG64yOKx c9Zddo9NqzrZPPbPXcPuseTNIVaPvi2rGD0+b5ILYI/isklJzcksSy3St0vgytg7cx9TQZNE xc/Dy5kaGM8KdzFyckgImEjcfdjMBmGLSVy4tx7I5uIQEljKKHFt71V2mKLWQ0+gEtMZJaZP 74Vy+pkklp+bwAxSxSZgJnFw0WqwDhGBOIkPl/vZQYqYBfYzSrx+vR8sISzgIfHj+DKwfSwC qhJ/J/1lArF5BVwltr64CDSIA2idgsScSTYgYU4BN4kVa/6wgYSFgEpuPMgDGSkhcIxd4sKl 5VBjBCS+TT7EAtEqK7HpADPE0ZISB1fcYJnAKLyAkWEVo2hqQXJBcVJ6kbFecWJucWleul5y fu4mRmCEnP73rH8H490D1ocYk4HGTWSWEk3OB0ZYXkm8obGZkYWpiamxkbmlGWnCSuK89x8m BQkJpCeWpGanphakFsUXleakFh9iZOLglGpg3MbKF+QvoLFCN/louVqFxOI3V0UkRTwcrvr2 PZmjf0ZhjY+V1CsbHidzQ2Wnc1//P1Y9XW3tN+3fjtNZU++EXtN1MJX94req+5S5gu2cY5u1 psY57Nv2Y8Wc9yslWiIEHx6v6d5wQrZAQOrqOy/hhTv6mNdOPC+dG2y17n+A8CuFFYsUnixz VGIpzkg01GIuKk4EAOLsySWmAgAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrEIsWRmVeSWpSXmKPExsVy+t9jQV2zTceDDZ7NUbR4eUjT4vqX56wW 84+cY7VoXryezeLVkR9MFg+aVjFZLJk8n9Vi3pF3LBaXd81hs5hxfh+TxaJt/5kduD1mN1xk 8dg56y67x6ZVnWwe++euYfdY8uYQq0ffllWMHp83yQWwRzUw2mSkJqakFimk5iXnp2Tmpdsq eQfHO8ebmhkY6hpaWpgrKeQl5qbaKrn4BOi6ZeYAHamkUJaYUwoUCkgsLlbSt8M0ITTETdcC pjFC1zckCK7HyAANJKxhzNg7cx9TQZNExc/Dy5kaGM8KdzFyckgImEi0HnrCBmGLSVy4tx7I 5uIQEpjOKDF9ei+U088ksfzcBGaQKjYBM4mDi1azg9giAnESHy73s4MUMQvsZ5R4/Xo/WEJY wEPix/FlYGNZBFQl/k76ywRi8wq4Smx9cRFoEAfQOgWJOZNsQMKcAm4SK9b8YQMJCwGV3HiQ N4GRdwEjwypG0dSC5ILipPRcQ73ixNzi0rx0veT83E2M4Ph7JrWDcWWDxSFGAQ5GJR7ehNZj wUKsiWXFlbmHGCU4mJVEeLd1HQ8W4k1JrKxKLcqPLyrNSS0+xGgKdNNEZinR5HxgasgriTc0 NjE3NTa1NLEwMbNUEuc90GodKCSQnliSmp2aWpBaBNPHxMEp1cC4XfeJG9+j+3rLGR1+JahM Enuua3izyrLf+dL5tKcvbsQWcG13u/xX1fA6207Ot82zr9156qY+IXFBpkSMQ0f95H9KJ9f9 zv00fUrdwR33LGzur1C5mDL/7teo2zskDNhZHsuy+qqzlxfnHkvZkHGHcdvzHqc5QhWHpLyZ Ji1fL+0ySWjPtf3nlViKMxINtZiLihMBy5raRtUCAAA= 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=-6.9 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 Instead of using the ADC_PHY register base address, use sysreg phandle in ADC node to control ADC_PHY configuration register. This patch adds syscon node for Exynos3250, Exynos4x12, Exynos5250, and Exynos5420, Exynos5800. Signed-off-by: Naveen Krishna Chatradhi To: linux-samsung-soc@vger.kernel.org --- Changes since v1: None arch/arm/boot/dts/exynos3250.dtsi | 3 ++- arch/arm/boot/dts/exynos4x12.dtsi | 3 ++- arch/arm/boot/dts/exynos5250.dtsi | 3 ++- arch/arm/boot/dts/exynos5420.dtsi | 3 ++- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/exynos3250.dtsi b/arch/arm/boot/dts/exynos3250.dtsi index c5e15db..51c9b0d 100644 --- a/arch/arm/boot/dts/exynos3250.dtsi +++ b/arch/arm/boot/dts/exynos3250.dtsi @@ -262,12 +262,13 @@ adc: adc@126C0000 { compatible = "samsung,exynos3250-adc-v2"; - reg = <0x126C0000 0x100>, <0x10020718 0x4>; + reg = <0x126C0000 0x100>; interrupts = <0 137 0>; clock-names = "adc", "sclk_adc"; clocks = <&cmu CLK_TSADC>, <&cmu CLK_SCLK_TSADC>; #io-channel-cells = <1>; io-channel-ranges; + samsung,syscon-phandle = <&pmu_system_controller>; status = "disabled"; }; diff --git a/arch/arm/boot/dts/exynos4x12.dtsi b/arch/arm/boot/dts/exynos4x12.dtsi index c5a943d..9a18d9b 100644 --- a/arch/arm/boot/dts/exynos4x12.dtsi +++ b/arch/arm/boot/dts/exynos4x12.dtsi @@ -114,13 +114,14 @@ adc: adc@126C0000 { compatible = "samsung,exynos-adc-v1"; - reg = <0x126C0000 0x100>, <0x10020718 0x4>; + reg = <0x126C0000 0x100>; interrupt-parent = <&combiner>; interrupts = <10 3>; clocks = <&clock CLK_TSADC>; clock-names = "adc"; #io-channel-cells = <1>; io-channel-ranges; + samsung,syscon-phandle = <&pmu_system_controller>; status = "disabled"; }; diff --git a/arch/arm/boot/dts/exynos5250.dtsi b/arch/arm/boot/dts/exynos5250.dtsi index 834fb5a..6003777 100644 --- a/arch/arm/boot/dts/exynos5250.dtsi +++ b/arch/arm/boot/dts/exynos5250.dtsi @@ -762,12 +762,13 @@ adc: adc@12D10000 { compatible = "samsung,exynos-adc-v1"; - reg = <0x12D10000 0x100>, <0x10040718 0x4>; + reg = <0x12D10000 0x100> interrupts = <0 106 0>; clocks = <&clock CLK_ADC>; clock-names = "adc"; #io-channel-cells = <1>; io-channel-ranges; + samsung,syscon-phandle = <&pmu_system_controller>; status = "disabled"; }; diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index e385322..6979da8 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -525,12 +525,13 @@ adc: adc@12D10000 { compatible = "samsung,exynos-adc-v2"; - reg = <0x12D10000 0x100>, <0x10040720 0x4>; + reg = <0x12D10000 0x100>; interrupts = <0 106 0>; clocks = <&clock CLK_TSADC>; clock-names = "adc"; #io-channel-cells = <1>; io-channel-ranges; + samsung,syscon-phandle = <&pmu_system_controller>; status = "disabled"; };