aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/intel/kunimitsu/acpi_tables.c
diff options
context:
space:
mode:
authorShilpa Sreeramalu <shilpa.sreeramalu@intel.com>2015-06-22 21:54:51 +0530
committerPatrick Georgi <pgeorgi@google.com>2015-08-29 07:31:39 +0000
commit91a192f6d0e5706595e7b2bf4501aec2c8a674f0 (patch)
tree618900f99b72fd0fd435e17a07fe889f011aa0f7 /src/mainboard/intel/kunimitsu/acpi_tables.c
parent17d2fb8dc191933d7c1edceeee145ed000df11a5 (diff)
intel/kunimitsu: Enable and support for DPTF
This patch includes the DPTF specific ASL files in the main DSDT definition and enables the CPU thermal participant device in the device tree. It also enables the DPTF flag in the global NVS table.It also adds the ASL settings specfic to the mainboard. BRANCH=None BUG=chrome-os-partner:40855 TEST=Built for kunimitsu board. Tested to see that the thermal devices and the participants are enumerated and can be seen in the /sys/bus/platform/devices. Also checked the temperature readings of the cooling devices and the thermal zones enumerated in the /sys/class/thermal. Change-Id: I5fb28e4480648eab39cc9b13ed55eae1d3db4d42 Signed-off-by: Patrick Georgi <patrick@georgi-clan.de> Original-Commit-Id: 54f7f33a12eb5744d6108e362fa1d078fe838b3c Original-Change-Id: I82527989919bd4f3c49fb58dfc9463f1c1bd3353 Original-Signed-off-by: Shilpa Sreeramalu <shilpa.sreeramalu@intel.com> Original-Reviewed-on: https://chromium-review.googlesource.com/284821 Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Original-Reviewed-on: https://chromium-review.googlesource.com/294650 Original-Reviewed-by: Duncan Laurie <dlaurie@chromium.org> Original-Commit-Queue: Naveenkrishna Ch <naveenkrishna.ch@intel.com> Reviewed-on: http://review.coreboot.org/11429 Tested-by: build bot (Jenkins) Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Diffstat (limited to 'src/mainboard/intel/kunimitsu/acpi_tables.c')
-rw-r--r--src/mainboard/intel/kunimitsu/acpi_tables.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mainboard/intel/kunimitsu/acpi_tables.c b/src/mainboard/intel/kunimitsu/acpi_tables.c
index f9eb7b0e0f..640cd05d95 100644
--- a/src/mainboard/intel/kunimitsu/acpi_tables.c
+++ b/src/mainboard/intel/kunimitsu/acpi_tables.c
@@ -47,6 +47,7 @@ void acpi_create_gnvs(global_nvs_t *gnvs)
gnvs->tcrt = CRITICAL_TEMPERATURE;
gnvs->tpsv = PASSIVE_TEMPERATURE;
gnvs->tmax = MAX_TEMPERATURE;
+ gnvs->dpte = 1;
}
unsigned long acpi_fill_madt(unsigned long current)