summaryrefslogtreecommitdiff
path: root/3rdparty/blobs
diff options
context:
space:
mode:
authorMichael Niewöhner <foss@mniewoehner.de>2021-09-25 00:40:52 +0200
committerNico Huber <nico.h@gmx.de>2021-10-16 09:09:19 +0000
commit5c259642c2d59c551fb0e54a14d9eeeb878d1177 (patch)
tree051d514975d2a6d32c9806bfc97cdf2aa56a0d1c /3rdparty/blobs
parentd4d4f08f54350bec12a6ff7680709e9c50d4cb19 (diff)
soc/intel/{common,skl}: set ACPI_FADT_PLATFORM_CLOCK based on Kconfig
The FADT contains a flag `ACPI_FADT_PLATFORM_CLOCK` telling the OSPM if a specification-compliant PM Timer is present. Currently, this flag is set regardless of the timer being enabled or disabled. To be specification-compliant, only set that flag, when the hardware PM Timer is enabled. This changes behaviour of all mainboards defaulting to USE_PM_ACPI_TIMER=n. Note: On platforms supporting uCode PM ACPI Timer emulation, this is required, too, because emulation does not support `TMR_STS`. Any OS or software checking this flag and thus relying on the overflow flag would not work (properly). Change-Id: Id2e5d69b5515c21e6ce922dab2cb88b494c65ebe Signed-off-by: Michael Niewöhner <foss@mniewoehner.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/57934 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Nico Huber <nico.h@gmx.de>
Diffstat (limited to '3rdparty/blobs')
0 files changed, 0 insertions, 0 deletions