arm64: dts: rockchip: introduce pclk_vio_grf in rk3399-eDP device node
authorYakir Yang <ykk@rock-chips.com>
Wed, 7 Feb 2018 16:31:48 +0000 (17:31 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Mon, 12 Feb 2018 08:39:02 +0000 (09:39 +0100)
commit7b0390eabdd1dec50f60ad25e7e706875bfa223e
tree9c30bf4e3f91fad32442e04d3f18db205ce73ebc
parent2b7d2ed1af2e2c0c90a1a8b97926b7b6c6cb03ed
arm64: dts: rockchip: introduce pclk_vio_grf in rk3399-eDP device node

The pclk_vio_grf supply power for VIO GRF IOs, if it is disabled,
driver would failed to operate the VIO GRF registers.

The clock is optional but one of the side effects of don't have this clk
is that the Samsung Chromebook Plus fails to recover display after a
suspend/resume with following errors:

    rockchip-dp ff970000.edp: Input stream clock not detected.
    rockchip-dp ff970000.edp: Timeout of video streamclk ok
    rockchip-dp ff970000.edp: unable to config video

Signed-off-by: Yakir Yang <ykk@rock-chips.com>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
[this should also fix display failures when building rockchip-drm as module]
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
arch/arm64/boot/dts/rockchip/rk3399.dtsi