diff options
Diffstat (limited to 'drivers/clk/Kconfig')
-rw-r--r-- | drivers/clk/Kconfig | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/drivers/clk/Kconfig b/drivers/clk/Kconfig index 9897f353bf1a..ff4aeb16c77f 100644 --- a/drivers/clk/Kconfig +++ b/drivers/clk/Kconfig @@ -59,6 +59,16 @@ config COMMON_CLK_RK808 clocked at 32KHz each. Clkout1 is always on, Clkout2 can off by control register. +config COMMON_CLK_SCPI + tristate "Clock driver controlled via SCPI interface" + depends on ARM_SCPI_PROTOCOL || COMPILE_TEST + ---help--- + This driver provides support for clocks that are controlled + by firmware that implements the SCPI interface. + + This driver uses SCPI Message Protocol to interact with the + firmware providing all the clock controls. + config COMMON_CLK_SI5351 tristate "Clock driver for SiLabs 5351A/B/C" depends on I2C @@ -150,6 +160,24 @@ config COMMON_CLK_CDCE706 ---help--- This driver supports TI CDCE706 programmable 3-PLL clock synthesizer. +config COMMON_CLK_FREQ_STATS_ACCOUNTING + bool "Enable clock frequency stats accounting" + depends on COMMON_CLK + depends on DEBUG_FS + ---help--- + Allows accounting of the time spent by various clocks in each + of its operating frequency. The stats get reported as a part + of clk_summary. Would be be useful in finding out which + components are running at what power states to debug + battery consumption issues. + +config COMMON_CLK_BEGIN_ACCOUNTING_FROM_BOOT + bool "Start clock frequency stats accounting from boot" + depends on COMMON_CLK_FREQ_STATS_ACCOUNTING + ---help--- + Enabling this option starts the frequency accounting right from + the boot. + source "drivers/clk/qcom/Kconfig" endmenu |