coreboot-kgpe-d16/src
Lijian Zhao 9b50a57e43 soc/intel/cannonlake: Program DMI PCR settings
According to CNL PCH BIOS spec (570374) 2.4.1, DMI cycle decoding needs
to be programmed before it gets locked. Update lpc programming to add
decode programming on DMI side as well. Also enabled io port 0x200
decoding by default.

BUG=b.70765863
TEST=Apply changes and add chromeos EC decoding in mainboard
devicetree.cb, then read back IO port in depthcharge cli and check
that return is not zero.

Change-Id: I6b8f393c92cbd0632fed86212ae384ff53c9f8c3
Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/22970
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2018-01-16 19:40:00 +00:00
..
acpi
arch Intel i82830 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:26 +00:00
commonlib commonlib/region: expose subregion helper function 2017-12-15 23:35:05 +00:00
console
cpu Intel i82830 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:26 +00:00
device Intel i82830 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:26 +00:00
drivers intel/fsp2_0: Set boot mode default as per s3wake status 2018-01-11 02:05:16 +00:00
ec ec/lenovo/h8: Add support for bluetooth on wifi 2018-01-12 18:19:34 +00:00
include soc/intel/common: Add Intel HDA common block driver 2018-01-12 16:55:33 +00:00
lib boardid: Add helpers to read sku_id strapping into coreboot tables 2017-12-07 01:19:32 +00:00
mainboard Intel i82830 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:26 +00:00
northbridge Intel i82830 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:26 +00:00
security security/vboot: Remove unused include of vboot_nvstorage.h 2017-12-07 01:20:51 +00:00
soc soc/intel/cannonlake: Program DMI PCR settings 2018-01-16 19:40:00 +00:00
southbridge Intel i3100 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:12 +00:00
superio Intel i3100 boards & chips: Remove - using LATE_CBMEM_INIT 2018-01-15 23:25:12 +00:00
vendorcode vendorcode/intel/fsp/fsp2_0/glk: Update header files as per v77_12 2018-01-05 21:12:16 +00:00
Kconfig boardid: Switch from Kconfig to weak functions 2017-12-07 01:19:27 +00:00