coreboot/src/include/cpu/intel
Shaunak Saha bd427803ab soc/intel/common/block: Common ACPI
This patch adds the common acpi code.ACPI code is very similar
accross different intel chipsets.This patch is an effort to
move those code in common place so that it can be shared accross
different intel platforms instead of duplicating for each platform.
We are removing the common acpi files in src/soc/intel/common.
This removes the acpi.c file which was previously in
src/soc/common/acpi. The config for common acpi is
SOC_INTEL_COMMON_BLOCK_ACPI which can be defined in SOC's
Kconfig file in order to use the common ACPI code. This patch also
includes the changes in APL platform to use the common ACPI block.

TEST= Tested the patch as below:
1.Builds and system boots up with the patch.
2.Check all the ACPI tables are present in
  /sys/firmware/acpi/tables
3.Check SCI's are properly working as we are
  modifying the function to override madt.
4.Extract acpi tables like DSDT,APIC, FACP, FACS
  and decompile the by iasl and compare with good
  known tables.
5.Execute the extracted tables in aciexec to check
  acpi methods are working properly.

Change-Id: Ib6eb6fd5366e6e28fd81bc22d050b0efa05a2e5d
Signed-off-by: Shaunak Saha <shaunak.saha@intel.com>
Reviewed-on: https://review.coreboot.org/20630
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-by: Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com>
2017-09-08 19:01:04 +00:00
..
hyperthreading.h Intel CPUs: execute microcode update only once per core 2012-07-02 15:49:07 +02:00
l2_cache.h src/include: Wrap lines at 80 columns 2017-03-13 17:23:37 +01:00
microcode.h cpu/intel/microcode: allow microcode to be loaded in romstage 2016-02-10 18:08:28 +01:00
reset.h soc/intel/common/block: Common ACPI 2017-09-08 19:01:04 +00:00
romstage.h src/include: Move storage class to beginning of declaration 2017-03-13 17:19:45 +01:00
speedstep.h cpu/intel: Add MSR to support enabling turbo frequency 2016-11-09 21:02:27 +01:00
turbo.h cpu/intel/turbo: Add option to disable turbo 2017-05-16 17:43:28 +02:00