linux/drivers/thermal
Kuninori Morimoto b2bbc6a2ac thermal: rcar: use mutex lock instead of spin lock
Current R-Car thermal driver is using spin lock for each
registers read/write, but it is pointless lock.
This lock is required while reading temperature,
but it needs long wait (= 300ms).
So, this patch used mutex lock while reading temperature,
instead of spin lock for each registers.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2013-02-06 14:13:57 +08:00
..
cpu_cooling.c Thermal: fix a wrong comment 2013-02-06 14:13:56 +08:00
db8500_cpufreq_cooling.c thermal: db8500: Use of_match_ptr() macro in db8500_cpufreq_cooling.c 2013-01-04 15:40:03 +08:00
db8500_thermal.c thermal: db8500: Use of_match_ptr() macro in db8500_thermal.c 2013-01-04 15:39:32 +08:00
exynos_thermal.c thermal: exynos: Miscellaneous fixes to support falling threshold interrupt 2013-02-06 13:45:19 +08:00
fair_share.c thermal: fair_share: Add missing static storage class specifiers 2012-11-05 14:00:10 +08:00
intel_powerclamp.c PM: intel_powerclamp: off by one in start_power_clamp() 2013-02-06 13:45:39 +08:00
Kconfig thermal: sysfs: Add a new sysfs node emul_temp for thermal emulation 2013-02-06 13:45:42 +08:00
Makefile PM: Introduce Intel PowerClamp Driver 2013-02-06 13:45:00 +08:00
rcar_thermal.c thermal: rcar: use mutex lock instead of spin lock 2013-02-06 14:13:57 +08:00
spear_thermal.c drivers/thermal/spear_thermal.c: use devm_clk_get 2013-01-04 15:38:25 +08:00
step_wise.c step_wise: Unify the code for both throttle and dethrottle 2013-01-04 15:22:37 +08:00
thermal_core.h Thermal: Move thermal_instance to thermal_core.h 2012-11-05 13:56:32 +08:00
thermal_sys.c Thermal: fix a build warning when CONFIG_THERMAL_EMULATION cleared 2013-02-06 14:13:56 +08:00
user_space.c thermal: user_space: Add missing static storage class specifiers 2012-11-05 14:00:11 +08:00