coreboot-kgpe-d16/src/soc/intel/skylake
Wim Vervoorn 84400180fa soc/intel{cnl,icl,skl,tgl}/bootblock: Make sure DMI PCR 2770 is set
DMI PCR 2770 (LPC IO DECODE RANGES) should be identical to LPC PCI
offset 0x80. This is specified in PCH BWG par 2.5.1.5.

Add the support to make sure this PCR is always set correctly.

BUG=N/A
TEST=tested on facebook monolith.

Change-Id: I33ff2b96dea78b5ff1c7c9416cf74f67d79f265d
Signed-off-by: Wim Vervoorn <wvervoorn@eltan.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/38746
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Frans Hendriks <fhendriks@eltan.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-02-17 15:30:37 +00:00
..
acpi soc/intel/skylake/acpi/dptf: Remove processor throttling controls 2020-01-29 23:24:38 +00:00
bootblock soc/intel{cnl,icl,skl,tgl}/bootblock: Make sure DMI PCR 2770 is set 2020-02-17 15:30:37 +00:00
include/soc soc/intel/{skl, common}: Move ME Firmware SKU Types to common code 2020-02-12 06:13:08 +00:00
nhlt src: Remove unneeded include <console/console.h> 2018-11-16 09:50:29 +00:00
romstage soc/intel/skylake: Rename pch_init() code 2019-12-26 10:44:00 +00:00
acpi.c soc/intel/{apl,cnl,icl,skl,tgl}: Make above 4GB MMIO resource proper 2020-01-10 08:40:57 +00:00
chip.c {drivers,soc}/intel/fsp2_0: Move chipset specific logo handling to SoC 2019-12-19 17:49:38 +00:00
chip.h soc/intel/{cnl,icl,skl,tgl}: Remove unused gpe0_en_* from chip.h 2019-12-12 15:09:09 +00:00
cpu.c intel/smm: Provide common smm_relocation_params 2019-11-22 06:37:50 +00:00
elog.c {nb,soc}: Replace min/max() with MIN/MAX() 2019-12-20 17:46:37 +00:00
finalize.c src/soc/intel: Remove unused <stdlib.h> 2019-12-19 05:41:08 +00:00
gpio.c soc/intel: Add GPI interrupt config register offset info 2019-04-29 12:18:27 +00:00
graphics.c soc/intel: Use config_of() 2019-07-18 15:25:35 +00:00
gspi.c soc/intel/common/block: Move gspi common functions into block/gspi 2018-06-06 06:25:50 +00:00
i2c.c soc/intel: Rename <intelblocks/chip.h> 2019-09-29 03:38:13 +00:00
irq.c intel/skylake: Refactor IRQ assignments 2019-10-02 20:13:55 +00:00
Kconfig vboot: remove VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT option 2020-02-17 08:08:35 +00:00
lockdown.c soc/intel/skylake: lockdown: lock global reset 2019-11-20 13:35:29 +00:00
lpc.c soc/intel: Use config_of() 2019-07-18 15:25:35 +00:00
Makefile.inc soc/intel/skylake: Add option to control microcode update inclusion 2019-12-06 15:14:15 +00:00
me.c soc/intel/{cnl,icl,skl,tgl,common}: Make changes to send_heci_reset_req_message() 2020-02-09 19:20:44 +00:00
p2sb.c soc/intel/common/block: Move p2sb common functions into block/p2sb 2018-06-28 08:35:29 +00:00
pmc.c soc/intel: Replace config_of_path() with config_of_soc() 2019-10-02 11:21:10 +00:00
pmutil.c soc/intel: Add get_pmbase 2020-02-04 18:54:01 +00:00
reset.c soc/intel/{cnl,icl,skl,tgl,common}: Make changes to send_heci_reset_req_message() 2020-02-09 19:20:44 +00:00
sd.c soc/intel: Use config_of() 2019-07-18 15:25:35 +00:00
smihandler.c coreboot: Replace all IS_ENABLED(CONFIG_XXX) with CONFIG(XXX) 2019-03-08 08:33:24 +00:00
smmrelocate.c src: Use '#include <smp/node.h>' when appropriate 2019-12-19 05:23:25 +00:00
spi.c soc/intel/common/block: Move gspi common functions into block/gspi 2018-06-06 06:25:50 +00:00
systemagent.c soc/intel: Expand SA_DEV_ROOT for ramstage 2019-07-21 18:58:01 +00:00
uart.c soc/intel/common/block/uart: Update the UART PCI device reference 2019-08-04 15:16:50 +00:00
vr_config.c soc/intel/skylake/vr_config: Use lookup table by default 2019-12-25 09:40:00 +00:00
xhci.c soc/intel/common: Add SOC specific function to get XHCI USB info 2019-07-19 17:13:50 +00:00