From 9d14f059e490905aa05a6c1a8972ba9878a74fdf Mon Sep 17 00:00:00 2001 From: Tao Huang Date: Wed, 6 Mar 2024 16:09:07 +0800 Subject: [PATCH] clk: rockchip: Fix depends on CPU config Before: default y if CPU_XXXX After: depends on CPU_XXX default y When a CPU_XXXX config is not selected, the config will be automatically deselected. Signed-off-by: Tao Huang Change-Id: I113d92a4ccaed1e93e79b8c69d8595f4354be496 --- drivers/clk/rockchip/Kconfig | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/drivers/clk/rockchip/Kconfig b/drivers/clk/rockchip/Kconfig index b0783c59cc7d..150a479bbd86 100644 --- a/drivers/clk/rockchip/Kconfig +++ b/drivers/clk/rockchip/Kconfig @@ -155,13 +155,15 @@ config ROCKCHIP_CLK_LINK config ROCKCHIP_CLK_BOOST bool "Rockchip Clk Boost" - default y if CPU_PX30 + depends on CPU_PX30 + default y help Say y here to enable clk boost. config ROCKCHIP_CLK_INV bool "Rockchip Clk Inverter" - default y if !CPU_RV1126 && !CPU_RV1106 + depends on !CPU_RV1126 && !CPU_RV1106 + default y help Say y here to enable clk Inverter. @@ -173,7 +175,8 @@ config ROCKCHIP_CLK_OUT config ROCKCHIP_CLK_PVTM bool "Rockchip Clk Pvtm" - default y if !CPU_RV1126 && !CPU_RV1106 + depends on !CPU_RV1126 && !CPU_RV1106 + default y help Say y here to enable clk pvtm. @@ -182,29 +185,32 @@ config ROCKCHIP_DDRCLK config ROCKCHIP_DDRCLK_SIP bool "Rockchip DDR Clk SIP" - default y if CPU_RK3399 + depends on CPU_RK3399 + default y select ROCKCHIP_DDRCLK help Say y here to enable ddr clk sip. config ROCKCHIP_DDRCLK_SIP_V2 bool "Rockchip DDR Clk SIP V2" - default y if CPU_PX30 || CPU_RK1808 || CPU_RK312X || CPU_RK322X || \ - CPU_RK3288 || CPU_RK3308 || CPU_RK3328 || CPU_RV1126 + depends on CPU_PX30 || CPU_RK1808 || CPU_RK312X || CPU_RK322X || \ + CPU_RK3288 || CPU_RK3308 || CPU_RK3328 || CPU_RV1126 + default y select ROCKCHIP_DDRCLK help Say y here to enable ddr clk sip v2. config ROCKCHIP_PLL_RK3066 bool "Rockchip PLL Type RK3066" - default y if CPU_RK30XX || CPU_RK3188 || \ - CPU_RK3288 || CPU_RK3368 + depends on CPU_RK30XX || CPU_RK3188 || CPU_RK3288 || CPU_RK3368 + default y help Say y here to enable pll type is rk3066. config ROCKCHIP_PLL_RK3399 bool "Rockchip PLL Type RK3399" - default y if CPU_RK3399 || CPU_RV1108 + depends on CPU_RK3399 || CPU_RV1108 + default y help Say y here to enable pll type is rk3399.