summaryrefslogtreecommitdiffstats
path: root/drivers/thermal/int340x_thermal/Makefile
diff options
context:
space:
mode:
authorJacob Pan2014-09-03 09:14:23 +0200
committerZhang Rui2014-10-11 03:35:48 +0200
commit52b1c69d7e3cd8bdba0e55bde24093f0779bb29d (patch)
tree6b1a0e0da03403896e2b014226b62e8331ff6c9c /drivers/thermal/int340x_thermal/Makefile
parentThermal: introduce int3403 thermal driver (diff)
downloadkernel-qcow2-linux-52b1c69d7e3cd8bdba0e55bde24093f0779bb29d.tar.gz
kernel-qcow2-linux-52b1c69d7e3cd8bdba0e55bde24093f0779bb29d.tar.xz
kernel-qcow2-linux-52b1c69d7e3cd8bdba0e55bde24093f0779bb29d.zip
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>
Diffstat (limited to 'drivers/thermal/int340x_thermal/Makefile')
-rw-r--r--drivers/thermal/int340x_thermal/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/thermal/int340x_thermal/Makefile b/drivers/thermal/int340x_thermal/Makefile
index c4a5c50d7ee4..ffe40bffaf1a 100644
--- a/drivers/thermal/int340x_thermal/Makefile
+++ b/drivers/thermal/int340x_thermal/Makefile
@@ -1,3 +1,4 @@
obj-$(CONFIG_INT340X_THERMAL) += int3400_thermal.o
obj-$(CONFIG_INT340X_THERMAL) += int3402_thermal.o
obj-$(CONFIG_INT340X_THERMAL) += int3403_thermal.o
+obj-$(CONFIG_ACPI_THERMAL_REL) += acpi_thermal_rel.o