coreboot-kgpe-d16/src/mainboard/lenovo/t60
Arthur Heymans 0a4e0fd913 cpu/intel/speedstep: Fix the PNOT ACPI method
The PNOT method never notifies the CPU to update it's _CST methods due
to reliance on inexisting variable (PDCx).

Add a method in the speedstep ssdt generator to notify all available
CPU nodes and hook this up in this file.

The cpu.asl file is moved to cpu/intel/speedstep/acpi since it now
relies on code generated in the speedstep ssdt generator. CPUs not
using the speedstep code never included this PNOT method so this is
a logical place for this code to be.

Change-Id: Ie2ba5e07b401d6f7c80c31f2bfcd9ef3ac0c1ad1
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/23144
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2018-01-17 17:09:13 +00:00
..
acpi
acpi_tables.c mb/lenovo/*/acpi_tables: Add critical and passive threshold 2017-08-27 13:07:21 +00:00
board_info.txt
cmos.default mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
cmos.layout mb/*/*: Remove rtc nvram configurable baud rate 2017-09-23 11:06:25 +00:00
devicetree.cb mb/lenovo/*/devicetree: Add BDC detection support 2017-09-11 23:14:26 +00:00
dock.c
dock.h
dsdt.asl cpu/intel/speedstep: Fix the PNOT ACPI method 2018-01-17 17:09:13 +00:00
gpio.c
hda_verb.c
Kconfig drivers/i2c/ck505: Add generic driver to configure clockgen 2017-08-30 15:46:55 +00:00
Kconfig.name
mainboard.c mb/lenvovo/*: Clean mainboard.c and devicetree 2017-05-21 16:38:52 +02:00
Makefile.inc
mptable.c
romstage.c mb/*/*/romstage.c: Clean up targets with i82801gx 2018-01-14 21:43:25 +00:00
smi.h
smihandler.c