Joel Kitching has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31909
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option
This option has been relocated to depthcharge: https://crrev.com/c/1524806
BUG=b:124141368, b:124192753 TEST=Build and deploy to eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean && make test-abuild CQ-DEPEND=CL:1524806 BRANCH=none
Change-Id: Ib4a83af2ba143577a064fc0d72c9bc318db56adc Signed-off-by: Joel Kitching kitching@google.com --- M src/mainboard/google/kahlee/Kconfig M src/mainboard/google/oak/Kconfig M src/security/vboot/Kconfig M src/soc/intel/skylake/Kconfig 4 files changed, 0 insertions(+), 11 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/09/31909/1
diff --git a/src/mainboard/google/kahlee/Kconfig b/src/mainboard/google/kahlee/Kconfig index 1c46625..6364878 100644 --- a/src/mainboard/google/kahlee/Kconfig +++ b/src/mainboard/google/kahlee/Kconfig @@ -101,7 +101,6 @@ config VBOOT select EC_GOOGLE_CHROMEEC_SWITCHES select VBOOT_LID_SWITCH - select VBOOT_EC_SLOW_UPDATE if VBOOT_EC_SOFTWARE_SYNC
config VBOOT_VBNV_OFFSET hex diff --git a/src/mainboard/google/oak/Kconfig b/src/mainboard/google/oak/Kconfig index 9d6fa0e..b770944 100644 --- a/src/mainboard/google/oak/Kconfig +++ b/src/mainboard/google/oak/Kconfig @@ -47,7 +47,6 @@
config VBOOT select EC_GOOGLE_CHROMEEC_SWITCHES - select VBOOT_EC_SLOW_UPDATE select VBOOT_VBNV_FLASH
config MAINBOARD_DIR diff --git a/src/security/vboot/Kconfig b/src/security/vboot/Kconfig index 8d3d83f..67853ab 100644 --- a/src/security/vboot/Kconfig +++ b/src/security/vboot/Kconfig @@ -185,14 +185,6 @@ firmware similar to how vboot verifies the main system firmware. This option selects whether vboot should support EC software sync.
-config VBOOT_EC_SLOW_UPDATE - bool - default n - depends on VBOOT_EC_SOFTWARE_SYNC - help - Whether the EC (or PD) is slow to update and needs to display a - screen that informs the user the update is happening. - config VBOOT_PHYSICAL_DEV_SWITCH bool default n diff --git a/src/soc/intel/skylake/Kconfig b/src/soc/intel/skylake/Kconfig index 53094b1..75d2d62 100644 --- a/src/soc/intel/skylake/Kconfig +++ b/src/soc/intel/skylake/Kconfig @@ -104,7 +104,6 @@ select CHROMEOS_RAMOOPS_DYNAMIC
config VBOOT - select VBOOT_EC_SLOW_UPDATE if VBOOT_EC_SOFTWARE_SYNC select VBOOT_SEPARATE_VERSTAGE select VBOOT_OPROM_MATTERS select VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT
Hello Patrick Rudolph, Aaron Durbin, build bot (Jenkins),
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/31909
to look at the new patch set (#2).
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option
This option has been relocated to depthcharge: https://crrev.com/c/1524806
BUG=b:124141368, b:124192753 TEST=Build and deploy to eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean && make test-abuild CQ-DEPEND=CL:1524806 BRANCH=none
Change-Id: Ib4a83af2ba143577a064fc0d72c9bc318db56adc Signed-off-by: Joel Kitching kitching@google.com --- M src/mainboard/google/kahlee/Kconfig M src/mainboard/google/oak/Kconfig M src/security/vboot/Kconfig M src/security/vboot/vboot_handoff.c M src/soc/intel/skylake/Kconfig 5 files changed, 1 insertion(+), 15 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/09/31909/2
Joel Kitching has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 2: Code-Review+1
Furquan Shaikh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 2: Code-Review+2
Hello Patrick Rudolph, Aaron Durbin, build bot (Jenkins), Furquan Shaikh,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/31909
to look at the new patch set (#3).
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option
This option has been relocated to depthcharge: https://crrev.com/c/1524806
BUG=b:124141368, b:124192753 TEST=Build and deploy to eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean && make test-abuild CQ-DEPEND=CL:1524806 BRANCH=none
Change-Id: Ib4a83af2ba143577a064fc0d72c9bc318db56adc Signed-off-by: Joel Kitching kitching@google.com --- M src/mainboard/google/kahlee/Kconfig M src/mainboard/google/oak/Kconfig M src/security/vboot/Kconfig M src/security/vboot/vboot_handoff.c M src/soc/intel/skylake/Kconfig 5 files changed, 1 insertion(+), 15 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/09/31909/3
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4:
LGTM but please don't submit until corresponding depthcharge patch lands (same for follow-ups).
Joel Kitching has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4:
Patch Set 4:
LGTM but please don't submit until corresponding depthcharge patch lands (same for follow-ups).
OK, thanks. In theory should be fine to merge on coreboot.org first, since it will still take some time to flow downstream?
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4:
OK, thanks. In theory should be fine to merge on coreboot.org first, since it will still take some time to flow downstream?
Yeah but there is no automatic guarantee that it will sequence right.
One thing you could do is add a CQ-DEPEND for the depthcharge CL here. That doesn't matter to coreboot.org, but once Patrick cherry-picks it into our tree it will block the CQ there.
Joel Kitching has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4:
Patch Set 4:
OK, thanks. In theory should be fine to merge on coreboot.org first, since it will still take some time to flow downstream?
Yeah but there is no automatic guarantee that it will sequence right.
One thing you could do is add a CQ-DEPEND for the depthcharge CL here. That doesn't matter to coreboot.org, but once Patrick cherry-picks it into our tree it will block the CQ there.
Yeah, I did :/
Furquan Shaikh has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4:
Patch Set 4:
Patch Set 4:
OK, thanks. In theory should be fine to merge on coreboot.org first, since it will still take some time to flow downstream?
Yeah but there is no automatic guarantee that it will sequence right.
One thing you could do is add a CQ-DEPEND for the depthcharge CL here. That doesn't matter to coreboot.org, but once Patrick cherry-picks it into our tree it will block the CQ there.
Yeah, I did :/
CQ-DEPEND is in there, just hidden among the TEST= fields ;)
Julius Werner has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 4: Code-Review+2
One thing you could do is add a CQ-DEPEND for the depthcharge CL here. That doesn't matter to coreboot.org, but once Patrick cherry-picks it into our tree it will block the CQ there.
Yeah, I did :/
CQ-DEPEND is in there, just hidden among the TEST= fields ;)
Sorry, I'm blind as usual. Looks all good.
Joel Kitching has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
Patch Set 5:
CQ-DEPEND is merged. Could we submit this please?
Julius Werner has submitted this change and it was merged. ( https://review.coreboot.org/c/coreboot/+/31909 )
Change subject: vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option ......................................................................
vboot: remove VBOOT_EC_SLOW_UPDATE Kconfig option
This option has been relocated to depthcharge: https://crrev.com/c/1524806
BUG=b:124141368, b:124192753 TEST=Build and deploy to eve TEST=util/lint/checkpatch.pl -g origin/master..HEAD TEST=util/abuild/abuild -B -e -y -c 50 -p none -x TEST=make clean && make test-abuild CQ-DEPEND=CL:1524806 BRANCH=none
Change-Id: Ib4a83af2ba143577a064fc0d72c9bc318db56adc Signed-off-by: Joel Kitching kitching@google.com Reviewed-on: https://review.coreboot.org/c/coreboot/+/31909 Reviewed-by: Julius Werner jwerner@chromium.org Reviewed-by: Furquan Shaikh furquan@google.com Tested-by: build bot (Jenkins) no-reply@coreboot.org --- M src/mainboard/google/kahlee/Kconfig M src/mainboard/google/oak/Kconfig M src/security/vboot/Kconfig M src/security/vboot/vboot_handoff.c M src/soc/intel/skylake/Kconfig 5 files changed, 1 insertion(+), 15 deletions(-)
Approvals: build bot (Jenkins): Verified Furquan Shaikh: Looks good to me, approved Julius Werner: Looks good to me, approved Joel Kitching: Looks good to me, but someone else must approve
diff --git a/src/mainboard/google/kahlee/Kconfig b/src/mainboard/google/kahlee/Kconfig index 921f1be..3398902 100644 --- a/src/mainboard/google/kahlee/Kconfig +++ b/src/mainboard/google/kahlee/Kconfig @@ -101,7 +101,6 @@ config VBOOT select EC_GOOGLE_CHROMEEC_SWITCHES select VBOOT_LID_SWITCH - select VBOOT_EC_SLOW_UPDATE if VBOOT_EC_SOFTWARE_SYNC
config VBOOT_VBNV_OFFSET hex diff --git a/src/mainboard/google/oak/Kconfig b/src/mainboard/google/oak/Kconfig index 9d6fa0e..b770944 100644 --- a/src/mainboard/google/oak/Kconfig +++ b/src/mainboard/google/oak/Kconfig @@ -47,7 +47,6 @@
config VBOOT select EC_GOOGLE_CHROMEEC_SWITCHES - select VBOOT_EC_SLOW_UPDATE select VBOOT_VBNV_FLASH
config MAINBOARD_DIR diff --git a/src/security/vboot/Kconfig b/src/security/vboot/Kconfig index de0ee6d..004113b 100644 --- a/src/security/vboot/Kconfig +++ b/src/security/vboot/Kconfig @@ -200,14 +200,6 @@ firmware similar to how vboot verifies the main system firmware. This option selects whether vboot should support EC software sync.
-config VBOOT_EC_SLOW_UPDATE - bool - default n - depends on VBOOT_EC_SOFTWARE_SYNC - help - Whether the EC (or PD) is slow to update and needs to display a - screen that informs the user the update is happening. - config VBOOT_PHYSICAL_DEV_SWITCH bool default n diff --git a/src/security/vboot/vboot_handoff.c b/src/security/vboot/vboot_handoff.c index 27d89d0..f009440 100644 --- a/src/security/vboot/vboot_handoff.c +++ b/src/security/vboot/vboot_handoff.c @@ -81,11 +81,8 @@ /* TODO: Set these in depthcharge */ if (!CONFIG(VBOOT_PHYSICAL_DEV_SWITCH)) vb_sd->flags |= VBSD_HONOR_VIRT_DEV_SWITCH; - if (CONFIG(VBOOT_EC_SOFTWARE_SYNC)) { + if (CONFIG(VBOOT_EC_SOFTWARE_SYNC)) vb_sd->flags |= VBSD_EC_SOFTWARE_SYNC; - if (CONFIG(VBOOT_EC_SLOW_UPDATE)) - vb_sd->flags |= VBSD_EC_SLOW_UPDATE; - } if (!CONFIG(VBOOT_PHYSICAL_REC_SWITCH)) vb_sd->flags |= VBSD_BOOT_REC_SWITCH_VIRTUAL; if (CONFIG(VBOOT_OPROM_MATTERS)) { diff --git a/src/soc/intel/skylake/Kconfig b/src/soc/intel/skylake/Kconfig index 53094b1..75d2d62 100644 --- a/src/soc/intel/skylake/Kconfig +++ b/src/soc/intel/skylake/Kconfig @@ -104,7 +104,6 @@ select CHROMEOS_RAMOOPS_DYNAMIC
config VBOOT - select VBOOT_EC_SLOW_UPDATE if VBOOT_EC_SOFTWARE_SYNC select VBOOT_SEPARATE_VERSTAGE select VBOOT_OPROM_MATTERS select VBOOT_SAVE_RECOVERY_REASON_ON_REBOOT