aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/clk/starfive/Kconfig
diff options
context:
space:
mode:
authorEmil Renner Berthing <kernel@esmil.dk>2023-04-01 19:19:16 +0800
committerConor Dooley <conor.dooley@microchip.com>2023-04-05 15:43:32 +0100
commit00f1cb17aeb71daf3d9ead5d11412c650329d6cf (patch)
tree9f3a96e923961ce18e996a8395fcb3fe6a43034a /drivers/clk/starfive/Kconfig
parentclk: starfive: Replace SOC_STARFIVE with ARCH_STARFIVE (diff)
downloadwireguard-linux-00f1cb17aeb71daf3d9ead5d11412c650329d6cf.tar.xz
wireguard-linux-00f1cb17aeb71daf3d9ead5d11412c650329d6cf.zip
clk: starfive: Factor out common JH7100 and JH7110 code
The clock control registers on the StarFive JH7100 and JH7110 work identically, so factor out the code then drivers for the two SoCs can share it without depending on each other. No functional change. Tested-by: Tommaso Merciai <tomm.merciai@gmail.com> Reviewed-by: Conor Dooley <conor.dooley@microchip.com> Reviewed-by: Emil Renner Berthing <emil.renner.berthing@canonical.com> Signed-off-by: Emil Renner Berthing <kernel@esmil.dk> Signed-off-by: Hal Feng <hal.feng@starfivetech.com> Signed-off-by: Conor Dooley <conor.dooley@microchip.com>
Diffstat (limited to 'drivers/clk/starfive/Kconfig')
-rw-r--r--drivers/clk/starfive/Kconfig5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/clk/starfive/Kconfig b/drivers/clk/starfive/Kconfig
index ef3517f4a276..3ceeb19b5eda 100644
--- a/drivers/clk/starfive/Kconfig
+++ b/drivers/clk/starfive/Kconfig
@@ -1,8 +1,12 @@
# SPDX-License-Identifier: GPL-2.0
+config CLK_STARFIVE_JH71X0
+ bool
+
config CLK_STARFIVE_JH7100
bool "StarFive JH7100 clock support"
depends on ARCH_STARFIVE || COMPILE_TEST
+ select CLK_STARFIVE_JH71X0
default ARCH_STARFIVE
help
Say yes here to support the clock controller on the StarFive JH7100
@@ -11,6 +15,7 @@ config CLK_STARFIVE_JH7100
config CLK_STARFIVE_JH7100_AUDIO
tristate "StarFive JH7100 audio clock support"
depends on CLK_STARFIVE_JH7100
+ select CLK_STARFIVE_JH71X0
default m if ARCH_STARFIVE
help
Say Y or M here to support the audio clocks on the StarFive JH7100