coreboot/src
Duncan Laurie 20413f2eaf broadwell: Add small delay before Flex Ratio reboot
In order to prevent possible TPM lockout due to PLTRST assertion
shortly after powering up add a small delay before the reset.
This will affect cold power up only, reboot/resume/warmboot will
all have the flex ratio locked already so this reset is unneeded.

BUG=chrome-os-partner:29859
BRANCH=None
TEST=build and boot on samus.  I tried unsuccessfully to trigger the
TPM lockout, but I was not able to do that consistently without this
patch so it is unknown yet whether this is 100% effective.

Change-Id: Ief8c9261c0268b0f90a3022213ebd2b06633b481
Signed-off-by: Duncan Laurie <dlaurie@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/211893
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
2014-08-12 18:34:08 +00:00
..
arch smbios: add funtion for smbios type17 2014-08-12 02:40:38 +00:00
console vboot2: implement select_firmware for pre-romstage verification 2014-06-30 18:45:09 +00:00
cpu haswell: Update microcode revision 2014-07-29 04:37:18 +00:00
device i2c: Add software_i2c driver for I2C debugging and emulation 2014-05-19 20:34:31 +00:00
drivers spi: Support Macronix MX25U6435F SPI ROM. 2014-08-07 22:45:49 +00:00
ec chromeec: provide proto v3 over i2c support 2014-08-07 22:38:07 +00:00
include smbios: add funtion for smbios type17 2014-08-12 02:40:38 +00:00
lib fix how to interpret board id read from gpios 2014-08-09 07:05:56 +00:00
mainboard t132: ryu: Correct how board id is retrieved 2014-08-12 02:50:19 +00:00
northbridge coreboot: Rename coreboot_ram stage to ramstage 2014-05-07 23:30:23 +00:00
soc broadwell: Add small delay before Flex Ratio reboot 2014-08-12 18:34:08 +00:00
southbridge coreboot: Rename coreboot_ram stage to ramstage 2014-05-07 23:30:23 +00:00
superio pnp: Allow setting of misc register 0xf4 in device tree 2013-12-20 00:37:38 +00:00
vendorcode vboot: fix vboot_load_ramstage() 2014-08-05 02:39:09 +00:00
Kconfig Enable publishing of board ID where supported 2014-07-30 23:41:23 +00:00