clk: rockchip: rk3588: fix pclk_vo0grf and pclk_vo1grf
authorSebastian Reichel <sebastian.reichel@collabora.com>
Fri, 26 Jan 2024 18:18:25 +0000 (19:18 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Tue, 27 Feb 2024 21:23:06 +0000 (22:23 +0100)
commit326be62eaf2e89767b7b9223f88eaf3c041b98d2
treef4c25b38acc090a5f71a0e79e3f6a357bc352ee8
parent0fa04984a43259c5ffb69dab0927830b5663165e
clk: rockchip: rk3588: fix pclk_vo0grf and pclk_vo1grf

Currently pclk_vo1grf is not exposed, but it should be referenced
from the vo1_grf syscon, which needs it enabled. That syscon is
required for HDMI RX and TX functionality among other things.

Apart from that pclk_vo0grf and pclk_vo1grf are both linked gates
and need the VO's hclk enabled in addition to their parent clock.

No Fixes tag has been added, since the logic requiring these clocks
is not yet upstream anyways.

Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com>
Link: https://lore.kernel.org/r/20240126182919.48402-5-sebastian.reichel@collabora.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/clk/rockchip/clk-rk3588.c