aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/thermal/Kconfig
diff options
context:
space:
mode:
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>2013-04-01 21:37:41 -0400
committerZhang Rui <rui.zhang@intel.com>2013-04-02 09:04:09 -0400
commitfa0d654c84c7705d90a2492b4611e1da7ccdf69c (patch)
tree1886969009b9aeea4cb805545c3a7730b6403953 /drivers/thermal/Kconfig
parent57df8106932b57427df1eaaa13871857f75b1194 (diff)
thermal: Add driver for Armada 370/XP SoC thermal management
This driver supports both Armada 370 and Armada XP SoC thermal management controllers. Armada 370 has a register to check a valid temperature, whereas Armada XP does not. Each has a different initialization (i.e. calibration) function. The temperature conversion formula is the same for both. The controller present in each SoC have a very similar feature set, so it corresponds to have one driver to support both of them. Although this driver may present similarities to Dove and Kirkwood thermal driver, the exact differences and coincidences are not fully known. For this reason, support is given through a separate driver. Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com> Signed-off-by: Zhang Rui <rui.zhang@intel.com>
Diffstat (limited to 'drivers/thermal/Kconfig')
-rw-r--r--drivers/thermal/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/thermal/Kconfig b/drivers/thermal/Kconfig
index a764f165b589..9eddf744c94f 100644
--- a/drivers/thermal/Kconfig
+++ b/drivers/thermal/Kconfig
@@ -144,6 +144,14 @@ config DB8500_THERMAL
144 created. Cooling devices can be bound to the trip points to cool this 144 created. Cooling devices can be bound to the trip points to cool this
145 thermal zone if trip points reached. 145 thermal zone if trip points reached.
146 146
147config ARMADA_THERMAL
148 tristate "Armada 370/XP thermal management"
149 depends on ARCH_MVEBU
150 depends on OF
151 help
152 Enable this option if you want to have support for thermal management
153 controller present in Armada 370 and Armada XP SoC.
154
147config DB8500_CPUFREQ_COOLING 155config DB8500_CPUFREQ_COOLING
148 tristate "DB8500 cpufreq cooling" 156 tristate "DB8500 cpufreq cooling"
149 depends on ARCH_U8500 157 depends on ARCH_U8500