UPSTREAM: 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)

BUG=chrome-os-partner:59514
TEST=reboot tests on kevin

Change-Id: Ia2f0331d286124ac2fc2a50a9d2905163656bde9
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>
Signed-off-by: Douglas Anderson <dianders@chromium.org>
(cherry picked from git.kernel.org mmind/linux-rockchip.git v4.10-armsoc/dts64
 commit 2afc1db0c5bad5da75556889ebc3e75661be9028)
Reviewed-on: https://chromium-review.googlesource.com/410603
(cherry picked from commit c611043041b356f638d91d6df6b6fa5adf5fcf15)
Reviewed-on: https://chromium-review.googlesource.com/411466
1 file changed