coreboot-kgpe-d16/src
Duncan Laurie 17e905ac48 soc/intel/tigerlake: Expose UPD to enable Precision Time Measurement
Expose a config option that allows enabling the FSP UPD which controls
Precision Time Measurement for a particular PCIe root port.

This UPD is enabled by default in FSP but interferes with achieving
deeper S0ix substates so in order to prevent it from needing to be
explicitly disabled for every root port this change makes disabling it
the default and allows it to be enabled if needed.

BUG=b:160996445
TEST=boot on volteer with PTM disabled by default for all root ports
and ensure S0i3.2 substate can be achieved.

Change-Id: Icb51b256eb581d942b2d30fcabfae52fa90e48d4
Signed-off-by: Duncan Laurie <dlaurie@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/46856
Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-11-20 00:25:29 +00:00
..
acpi ACPI: Define acpi_get_preferred_pm_profile() 2020-11-19 22:58:41 +00:00
arch ACPI S3: Split arch-agnostic parts 2020-11-19 22:58:11 +00:00
commonlib commonlib: Add timestamp values for forced delays 2020-11-16 11:01:37 +00:00
console console: Override uart base address 2020-11-09 07:46:10 +00:00
cpu ACPI S3: Replace acpi_is_wakeup() 2020-11-19 14:48:31 +00:00
device device/pci: Add NULL check for PCI driver's .ops 2020-11-16 12:15:38 +00:00
drivers src/drivers/i2c/rx6110sa: Omit _HID temporarily 2020-11-19 15:04:33 +00:00
ec ec/google/chromeec: Add more wrappers for regulator control 2020-11-18 06:13:12 +00:00
include ACPI: Define acpi_get_preferred_pm_profile() 2020-11-19 22:58:41 +00:00
lib ACPI S3: Replace acpi_is_wakeup() 2020-11-19 14:48:31 +00:00
mainboard mb/google/volteer: Enable RTD3 for SD card 2020-11-20 00:25:19 +00:00
northbridge nb/intel/sandybridge: Correct some whitespace issues 2020-11-19 23:04:20 +00:00
security vboot: stop implementing VbExDisplayScreen 2020-11-18 05:49:46 +00:00
soc soc/intel/tigerlake: Expose UPD to enable Precision Time Measurement 2020-11-20 00:25:29 +00:00
southbridge soc/amd/common: remove SOC_AMD_COMMON_BLOCK Kconfig symbol 2020-11-18 16:08:17 +00:00
superio superio/smsc/sio1036: Support 16-bit IO port addressing 2020-11-18 13:12:11 +00:00
vendorcode vendorcode/intel/fsp: Add Jasper Lake FSP headers for FSP v2385_02 2020-11-19 18:26:58 +00:00
Kconfig soc/intel/xeon_sp: Move function debug macros 2020-10-29 16:44:19 +00:00