linux-yocto/drivers/clk/sifive/Kconfig
Samuel Holland c8e1d8ae6a clk: sifive: Allow building the driver as a module
This can reduce the kernel image size in multiplatform configurations.

Signed-off-by: Samuel Holland <samuel.holland@sifive.com>
Link: https://lore.kernel.org/r/20230725004248.381868-2-samuel.holland@sifive.com
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
2023-10-23 20:27:46 -07:00

577 B

SPDX-License-Identifier: GPL-2.0

menuconfig CLK_SIFIVE bool "SiFive SoC driver support" depends on ARCH_SIFIVE || COMPILE_TEST default ARCH_SIFIVE help SoC drivers for SiFive Linux-capable SoCs.

if CLK_SIFIVE

config CLK_SIFIVE_PRCI tristate "PRCI driver for SiFive SoCs" default ARCH_SIFIVE select RESET_CONTROLLER select RESET_SIMPLE select CLK_ANALOGBITS_WRPLL_CLN28HPC help Supports the Power Reset Clock interface (PRCI) IP block found in FU540/FU740 SoCs. If this kernel is meant to run on a SiFive FU540/ FU740 SoCs, enable this driver.

endif