From 0a4e0fd913006de8f5d0a4ea24e013f30243cf5c Mon Sep 17 00:00:00 2001 From: Arthur Heymans Date: Sat, 6 Jan 2018 18:40:23 +0100 Subject: 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 Reviewed-on: https://review.coreboot.org/23144 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- src/arch/x86/include/arch/acpigen.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/arch/x86/include') diff --git a/src/arch/x86/include/arch/acpigen.h b/src/arch/x86/include/arch/acpigen.h index 9ec6ee1bf3..a50a9004f6 100644 --- a/src/arch/x86/include/arch/acpigen.h +++ b/src/arch/x86/include/arch/acpigen.h @@ -82,6 +82,7 @@ enum { AND_OP = 0x7B, OR_OP = 0x7D, NOT_OP = 0x80, + NOTIFY_OP = 0x86, LEQUAL_OP = 0x93, LGREATER_OP = 0x94, LLESS_OP = 0x95, -- cgit v1.2.3