coreboot/src
Lijian Zhao 21573e9f4e soc/intel/cannonlake: Add ACPI workaround for EMMC
Two W/A had been added here for EMMC to make it working properly.
1. Enable power gating after D3 entry, disable power gating before D0
entry.
2. Add 50 ms delay to ensure Rcomp calibration done before EMMC out of
D3.

BUG=b:69323943
TEST=Run multiple ACPI S3 cycles on cannonlake u LPDDR4 platform.

Change-Id: Ic6e98264521fb02b911a8c157a7982afa35fe20c
Signed-off-by: Lijian Zhao <lijian.zhao@intel.com>
Reviewed-on: https://review.coreboot.org/22390
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2017-11-20 17:13:57 +00:00
..
acpi arch/x86: Add common AMD ACPI hardware definitions 2017-11-10 19:15:38 +00:00
arch arch/x86/acpi: Add support for writing ACPI DBG2 table 2017-11-15 16:07:14 +00:00
commonlib commonlib/helpers.h: Include stddef.h 2017-11-04 00:32:13 +00:00
console console: Ignore loglevel in nvram until ramstage 2017-09-25 13:35:29 +00:00
cpu Microcode: add dependency to header files 2017-11-07 12:16:58 +00:00
device device: further untangle device_t from struct device 2017-11-15 05:19:42 +00:00
drivers drivers/spi/tpm: Poll TPM_VALID bit until valid 2017-11-16 06:06:45 +00:00
ec ec/lenovo/h8/acpi/ec: Add registers 2017-11-14 17:44:03 +00:00
include include/timer.h: add NSECS_PER_SEC macro 2017-11-19 01:50:13 +00:00
lib src: Fix all Siemens copyrights 2017-11-07 12:33:51 +00:00
mainboard amd/stoneyridge: Fix SPD files and functions camel case 2017-11-20 16:26:12 +00:00
northbridge nb/intel/gm45: Enable LAPIC monotonic timer 2017-11-03 16:19:27 +00:00
security security/vboot: Move vboot2 to security kconfig section 2017-10-22 02:14:46 +00:00
soc soc/intel/cannonlake: Add ACPI workaround for EMMC 2017-11-20 17:13:57 +00:00
southbridge sb and soc: Enforce correct offset of member "chromeos" in global_nvs_t 2017-11-04 00:33:26 +00:00
superio superio/acpi/pnp.asl: Fix PNP_READ_DMA/PNP_WRITE_DMA macros 2017-10-25 14:32:39 +00:00
vendorcode vendorcode/amd/pi/00670F00: Remove dependency on amd/include dir 2017-11-19 01:44:07 +00:00
Kconfig intel/common/smbus: increase spd read performance 2017-10-31 15:49:55 +00:00