Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 339281
b: refs/heads/master
c: 72e1989
h: refs/heads/master
i:
  339279: ffbfb25
v: v3
  • Loading branch information
Zhang Rui committed Nov 15, 2012
1 parent 1e2731f commit e4f6042
Show file tree
Hide file tree
Showing 2 changed files with 52 additions and 53 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: a0f846c23cf8e52da054abb52294d54e4b1986f9
refs/heads/master: 72e198978223f2020f7f59a6e2520f2b7d005e72
103 changes: 51 additions & 52 deletions trunk/drivers/thermal/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,62 @@ menuconfig THERMAL
All platforms with ACPI thermal support can use this driver.
If you want this support, you should say Y or M here.

if THERMAL

config THERMAL_HWMON
bool
depends on THERMAL
depends on HWMON=y || HWMON=THERMAL
default y

choice
prompt "Default Thermal governor"
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
lpatform thermals.

endchoice

config FAIR_SHARE
bool "Fair-share thermal governor"
help
Enable this to manage platform thermals using fair-share governor.

config STEP_WISE
bool "Step_wise thermal governor"
help
Enable this to manage platform thermals using a simple linear

config USER_SPACE
bool "User_space thermal governor"
help
Enable this to let the user space manage the platform thermals.

config CPU_THERMAL
bool "generic cpu cooling support"
depends on THERMAL && CPU_FREQ
depends on CPU_FREQ
select CPU_FREQ_TABLE
help
This implements the generic cpu cooling mechanism through frequency
Expand All @@ -33,7 +80,6 @@ config CPU_THERMAL

config SPEAR_THERMAL
bool "SPEAr thermal sensor driver"
depends on THERMAL
depends on PLAT_SPEAR
depends on OF
help
Expand All @@ -42,65 +88,18 @@ config SPEAR_THERMAL

config RCAR_THERMAL
tristate "Renesas R-Car thermal driver"
depends on THERMAL
depends on ARCH_SHMOBILE
help
Enable this to plug the R-Car thermal sensor driver into the Linux
thermal framework

config EXYNOS_THERMAL
tristate "Temperature sensor on Samsung EXYNOS"
depends on (ARCH_EXYNOS4 || ARCH_EXYNOS5) && THERMAL
depends on (ARCH_EXYNOS4 || ARCH_EXYNOS5)
select CPU_FREQ_TABLE
help
If you say yes here you get support for TMU (Thermal Managment
Unit) on SAMSUNG EXYNOS series of SoC.

config FAIR_SHARE
bool "Fair-share thermal governor"
depends on THERMAL
help
Enable this to manage platform thermals using fair-share governor.

config STEP_WISE
bool "Step_wise thermal governor"
depends on THERMAL
help
Enable this to manage platform thermals using a simple linear

config USER_SPACE
bool "User_space thermal governor"
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
endif

0 comments on commit e4f6042

Please sign in to comment.