Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.kernel > #1426895

[PATCH v3 15/15] arm64: dts: rockchip: Provide emmcclk to PHY for rk3399

Path csiph.com!news.mixmin.net!aioe.org!gothmog.csi.it!bofh.it!news.nic.it!robomod
From Douglas Anderson <dianders@chromium.org>
Newsgroups linux.kernel
Subject [PATCH v3 15/15] arm64: dts: rockchip: Provide emmcclk to PHY for rk3399
Date Mon, 20 Jun 2016 20:10:02 +0200
Message-ID <rMbO2-3aM-31@gated-at.bofh.it> (permalink)
References <rMbO2-3aM-21@gated-at.bofh.it>
X-Original-To ulf.hansson@linaro.org, Heiko Stuebner <heiko@sntech.de>
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=nFLC0vn/u5fdwcPILwD1CBjL86df4E0tnalQ/2DjM5k=; b=CbRWBawwEQr6nbV24tchzc8cTr8HksyfCz8jOBVjvS/5hFEb93RhyI1X8bCT8NHpbS roB7Jtruf8ud0K/YjEGJKSpqQzgJIa6VpRM0ghJzzXF2P2ST4duZ1d95/Am2gJu82hO5 T9o3BdrE6CF0qDnDOD9x8l3hvfHhmGa9NGwd4=
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=nFLC0vn/u5fdwcPILwD1CBjL86df4E0tnalQ/2DjM5k=; b=JGQHf/xGkghfuaEmER5xoYc5pTcWzHRiG9PSafjcMInCRv/06+rsDXEaOcaUPWqzqZ +1V6kpztfRaej8jOHMQVTVzP/IcLkz14t2kqY2otBwfTK9gMjAmcRLj6hBM3m0+oF7qX v/aJA44XvCwJVEfVzLeZjkw0JlIlXcJfIPMweV3UC+NJausCSkENLoZZvMoC1XsWgSgW yjwiSLkl3my8X+ml3uFV/KU5XVDgRNXa8zv9V6w9cBEZh+wUQia+Hlti+MXTYlVrQpoc nRLQWmQU994onarToxd/mEquyAeGKYBLh/sTCGK3u9mdxzWIHZDLTWSmJoa++S5baNnm kGrQ==
X-Gm-Message-State ALyK8tKz8ZpAauDVi1LXNSfsv3OqP1HPyJN6RawP0MGVT5mrVNlfz3KOXpV3sOz8IsQLoBvY
X-Received by 10.66.138.110 with SMTP id qp14mr23119686pab.135.1466445657278; Mon, 20 Jun 2016 11:00:57 -0700 (PDT)
X-Mailer git-send-email 2.8.0.rc3.226.g39d4020
Sender robomod@news.nic.it
List-ID <linux-kernel.vger.kernel.org>
X-Mailing-List linux-kernel@vger.kernel.org
Approved robomod@news.nic.it
Lines 41
Organization linux.* mail to news gateway
X-Original-Cc kishon@ti.com, robh+dt@kernel.org, shawn.lin@rock-chips.com, xzy.xu@rock-chips.com, briannorris@chromium.org, adrian.hunter@intel.com, linux-rockchip@lists.infradead.org, linux-mmc@vger.kernel.org, devicetree@vger.kernel.org, groeck@chromium.org, Douglas Anderson <dianders@chromium.org>, pawel.moll@arm.com, mark.rutland@arm.com, ijc+devicetree@hellion.org.uk, galak@codeaurora.org, catalin.marinas@arm.com, will.deacon@arm.com, zhengxing@rock-chips.com, wxt@rock-chips.com, jay.xu@rock-chips.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org
X-Original-Date Mon, 20 Jun 2016 10:56:54 -0700
X-Original-Message-ID <1466445414-11974-16-git-send-email-dianders@chromium.org>
X-Original-References <1466445414-11974-1-git-send-email-dianders@chromium.org>
X-Original-Sender linux-kernel-owner@vger.kernel.org
Xref csiph.com linux.kernel:1426895

Show key headers only | View raw


Previous changes in this series allowed exposing the card clock from the
rk3399 SDHCI device and allowed consuming the card clock in the rk3399
eMMC PHY.  Hook things up in the main rk3399 dtsi file.

Signed-off-by: Douglas Anderson <dianders@chromium.org>
Tested-by: Heiko Stuebner <heiko@sntech.de>
---
Changes in v3:
- Add collected tags

Changes in v2: None

 arch/arm64/boot/dts/rockchip/rk3399.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi
index 1b57e92e0093..004b599ca285 100644
--- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi
@@ -225,8 +225,10 @@
 		assigned-clock-rates = <200000000>;
 		clocks = <&cru SCLK_EMMC>, <&cru ACLK_EMMC>;
 		clock-names = "clk_xin", "clk_ahb";
+		clock-output-names = "emmc_cardclock";
 		phys = <&emmc_phy>;
 		phy-names = "phy_arasan";
+		#clock-cells = <0>;
 		status = "disabled";
 	};
 
@@ -621,6 +623,8 @@
 		emmc_phy: phy@f780 {
 			compatible = "rockchip,rk3399-emmc-phy";
 			reg = <0xf780 0x24>;
+			clocks = <&sdhci>;
+			clock-names = "emmcclk";
 			#phy-cells = <0>;
 			status = "disabled";
 		};
-- 
2.8.0.rc3.226.g39d4020

Back to linux.kernel | Previous | NextNext in thread | Find similar | Unroll thread


Thread

[PATCH v3 15/15] arm64: dts: rockchip: Provide emmcclk to PHY for rk3399 Douglas Anderson <dianders@chromium.org> - 2016-06-20 20:10 +0200
  Re: [PATCH v3 15/15] arm64: dts: rockchip: Provide emmcclk to PHY for rk3399 Heiko Stübner <heiko@sntech.de> - 2016-06-22 18:40 +0200

csiph-web