intel/skylake: Add support for DPTF

Hardware / Coreboot - Shilpa Sreeramalu [intel.com] - 29 August 2015 02:31 UTC

This patch adds the ASL files with the DPTF related settings and the thermal devices enabled in the SOC. It also enables the DPTF setting at the global NVS level.

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: I8ad044eaf1ad488fb1682097da83b40d2bede414

a0f5153 intel/skylake: Add support for DPTF
src/soc/intel/skylake/acpi/dptf/charger.asl | 79 ++++++++++
src/soc/intel/skylake/acpi/dptf/cpu.asl | 226 +++++++++++++++++++++++++++
src/soc/intel/skylake/acpi/dptf/dptf.asl | 102 ++++++++++++
src/soc/intel/skylake/acpi/dptf/thermal.asl | 223 ++++++++++++++++++++++++++
src/soc/intel/skylake/acpi/globalnvs.asl | 1 +
src/soc/intel/skylake/include/soc/nvs.h | 3 +-
6 files changed, 633 insertions(+), 1 deletion(-)

Upstream: review.coreboot.org


  • Share