linux-yocto/drivers/clk/rockchip/Kconfig
Elaine Zhang cc40f5baa9 clk: rockchip: Add clock controller for the RK3576
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>
2024-08-29 11:13:33 +02:00

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