clk: rockchip: Add clock controller support for RV1126 SoC
authorJagan Teki <jagan@edgeble.ai>
Thu, 15 Sep 2022 16:39:45 +0000 (22:09 +0530)
committerHeiko Stuebner <heiko@sntech.de>
Fri, 23 Sep 2022 09:15:30 +0000 (11:15 +0200)
commit2408ab5aa876cb0dd5ede23a5dadfec8132f5feb
treee336dd2fd1ef01d13ce7cb4633bba22001887f69
parenta1f65e64c6a3aa920b059aba5c97598cc0d17978
clk: rockchip: Add clock controller support for RV1126 SoC

Clock & Reset Unit (CRU) in RV1126 support clocks for CRU
and CRU_PMU blocks.

This patch is trying to add minimal Clock-Architecture Diagram's
inferred from [1] authored by Finley Xiao.

[1] https://github.com/rockchip-linux/kernel/blob/develop-4.19/drivers/clk/rockchip/clk-rv1126.c

Cc: linux-clk@vger.kernel.org
Cc: Michael Turquette <mturquette@baylibre.com>
Cc: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com>
Signed-off-by: Jagan Teki <jagan@edgeble.ai>
Link: https://lore.kernel.org/r/20220915163947.1922183-5-jagan@edgeble.ai
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/clk/rockchip/Kconfig
drivers/clk/rockchip/Makefile
drivers/clk/rockchip/clk-rv1126.c [new file with mode: 0644]
drivers/clk/rockchip/clk.h