
Add the clock and reset tree definitions for the new RK3576 SoC. As opposed to the other rockchip CRU drivers, the GRF node is looked up via compatible instead of a phandle, which simplifies the device tree bindings. Signed-off-by: Elaine Zhang <zhangqing@rock-chips.com> Signed-off-by: Finley Xiao <finley.xiao@rock-chips.com> Signed-off-by: YouMin Chen <cym@rock-chips.com> Signed-off-by: Liang Chen <cl@rock-chips.com> Signed-off-by: Sugar Zhang <sugar.zhang@rock-chips.com> Signed-off-by: Detlev Casanova <detlev.casanova@collabora.com> Reviewed-by: Elaine Zhang <zhangqing@rock-chips.com> Tested-by: Shawn Lin <shawn.lin@rock-chips.com> Acked-by: Dragan Simic <dsimic@manjaro.org> Link: https://lore.kernel.org/r/0102019199a7781a-888440f0-a3f7-4a7d-a831-491260cbdfe7-000000@eu-west-1.amazonses.com [dropped additional blank line at EOF in rst-rk3576.c dropped the whole (non-)working as module part] Signed-off-by: Heiko Stuebner <heiko@sntech.de>
2.7 KiB
SPDX-License-Identifier: GPL-2.0
common clock support for ROCKCHIP SoC family.
config COMMON_CLK_ROCKCHIP bool "Rockchip clock controller common support" depends on ARCH_ROCKCHIP default ARCH_ROCKCHIP help Say y here to enable common clock controller for Rockchip platforms.
if COMMON_CLK_ROCKCHIP config CLK_PX30 bool "Rockchip PX30 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for PX30 Clock Driver.
config CLK_RV110X bool "Rockchip RV110x clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RV110x Clock Driver.
config CLK_RV1126 bool "Rockchip RV1126 clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RV1126 Clock Driver.
config CLK_RK3036 bool "Rockchip RK3036 clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RK3036 Clock Driver.
config CLK_RK312X bool "Rockchip RK312x clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RK312x Clock Driver.
config CLK_RK3188 bool "Rockchip RK3188 clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RK3188 Clock Driver.
config CLK_RK322X bool "Rockchip RK322x clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RK322x Clock Driver.
config CLK_RK3288 bool "Rockchip RK3288 clock controller support" depends on ARM || COMPILE_TEST default y help Build the driver for RK3288 Clock Driver.
config CLK_RK3308 bool "Rockchip RK3308 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3308 Clock Driver.
config CLK_RK3328 bool "Rockchip RK3328 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3328 Clock Driver.
config CLK_RK3368 bool "Rockchip RK3368 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3368 Clock Driver.
config CLK_RK3399 bool "Rockchip RK3399 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3399 Clock Driver.
config CLK_RK3568 bool "Rockchip RK3568 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3568 Clock Driver.
config CLK_RK3576 bool "Rockchip RK3576 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3576 Clock Driver.
config CLK_RK3588 bool "Rockchip RK3588 clock controller support" depends on ARM64 || COMPILE_TEST default y help Build the driver for RK3588 Clock Driver.
endif