linux/drivers/thermal/int340x_thermal
Srinivas Pandruvada 19ecaea268 thermal/int3400: export uuids
INT3400 currently supports only one policy, which can't be changed.
This change exports all available policies (uuids) to user space and
allow this to be changed.
It introduces an attribute group uuids in INT3400 platform driver.
There are two attributes exposed:
- available_uuids
- current_uuid

User space can set current_uuid via this interface to one of the
available uuids. The uuid change is communicated to firmware, only
when the current zone mode is changed to "enabled". So the ideal
sequence should be
- set INT3400 zone mode to "disabled"
- change current_uuid
- set INT3400 zone mode to "enabled"

Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2014-12-09 11:31:17 +08:00
..
acpi_thermal_rel.c Thermal: int340x_thermal: expose acpi thermal relationship tables 2014-10-11 09:35:48 +08:00
acpi_thermal_rel.h Thermal: int340x_thermal: expose acpi thermal relationship tables 2014-10-11 09:35:48 +08:00
int3400_thermal.c thermal/int3400: export uuids 2014-12-09 11:31:17 +08:00
int3402_thermal.c Thermal: introduce INT3402 thermal driver 2014-10-10 14:02:25 +08:00
int3403_thermal.c Thermal/int3403: Fix thermal hysteresis unit conversion 2014-11-04 19:17:32 -04:00
Makefile Thermal: int340x_thermal: expose acpi thermal relationship tables 2014-10-11 09:35:48 +08:00