UPSTREAM: usb: dwc3: gadget: only resume USB2 PHY in <=HIGHSPEED
[firefly-linux-kernel-4.4.55.git] / drivers / cpufreq / Kconfig
index 6e099e577578e560cd84d7c69d3f3a1347553ac1..e4dbeae587443ce1bf644756ed6fa91d3eb4c80e 100644 (file)
@@ -112,6 +112,13 @@ config CPU_FREQ_DEFAULT_GOV_INTERACTIVE
          loading your cpufreq low-level hardware driver, using the
          'interactive' governor for latency-sensitive workloads.
 
+config CPU_FREQ_DEFAULT_GOV_SCHED
+       bool "sched"
+       select CPU_FREQ_GOV_SCHED
+       help
+         Use the CPUfreq governor 'sched' as default. This scales
+         cpu frequency using CPU utilization estimates from the
+         scheduler.
 endchoice
 
 config CPU_FREQ_GOV_PERFORMANCE
@@ -170,7 +177,7 @@ config CPU_FREQ_GOV_ONDEMAND
          If in doubt, say N.
 
 config CPU_FREQ_GOV_INTERACTIVE
-       tristate "'interactive' cpufreq policy governor"
+       bool "'interactive' cpufreq policy governor"
        help
          'interactive' - This driver adds a dynamic cpufreq policy governor
          designed for latency-sensitive workloads.
@@ -179,9 +186,6 @@ config CPU_FREQ_GOV_INTERACTIVE
          increases so that the system is more responsive to
          interactive workloads.
 
-         To compile this driver as a module, choose M here: the
-         module will be called cpufreq_interactive.
-
          For details, take a look at linux/Documentation/cpu-freq.
 
          If in doubt, say N.
@@ -210,6 +214,18 @@ config CPU_FREQ_GOV_CONSERVATIVE
 
          If in doubt, say N.
 
+config CPU_FREQ_GOV_SCHED
+       bool "'sched' cpufreq governor"
+       depends on CPU_FREQ
+       select CPU_FREQ_GOV_COMMON
+       help
+         'sched' - this governor scales cpu frequency from the
+         scheduler as a function of cpu capacity utilization. It does
+         not evaluate utilization on a periodic basis (as ondemand
+         does) but instead is event-driven by the scheduler.
+
+         If in doubt, say N.
+
 comment "CPU frequency scaling drivers"
 
 config CPUFREQ_DT