From 9cfb40adb72b34d55e8eee70f54152ca942810cf Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Wed, 20 Jan 2016 13:35:15 -0800 Subject: [PATCH] skylake mainboards: Enable CONFIG_VBOOT_EC_SLOW_UPDATE Updating EC+PD takes long enough to update that it is good to show the "critical update" screen when doing an EC/PD update. BUG=chrome-os-partner:49650 BRANCH=glados TEST=Build and boot on chell in normal mode with an EC update payload and ensure that it reboots to enable graphics, shows the "critical update" screen, and then reboots to disable graphics init again. Change-Id: I436b96b95595b68273e594bdcfe2db0789ee26b2 Signed-off-by: Patrick Georgi Original-Commit-Id: 08e45decd066f8f57ad103ff8b76cb7a916afa9e Original-Change-Id: Ie250f4531437e4a0ce14b5aeb0fe564e9461fe4d Original-Signed-off-by: Duncan Laurie Original-Reviewed-on: https://chromium-review.googlesource.com/322783 Original-Reviewed-by: Aaron Durbin Reviewed-on: https://review.coreboot.org/13075 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth --- src/mainboard/google/chell/Kconfig | 1 + src/mainboard/google/glados/Kconfig | 1 + src/mainboard/google/lars/Kconfig | 1 + src/mainboard/intel/kunimitsu/Kconfig | 1 + 4 files changed, 4 insertions(+) diff --git a/src/mainboard/google/chell/Kconfig b/src/mainboard/google/chell/Kconfig index b2229e5f81..a0704f103d 100644 --- a/src/mainboard/google/chell/Kconfig +++ b/src/mainboard/google/chell/Kconfig @@ -24,6 +24,7 @@ config CHROMEOS select CHROMEOS_VBNV_CMOS select EC_SOFTWARE_SYNC select LID_SWITCH + select VBOOT_EC_SLOW_UPDATE select VBOOT_OPROM_MATTERS select VIRTUAL_DEV_SWITCH diff --git a/src/mainboard/google/glados/Kconfig b/src/mainboard/google/glados/Kconfig index 77e1a68986..9bc21fe9a2 100644 --- a/src/mainboard/google/glados/Kconfig +++ b/src/mainboard/google/glados/Kconfig @@ -24,6 +24,7 @@ config CHROMEOS select CHROMEOS_VBNV_CMOS select EC_SOFTWARE_SYNC select LID_SWITCH + select VBOOT_EC_SLOW_UPDATE select VBOOT_OPROM_MATTERS select VIRTUAL_DEV_SWITCH diff --git a/src/mainboard/google/lars/Kconfig b/src/mainboard/google/lars/Kconfig index fd6bdd4ea9..673793e367 100644 --- a/src/mainboard/google/lars/Kconfig +++ b/src/mainboard/google/lars/Kconfig @@ -24,6 +24,7 @@ config CHROMEOS select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_VBNV_CMOS select LID_SWITCH + select VBOOT_EC_SLOW_UPDATE select VBOOT_OPROM_MATTERS select VIRTUAL_DEV_SWITCH select EC_SOFTWARE_SYNC diff --git a/src/mainboard/intel/kunimitsu/Kconfig b/src/mainboard/intel/kunimitsu/Kconfig index f30fa52dc2..e392cf3f7b 100644 --- a/src/mainboard/intel/kunimitsu/Kconfig +++ b/src/mainboard/intel/kunimitsu/Kconfig @@ -23,6 +23,7 @@ config CHROMEOS select CHROMEOS_RAMOOPS_DYNAMIC select CHROMEOS_VBNV_CMOS select LID_SWITCH + select VBOOT_EC_SLOW_UPDATE select VBOOT_OPROM_MATTERS select VIRTUAL_DEV_SWITCH select EC_SOFTWARE_SYNC