linux_dsm_epyc7002/drivers/thermal/int340x_thermal
Jacob Pan 52b1c69d7e Thermal: int340x_thermal: expose acpi thermal relationship tables
ACPI 4.0 introduced two thermal relationship tables via _ART
(active cooling) and  _TRT (passive cooling) objects. These
tables contain many to many relationships among thermal sensors
and cooling devices.

This patch parses _ART and _TRT and makes the result available to
the userspace via an misc device interface. At the same time,
kernel drivers can also request parsing results from internal
kernel APIs.

The results include source and target devices, influence, and
sampling rate in case of _TRT. For _ART, the result shows source
device, target device, and weight percentage.

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Signed-off-by: Zhang Rui <rui.zhang@intel.com>
2014-10-11 09:35:48 +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 thermal: register to thermal framework 2014-10-10 13:57:10 +08:00
int3402_thermal.c Thermal: introduce INT3402 thermal driver 2014-10-10 14:02:25 +08:00
int3403_thermal.c Thermal: introduce int3403 thermal driver 2014-10-11 09:35:36 +08:00
Makefile Thermal: int340x_thermal: expose acpi thermal relationship tables 2014-10-11 09:35:48 +08:00