ACPI: Obsolete FADT p_lvl2_lat and p_lvl3_lat fields

After the obsoletion of Processor() it is necessary to provide
_CST package to define P_LVLx IO addresses for C2/C3 transitions.
The latency values from _CST will always replace those in FADT.

Change-Id: I3230be719659fe9cdf9ed6ae73bc91b05093ab97
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/74430
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
diff --git a/src/acpi/acpi.c b/src/acpi/acpi.c
index 492d043..f8994eb 100644
--- a/src/acpi/acpi.c
+++ b/src/acpi/acpi.c
@@ -1685,6 +1685,10 @@
 	/* should be 0 ACPI 3.0 */
 	fadt->reserved = 0;
 
+	/* P_LVLx latencies are not used as CPU _CST will override them. */
+	fadt->p_lvl2_lat = ACPI_FADT_C2_NOT_SUPPORTED;
+	fadt->p_lvl3_lat = ACPI_FADT_C3_NOT_SUPPORTED;
+
 	fadt->preferred_pm_profile = acpi_get_preferred_pm_profile();
 
 	if (CONFIG(USE_PC_CMOS_ALTCENTURY))