linux-stable/arch/arm64/boot/dts/rockchip
Jeffy Chen 2afc1db0c5 arm64: dts: rockchip: add gmac needed pclk for rk3399 pd
This patch fixes that sometimes hang at start-up time of the system.
As the below log:
...
[   11.136543] calling  pm_genpd_debug_init+0x0/0x60 @ 1
[   11.141602] initcall pm_genpd_debug_init+0x0/0x60 returned 0 after 11 usecs
[   11.148558] calling  genpd_poweroff_unused+0x0/0x84 @ 1
<hang>

In some cases, the rk3399 should turn off the gmac power domain to save
power if some boards didn't register the gmac device node for rk3399.
Then, rk3399 need to make sure the gmac's pclk enabled if we need
operate the gmac power domain. (Due to the NOC had enabled always)

Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
Signed-off-by: Caesar Wang <wxt@rock-chips.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2016-11-14 15:33:36 +01:00
..
Makefile arm64: dts: rockchip: Add PX5 Evaluation board 2016-10-16 02:42:59 +02:00
rk3368-evb-act8846.dts arm64: dts: rockchip: correct voltage range for rk3368-evb-act8846 board 2015-12-11 14:02:25 +01:00
rk3368-evb.dtsi arm64: dts: rockchip: Clean up gpio-keys nodes 2016-03-29 21:37:12 +02:00
rk3368-geekbox.dts arm64: dts: rockchip: Add rk3368 GeekBox dts 2016-03-31 18:59:53 +02:00
rk3368-orion-r68-meta.dts arm64: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max" 2016-11-09 15:08:55 +01:00
rk3368-px5-evb.dts arm64: dts: rockchip: add sdmmc support for px5-evb 2016-10-16 02:42:59 +02:00
rk3368-r88.dts arm64: dts: rockchip: remove broken-cd from sdio0 2016-08-08 10:57:04 +02:00
rk3368.dtsi arm64: dts: rockchip: replace to "max-frequency" instead of "clock-freq-min-max" 2016-11-09 15:08:55 +01:00
rk3399-evb.dts arm64: dts: rockchip: enable the gmac for rk3399 evb board 2016-09-07 20:14:59 +02:00
rk3399.dtsi arm64: dts: rockchip: add gmac needed pclk for rk3399 pd 2016-11-14 15:33:36 +01:00