* [PATCH v2 2/2] arm64: dts: rk3399: add powerdomain for typec [not found] <1473289577-14101-1-git-send-email-zyw@rock-chips.com> @ 2016-09-07 23:06 ` Chris Zhong [not found] ` <1473289577-14101-2-git-send-email-zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org> 0 siblings, 1 reply; 2+ messages in thread From: Chris Zhong @ 2016-09-07 23:06 UTC (permalink / raw) To: kishon, groeck, wulf, briannorris, heiko, dianders, kever.yang Cc: linux-rockchip, linux-arm-kernel, Chris Zhong, devicetree, David Wu, Jianqun Xu, Masahiro Yamada, linux-kernel, Will Deacon, Mark Rutland, Rob Herring, Catalin Marinas The tcpc power domain will try to power up/down the power of Type-C PHY. Hence, we need control it in Type-C PHY driver with the pm_runtime helper. Signed-off-by: Chris Zhong <zyw@rock-chips.com> --- Changes in v2: None arch/arm64/boot/dts/rockchip/rk3399.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3399.dtsi b/arch/arm64/boot/dts/rockchip/rk3399.dtsi index 8c51095..3eb52b3 100644 --- a/arch/arm64/boot/dts/rockchip/rk3399.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3399.dtsi @@ -1262,6 +1262,7 @@ clock-names = "tcpdcore", "tcpdphy-ref"; assigned-clocks = <&cru SCLK_UPHY0_TCPDCORE>; assigned-clock-rates = <50000000>; + power-domains = <&power RK3399_PD_TCPD0>; resets = <&cru SRST_UPHY0>, <&cru SRST_UPHY0_PIPE_L00>, <&cru SRST_P_UPHY0_TCPHY>; @@ -1290,6 +1291,7 @@ clock-names = "tcpdcore", "tcpdphy-ref"; assigned-clocks = <&cru SCLK_UPHY1_TCPDCORE>; assigned-clock-rates = <50000000>; + power-domains = <&power RK3399_PD_TCPD1>; resets = <&cru SRST_UPHY1>, <&cru SRST_UPHY1_PIPE_L00>, <&cru SRST_P_UPHY1_TCPHY>; -- 1.9.1 ^ permalink raw reply related [flat|nested] 2+ messages in thread
[parent not found: <1473289577-14101-2-git-send-email-zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org>]
* Re: [PATCH v2 2/2] arm64: dts: rk3399: add powerdomain for typec [not found] ` <1473289577-14101-2-git-send-email-zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org> @ 2016-09-08 15:16 ` Heiko Stuebner 0 siblings, 0 replies; 2+ messages in thread From: Heiko Stuebner @ 2016-09-08 15:16 UTC (permalink / raw) To: Chris Zhong Cc: Mark Rutland, devicetree-u79uwXL29TY76Z2rM5mHXA, Catalin Marinas, Masahiro Yamada, linux-kernel-u79uwXL29TY76Z2rM5mHXA, briannorris-F7+t8E8rja9g9hUCZPvPmw, Will Deacon, kever.yang-TNX95d0MmH7DzftRWevZcw, dianders-F7+t8E8rja9g9hUCZPvPmw, linux-rockchip-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r, Rob Herring, David Wu, groeck-F7+t8E8rja9g9hUCZPvPmw, wulf-TNX95d0MmH7DzftRWevZcw, kishon-l0cyMroinI0, Jianqun Xu, linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r Am Mittwoch, 7. September 2016, 16:06:17 CEST schrieb Chris Zhong: > The tcpc power domain will try to power up/down the power of Type-C PHY. > Hence, we need control it in Type-C PHY driver with the pm_runtime helper. > > Signed-off-by: Chris Zhong <zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org> applied to my dts64 branch for 4.9 (or 4.10) after fixing the subject (rockchip: instead of rk3399:), as even without the advanced logic from patch1 the driver core will already make sure to at least powerup the domain before probe and power-down after remove. Heiko ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2016-09-08 15:16 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1473289577-14101-1-git-send-email-zyw@rock-chips.com>
2016-09-07 23:06 ` [PATCH v2 2/2] arm64: dts: rk3399: add powerdomain for typec Chris Zhong
[not found] ` <1473289577-14101-2-git-send-email-zyw-TNX95d0MmH7DzftRWevZcw@public.gmane.org>
2016-09-08 15:16 ` Heiko Stuebner
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).