From patchwork Mon Feb 9 13:57:23 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 5801361 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.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id 25D01BF440 for ; Mon, 9 Feb 2015 13:57:53 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 5788C2010C for ; Mon, 9 Feb 2015 13:57:52 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 7CE9A20121 for ; Mon, 9 Feb 2015 13:57:51 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760712AbbBIN5h (ORCPT ); Mon, 9 Feb 2015 08:57:37 -0500 Received: from mailout2.w1.samsung.com ([210.118.77.12]:55026 "EHLO mailout2.w1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1760210AbbBIN5g (ORCPT ); Mon, 9 Feb 2015 08:57:36 -0500 Received: from eucpsbgm2.samsung.com (unknown [203.254.199.245]) by mailout2.w1.samsung.com (Oracle Communications Messaging Server 7u4-24.01(7.0.4.24.0) 64bit (built Nov 17 2011)) with ESMTP id <0NJI00ARZCANZA00@mailout2.w1.samsung.com>; Mon, 09 Feb 2015 14:01:35 +0000 (GMT) X-AuditID: cbfec7f5-b7fc86d0000066b7-e7-54d8bc39541e Received: from eusync2.samsung.com ( [203.254.199.212]) by eucpsbgm2.samsung.com (EUCPMTA) with SMTP id 2E.7A.26295.93CB8D45; Mon, 09 Feb 2015 13:55:05 +0000 (GMT) Received: from AMDC1943.digital.local ([106.116.151.171]) by eusync2.samsung.com (Oracle Communications Messaging Server 7u4-23.01(7.0.4.23.0) 64bit (built Aug 10 2011)) with ESMTPA id <0NJI00D06C3S52B0@eusync2.samsung.com>; Mon, 09 Feb 2015 13:57:32 +0000 (GMT) From: Krzysztof Kozlowski To: Kukjin Kim , devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Marek Szyprowski , Bartlomiej Zolnierkiewicz , Javier Martinez Canillas , Krzysztof Kozlowski Subject: [PATCH v2] ARM: dts: exynos5420: Add maudio power domain Date: Mon, 09 Feb 2015 14:57:23 +0100 Message-id: <1423490243-7675-1-git-send-email-k.kozlowski@samsung.com> X-Mailer: git-send-email 1.9.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrCJMWRmVeSWpSXmKPExsVy+t/xK7qWe26EGMx+pW6xccZ6Vov5R86x Whz9XWDx+oWhRf/j18wWmx5fY7W4vGsOm8WM8/uYLNYeucvuwOnx9/l1Fo9NqzrZPDYvqffo 27KK0ePzJrkA1igum5TUnMyy1CJ9uwSujDs7L7MUTOSpeLpcr4HxLmcXIyeHhICJxONz61gg bDGJC/fWs3UxcnEICSxllJi/oZ0Jwuljkmj4fpYJpIpNwFhi8/IlbCC2iMAKRomLTZYgRcwC 1xglTvz4wwqSEBZwlFi3bxMziM0ioCpxctEz9i5GDg5eATeJVfMlILbJSZw8Npl1AiP3AkaG VYyiqaXJBcVJ6blGesWJucWleel6yfm5mxghIfN1B+PSY1aHGAU4GJV4eC2Ur4cIsSaWFVfm HmKU4GBWEuE1XXojRIg3JbGyKrUoP76oNCe1+BAjEwenVANj8M7ta1neLkx9FR+4PWLR4ZcV DUkr1u0xXqzNfvcFg4rnMZPrYb0f/TYdk3/jMGWGQHnQP/3jltHabjJxT1o2FZq+nClinLQ7 cG+RqqDsI2XJPzsutUuenq98ZkXN+4zoE1UJL9S61nacNz02P/uCiBV3vJpMxsmbVamWE5bq eO1clRpgc/eZEktxRqKhFnNRcSIAESdw3PcBAAA= 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, T_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 Add maudio power domain to Exynos 5420 DTSI file so its state could be tracked. This actually won't power down this domain because the pl330 dmaengine driver (for adma channel) uses IRQ safe runtime PM. Thus the patch should not introduce any functional change except of visibility of this domain to the system. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Javier Martinez Canillas --- Changes sinve v1: 1. Use generic power domain bindings (suggested by Javier). 2. Add Javier's reviewed-by. --- arch/arm/boot/dts/exynos5420.dtsi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 9dc2e9773b30..28c4a2f4b991 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -288,6 +288,12 @@ "pclk1", "clk1", "pclk2", "clk2"; }; + mau_pd: power-domain@100440E0 { + compatible = "samsung,exynos4210-pd"; + reg = <0x100440E0 0x20>; + #power-domain-cells = <0>; + }; + pinctrl_0: pinctrl@13400000 { compatible = "samsung,exynos5420-pinctrl"; reg = <0x13400000 0x1000>; @@ -346,6 +352,7 @@ #dma-cells = <1>; #dma-channels = <6>; #dma-requests = <16>; + power-domains = <&mau_pd>; }; pdma0: pdma@121A0000 { @@ -415,6 +422,7 @@ pinctrl-names = "default"; pinctrl-0 = <&i2s0_bus>; status = "disabled"; + power-domains = <&mau_pd>; }; i2s1: i2s@12D60000 {