mirror of
https://github.com/torvalds/linux.git
synced 2024-11-27 06:31:52 +00:00
clk: remove COMMON_CLK_DISABLE_UNUSED
Exposing this option generates confusion and incorrect behavior for single-image builds across platforms. Enable this behavior permanently. Signed-off-by: Mike Turquette <mturquette@linaro.org> Acked-by: Saravana Kannan <skannan@codeaurora.org>
This commit is contained in:
parent
63f5c3b2b1
commit
d269b974e3
@ -23,17 +23,6 @@ config COMMON_CLK
|
||||
menu "Common Clock Framework"
|
||||
depends on COMMON_CLK
|
||||
|
||||
config COMMON_CLK_DISABLE_UNUSED
|
||||
bool "Disabled unused clocks at boot"
|
||||
depends on COMMON_CLK
|
||||
---help---
|
||||
Traverses the entire clock tree and disables any clocks that are
|
||||
enabled in hardware but have not been enabled by any device drivers.
|
||||
This saves power and keeps the software model of the clock in line
|
||||
with reality.
|
||||
|
||||
If in doubt, say "N".
|
||||
|
||||
config COMMON_CLK_DEBUG
|
||||
bool "DebugFS representation of clock tree"
|
||||
depends on COMMON_CLK
|
||||
|
@ -196,7 +196,6 @@ late_initcall(clk_debug_init);
|
||||
static inline int clk_debug_register(struct clk *clk) { return 0; }
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_COMMON_CLK_DISABLE_UNUSED
|
||||
/* caller must hold prepare_lock */
|
||||
static void clk_disable_unused_subtree(struct clk *clk)
|
||||
{
|
||||
@ -246,7 +245,6 @@ static int clk_disable_unused(void)
|
||||
return 0;
|
||||
}
|
||||
late_initcall(clk_disable_unused);
|
||||
#endif
|
||||
|
||||
/*** helper functions ***/
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user