]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: rockchip: rk3568: mark hclk_vi as critical
authorMichael Riesch <michael.riesch@wolfvision.net>
Mon, 10 Feb 2025 08:29:02 +0000 (09:29 +0100)
committerHeiko Stuebner <heiko@sntech.de>
Wed, 26 Feb 2025 16:53:39 +0000 (17:53 +0100)
commit83dbeca33f7422f4a30c8a91a79d6c0dba4fb6af
tree992e98990aba2658bc8169a8dfc3e71459665272
parentd7169b8bcd855828cc691baee5e778af96855573
clk: rockchip: rk3568: mark hclk_vi as critical

The clock 'pclk_vi_niu' has a dependency on 'hclk_vi_niu' according
to the Technical Reference Manual section '2.8.6 NIU Clock gating
reliance'. However, this kind of dependency cannot be addressed
properly at the moment (until the support for linked clocks is
implemented for the RK3568).
As an intermediate solution, mark the hclk_vi as critical on the
Rockchip RK3568.

Suggested-by: Nicolas Frattaroli <frattaroli.nicolas@gmail.com>
Signed-off-by: Michael Riesch <michael.riesch@wolfvision.net>
Link: https://lore.kernel.org/r/20250210-rk3568-hclk-vi-v1-1-9ade2626f638@wolfvision.net
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/clk/rockchip/clk-rk3568.c