linux/Documentation/thermal
Kapileshwar Singh 6cd9e9f629 thermal: of: fix cooling device weights in device tree
Currently you can specify the weight of the cooling device in the device
tree but that information is not populated to the
thermal_bind_params where the fair share governor expects it to
be.  The of thermal zone device doesn't have a thermal_bind_params
structure and arguably it's better to pass the weight inside the
thermal_instance as it is specific to the bind of a cooling device to a
thermal zone parameter.

Core thermal code is fixed to populate the weight in the instance from
the thermal_bind_params, so platform code that was passing the weight
inside the thermal_bind_params continue to work seamlessly.

While we are at it, create a default value for the weight parameter for
those thermal zones that currently don't define it and remove the
hardcoded default in of-thermal.

Cc: Zhang Rui <rui.zhang@intel.com>
Cc: "Rafael J. Wysocki" <rjw@rjwysocki.net>
Cc: Len Brown <lenb@kernel.org>
Cc: Peter Feuerer <peter@piie.net>
Cc: Darren Hart <dvhart@infradead.org>
Cc: Eduardo Valentin <edubezval@gmail.com>
Cc: Kukjin Kim <kgene@kernel.org>
Cc: Durgadoss R <durgadoss.r@intel.com>
Signed-off-by: Kapileshwar Singh <kapileshwar.singh@arm.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
2015-05-04 21:27:50 -07:00
..
cpu-cooling-api.txt Documentation: thermal: document of_cpufreq_cooling_register() 2015-01-06 14:39:17 -04:00
exynos_thermal Documentation: thermal: Explain the exynos thermal driver model 2013-08-13 09:52:04 -04:00
exynos_thermal_emulation doc: fix misspellings with 'codespell' tool 2013-05-28 12:02:12 +02:00
intel_powerclamp.txt PM: Introduce Intel PowerClamp Driver 2013-02-06 13:45:00 +08:00
nouveau_thermal drm/nouveau/doc: update the thermal documentation 2014-06-17 14:50:17 +10:00
sysfs-api.txt thermal: of: fix cooling device weights in device tree 2015-05-04 21:27:50 -07:00
x86_pkg_temperature_thermal Thermal: Documentation for x86 package temperature thermal driver 2013-06-18 06:27:57 +08:00