On 五, 2012-09-21 at 14:32 +0530, Durgadoss R wrote: > This patch provides option to choose the default thermal > governor. If no option is provided, the step_wise > governor is selected by default. > yep, I like this approach. will apply to my next tree. thanks, rui > Signed-off-by: Durgadoss R <durgadoss.r@xxxxxxxxx> > --- > drivers/thermal/Kconfig | 33 +++++++++++++++++++++++++++++++++ > 1 file changed, 33 insertions(+) > > diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig > index 040c626..c0e11aa 100644 > --- a/drivers/thermal/Kconfig > +++ b/drivers/thermal/Kconfig > @@ -71,3 +71,36 @@ config USER_SPACE > depends on THERMAL > help > Enable this to let the user space manage the platform thermals. > + > +choice > + prompt "Default Thermal governor" > + depends on THERMAL > + default THERMAL_DEFAULT_GOV_STEP_WISE > + help > + This option sets which thermal governor shall be loaded at > + startup. If in doubt, select 'step_wise'. > + > +config THERMAL_DEFAULT_GOV_STEP_WISE > + bool "step_wise" > + select STEP_WISE > + help > + Use the step_wise governor as default. This throttles the > + devices one step at a time. > + > +config THERMAL_DEFAULT_GOV_FAIR_SHARE > + bool "fair_share" > + select FAIR_SHARE > + help > + Use the fair_share governor as default. This throttles the > + devices based on their 'contribution' to a zone. The > + contribution should be provided through platform data. > + > +config THERMAL_DEFAULT_GOV_USER_SPACE > + bool "user_space" > + select USER_SPACE > + help > + Select this if you want to let the user space manage the > + platform thermals. > +endchoice > + > + -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html