]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
cpufreq: clean up dead code in Kconfig
authorJulian Braha <julianbraha@gmail.com>
Tue, 31 Mar 2026 07:42:42 +0000 (08:42 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Wed, 1 Apr 2026 13:58:01 +0000 (15:58 +0200)
There is already an 'if CPU_FREQ' condition wrapping these config
options, making the 'depends on' statement for each a duplicate
dependency (dead code).

Leave the outer 'if CPU_FREQ...endif' and remove the individual
'depends on' statement from each option.

This dead code was found by kconfirm, a static analysis tool for
Kconfig.

Signed-off-by: Julian Braha <julianbraha@gmail.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
[ rjw: Subject and changelog edits ]
Link: https://patch.msgid.link/20260331074242.39986-1-julianbraha@gmail.com
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/Kconfig

index 78702a08364f320c15d0040ce3bd3a6cbdce6a7b..db83f3365698c9b6510a4613e541b719078897d0 100644 (file)
@@ -163,7 +163,6 @@ config CPU_FREQ_GOV_ONDEMAND
 
 config CPU_FREQ_GOV_CONSERVATIVE
        tristate "'conservative' cpufreq governor"
-       depends on CPU_FREQ
        select CPU_FREQ_GOV_COMMON
        help
          'conservative' - this driver is rather similar to the 'ondemand'
@@ -188,7 +187,7 @@ config CPU_FREQ_GOV_CONSERVATIVE
 
 config CPU_FREQ_GOV_SCHEDUTIL
        bool "'schedutil' cpufreq policy governor"
-       depends on CPU_FREQ && SMP
+       depends on SMP
        select CPU_FREQ_GOV_ATTR_SET
        select IRQ_WORK
        help
@@ -365,6 +364,6 @@ config ACPI_CPPC_CPUFREQ_FIE
 
          If in doubt, say N.
 
-endif
+endif # CPU_FREQ
 
 endmenu