coreboot/src
Michael Niewöhner 586b1beb9c soc/intel: drop Kconfig PM_ACPI_TIMER_OPTIONAL
Technically, it's not depending on the hardware but on the software
(OS/payload), if the PM Timer is optional. OSes with ACPI >= 5.0A
support disabling of the PM Timer, when the respective FADT flag is
unset. Thus, drop this guard.

For platforms without hardware PM Timer (Apollo Lake, Gemini Lake) the
Kconfig `USE_PM_ACPI_TIMER` depends on `!NO_PM_ACPI_TIMER`.

As of this change, new platforms must either implement code for
disabling the hardware PM timer or select `NO_PM_ACPI_TIMER` if no such
is present.

Change-Id: I973ad418ba43cbd80b023abf94d3548edc53a561
Signed-off-by: Michael Niewöhner <foss@mniewoehner.de>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/58017
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Lance Zhao
2021-11-08 21:11:05 +00:00
..
acpi treewide: Replace bad uses of find_resource 2021-11-04 17:37:13 +00:00
arch arch/x86/Makefile: Align VGA_BIOS to 64 bytes when using AMD LPC SPI DMA 2021-11-04 10:35:10 +00:00
commonlib drivers/intel/fsp2_0: Allow FSP-M to be relocated 2021-11-08 19:58:46 +00:00
console src/acpi to src/lib: Fix spelling errors 2021-10-05 18:06:39 +00:00
cpu cpu/intel: Use unsigned types in get_cpu_count() 2021-11-05 15:30:34 +00:00
device treewide: Replace bad uses of find_resource 2021-11-04 17:37:13 +00:00
drivers drivers/intel/fsp2_0: Add preload_fspm and preload_fsps 2021-11-08 20:20:01 +00:00
ec ec/google/chromeec: Register USB-C mux operations 2021-10-06 22:20:32 +00:00
include lib/thread: Switch to using types.h 2021-11-08 15:11:35 +00:00
lib src/lib: Add FW_CONFIG_SOURCE_VPD 2021-11-08 14:48:05 +00:00
mainboard google/guybrush: Move SPI speed override 2021-11-06 10:46:01 +00:00
northbridge nb/intel/haswell/northbridge.c: Drop stale comment 2021-11-05 05:57:16 +00:00
security security/intel/txt: Get addr bits at runtime 2021-11-01 15:59:54 +00:00
soc soc/intel: drop Kconfig PM_ACPI_TIMER_OPTIONAL 2021-11-08 21:11:05 +00:00
southbridge sb/intel: Replace bad uses of find_resource 2021-11-04 17:32:06 +00:00
superio superio: Replace bad uses of find_resource 2021-11-04 17:36:32 +00:00
vendorcode vc/mediatek/mt8195: Remove unused code and comments 2021-11-01 15:57:11 +00:00
Kconfig src/lib: Add FW_CONFIG_SOURCE_VPD 2021-11-08 14:48:05 +00:00