From patchwork Fri Jan 15 13:49:49 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Caesar Wang X-Patchwork-Id: 8041161 Return-Path: X-Original-To: patchwork-linux-arm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id 0D0909F859 for ; Fri, 15 Jan 2016 13:55:23 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 4AA0A2044B for ; Fri, 15 Jan 2016 13:55:22 +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 7B13A203F4 for ; Fri, 15 Jan 2016 13:55:21 +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 1aK4p8-0007HD-Sj; Fri, 15 Jan 2016 13:53:54 +0000 Received: from mail-pa0-f66.google.com ([209.85.220.66]) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1aK4mP-0004sQ-HD; Fri, 15 Jan 2016 13:51:06 +0000 Received: by mail-pa0-f66.google.com with SMTP id pv5so30530362pac.0; Fri, 15 Jan 2016 05:50:45 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=FlS9NJQad/MH7+VSUO0+m2BgqMcounEg0ul5EJtP/Kg=; b=KANjKlFu6Vj1OLJUrVp4BWMxGJpI+TVRNihDYfinGA8wLuZWM5wbA5HuZ4HKqzR1wH ddlZ4SNSKtWec8Bf/TdIEmrA/D3aRRrvlS7GqPEvQviZ/zKdMbEUNqOcUxuraEYPdlWL /YvF+jITjrt0o6RM8q23c62QeQxx0s3T9T0Ccqp9J4yNzsaAClhdW0fMSi6UcmlGyBLR upEOH/L0DiOyBWHu/OkB7sP9X4rO+29xMS3hVblV7TI57ZSPNNP60uo5Yy/ESbFrw2Aw M3NykOWH629Hbd6afbQvKfDoUkG1OkHJBN45qJFoNp/tpUNsokpql2jcih+0EGKqtHlJ akBQ== X-Gm-Message-State: ALoCoQl031comXCyBQvo1hkCby1tfycjSGbxyx84sdbxRKiQXwJc2R0ubzv9bjzbRoH07h1FTuDXkK55N4lKJRltgJWf/N/eLQ== X-Received: by 10.66.122.72 with SMTP id lq8mr14988225pab.1.1452865844935; Fri, 15 Jan 2016 05:50:44 -0800 (PST) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id 16sm15811805pfh.48.2016.01.15.05.50.41 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 15 Jan 2016 05:50:44 -0800 (PST) From: Caesar Wang To: Heiko Stuebner , linux-rockchip@lists.infradead.org Subject: [PATCH v3 2/9] ARM: dts: rockchip: add i2s_clk_out to list of clocks used on rk3036 i2s Date: Fri, 15 Jan 2016 21:49:49 +0800 Message-Id: <1452865796-23527-3-git-send-email-wxt@rock-chips.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1452865796-23527-1-git-send-email-wxt@rock-chips.com> References: <1452865796-23527-1-git-send-email-wxt@rock-chips.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20160115_055105_779412_A95A032E X-CRM114-Status: GOOD ( 10.04 ) X-Spam-Score: -2.4 (--) 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: linux-kernel@vger.kernel.org, Mark Brown , leozwang@google.com, keescook@google.com, linux-arm-kernel@lists.infradead.org, Caesar Wang 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=-4.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 The I2S block that it needs to claim that output clock. This also adds properties to model the relationship between the output clock and the i2s clock itself, to ensure that the clock muxing is set correctly. Signed-off-by: Caesar Wang --- Changes in v3: None arch/arm/boot/dts/rk3036.dtsi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/rk3036.dtsi b/arch/arm/boot/dts/rk3036.dtsi index 0b128be..cf0968c 100644 --- a/arch/arm/boot/dts/rk3036.dtsi +++ b/arch/arm/boot/dts/rk3036.dtsi @@ -277,8 +277,8 @@ interrupts = ; #address-cells = <1>; #size-cells = <0>; - clock-names = "i2s_clk", "i2s_hclk"; - clocks = <&cru SCLK_I2S>, <&cru HCLK_I2S>; + clock-names = "i2s_clk", "i2s_hclk", "i2s_clk_out"; + clocks = <&cru SCLK_I2S>, <&cru HCLK_I2S>, <&cru SCLK_I2S_OUT>; dmas = <&pdma 0>, <&pdma 1>; dma-names = "tx", "rx"; pinctrl-names = "default";