clk: rockchip: support more core div setting
authorElaine Zhang <zhangqing@rock-chips.com>
Mon, 15 Mar 2021 08:56:07 +0000 (16:56 +0800)
committerHeiko Stuebner <heiko@sntech.de>
Sun, 21 Mar 2021 10:10:58 +0000 (11:10 +0100)
commita3561e77cf3ca0937227ba13744d84fc46e5eb4b
tree14bb72f7a1a97dcf5fc532dff1d4beec99bb9bbb
parent0cd74eec54a3ec34416bab6cc640a88230472078
clk: rockchip: support more core div setting

Use arrays to support more core independent div settings.
A55 supports each core to work at different frequencies, and each core
has an independent divider control.

Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com>
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
Acked-by: Stephen Boyd <sboyd@kernel.org>
Link: https://lore.kernel.org/r/20210315085608.16010-4-zhangqing@rock-chips.com
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
13 files changed:
drivers/clk/rockchip/clk-cpu.c
drivers/clk/rockchip/clk-px30.c
drivers/clk/rockchip/clk-rk3036.c
drivers/clk/rockchip/clk-rk3128.c
drivers/clk/rockchip/clk-rk3188.c
drivers/clk/rockchip/clk-rk3228.c
drivers/clk/rockchip/clk-rk3288.c
drivers/clk/rockchip/clk-rk3308.c
drivers/clk/rockchip/clk-rk3328.c
drivers/clk/rockchip/clk-rk3368.c
drivers/clk/rockchip/clk-rk3399.c
drivers/clk/rockchip/clk-rv1108.c
drivers/clk/rockchip/clk.h