baytrail: Basic DPTF framework

Hardware / Coreboot - Duncan Laurie [chromium.org] - 8 May 2014 22:42 EDT

This is not complete yet but it compiles and doesn't cause any issues by itself. It is tied into the EC pretty closely so that is part of the same commit.

Once we have more of the EC support done it will need some more work to make use of those new interfaces properly.

BUG=chrome-os-partner:17279 BRANCH=none TEST=build and boot on rambi, dump DSDT and look over \_SB.DPTF

Change-Id: I4b27e38baae18627a275488d77944208950b98bd

ad8d913 baytrail: Basic DPTF framework
src/ec/google/chromeec/acpi/ec.asl | 71 ++++++++++
src/soc/intel/baytrail/acpi.c | 4 +-
src/soc/intel/baytrail/acpi/dptf/charger.asl | 36 ++++++
src/soc/intel/baytrail/acpi/dptf/cpu.asl | 180 ++++++++++++++++++++++++++
src/soc/intel/baytrail/acpi/dptf/dptf.asl | 51 ++++++++
src/soc/intel/baytrail/acpi/dptf/thermal.asl | 116 +++++++++++++++++
src/soc/intel/baytrail/acpi/globalnvs.asl | 5 +
src/soc/intel/baytrail/baytrail/nvs.h | 9 +-
8 files changed, 468 insertions(+), 4 deletions(-)

Upstream: review.coreboot.org


  • Share