acpi: Add SSDT pstate helper functions
commitca36aedb4e71a1b8e1738f5329ce20b6e83d174d
authorJason Glenesk <jason.glenesk@amd.corp-partner.google.com>
Wed, 16 Sep 2020 04:01:57 +0000 (15 21:01 -0700)
committerFelix Held <felix-coreboot@felixheld.de>
Tue, 22 Sep 2020 16:06:34 +0000 (22 16:06 +0000)
tree534f0c9bb15c0ba1f25c5ff05fd9886732b910f4
parentccbe5307d80c28953132a02dae97f0a984ffecbc
acpi: Add SSDT pstate helper functions

Add new generic helper functions for PSS, PCT, XPSS, objects.

BUG=b:155307433
TEST=Boot Morphius and dump SSDT. Confirm PSS and PCT objects appear
as expected and conform to ACPI_6_3_May16.pdf ACPI specification.
Check XPSS against Microsoft "Extended PSS ACPI Method Specification"
XPSS_spec.doc April 2, 2007.
BRANCH=Zork

Change-Id: I1ea218bcee33093481e82390550ff96d9d2cb8b5
Signed-off-by: Jason Glenesk <jason.glenesk@amd.corp-partner.google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/45437
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
src/acpi/acpigen.c
src/include/acpi/acpi.h
src/include/acpi/acpigen.h