Duncan Laurie has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31920
Change subject: ec/google/wilco: Enable software sync for VBOOT
......................................................................
ec/google/wilco: Enable software sync for VBOOT
Enable software sync by default if VBOOT is enabled.
The slow update option is also needed, but this is moving
to depthcharge so it is not defined here.
Change-Id: I046661fae7315f84e96293532b4e1568558df962
Signed-off-by: Duncan Laurie <dlaurie(a)google.com>
---
M src/ec/google/wilco/Kconfig
1 file changed, 1 insertion(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/20/31920/1
diff --git a/src/ec/google/wilco/Kconfig b/src/ec/google/wilco/Kconfig
index 4202c1d..f4a4111 100644
--- a/src/ec/google/wilco/Kconfig
+++ b/src/ec/google/wilco/Kconfig
@@ -3,6 +3,7 @@
default n
select EC_GOOGLE_COMMON_MEC
select EC_ACPI
+ select VBOOT_EC_SOFTWARE_SYNC if VBOOT
help
Google Wilco Embedded Controller interface.
--
To view, visit https://review.coreboot.org/c/coreboot/+/31920
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I046661fae7315f84e96293532b4e1568558df962
Gerrit-Change-Number: 31920
Gerrit-PatchSet: 1
Gerrit-Owner: Duncan Laurie <dlaurie(a)chromium.org>
Gerrit-MessageType: newchange
Duncan Laurie has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31919
Change subject: ec/google/wilco: Fix handling of commands that do not respond
......................................................................
ec/google/wilco: Fix handling of commands that do not respond
If the command does not respond the driver should not wait for
it to complete before returning.
Tested with SMI debug enabled to ensure that the final command
does not report a failure.
Change-Id: I7c1bfa19a92e8332ac1aa6ff95f94ff4cbdf789d
Signed-off-by: Duncan Laurie <dlaurie(a)google.com>
---
M src/ec/google/wilco/mailbox.c
1 file changed, 6 insertions(+), 6 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/19/31919/1
diff --git a/src/ec/google/wilco/mailbox.c b/src/ec/google/wilco/mailbox.c
index 1c38a5b..d47290c 100644
--- a/src/ec/google/wilco/mailbox.c
+++ b/src/ec/google/wilco/mailbox.c
@@ -155,12 +155,6 @@
/* Start the command */
outb(EC_MAILBOX_START_COMMAND, CONFIG_EC_BASE_HOST_COMMAND);
- /* Wait for it to complete */
- if (wilco_ec_response_timed_out()) {
- printk(BIOS_ERR, "%s: response timed out\n", __func__);
- return -1;
- }
-
/* Some commands will put the EC into a state where it cannot respond */
if (msg->type == WILCO_EC_MSG_NO_RESPONSE) {
printk(BIOS_DEBUG, "%s: EC does not respond to this command\n",
@@ -168,6 +162,12 @@
return 0;
}
+ /* Wait for it to complete */
+ if (wilco_ec_response_timed_out()) {
+ printk(BIOS_ERR, "%s: response timed out\n", __func__);
+ return -1;
+ }
+
/* Check result */
msg->result = inb(CONFIG_EC_BASE_HOST_DATA);
if (msg->result != 0) {
--
To view, visit https://review.coreboot.org/c/coreboot/+/31919
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: I7c1bfa19a92e8332ac1aa6ff95f94ff4cbdf789d
Gerrit-Change-Number: 31919
Gerrit-PatchSet: 1
Gerrit-Owner: Duncan Laurie <dlaurie(a)chromium.org>
Gerrit-MessageType: newchange
Martin Roth has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/31890
Change subject: mainboard/google/kahlee: Don't use AMD's secure OS
......................................................................
mainboard/google/kahlee: Don't use AMD's secure OS
Disable the use of AMD's Secure OS through the Kconfig option.
BUG=chromium:903833
TEST=Building aleena with the updated AMDFWTool and a 0-byte secure OS
file works correctly
Signed-off-by: Martin Roth <martinroth(a)chromium.org>
Change-Id: Iabb0632eef88170dde45dea2e2e15b54b3a06f7b
---
M src/mainboard/google/kahlee/Kconfig
1 file changed, 4 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/90/31890/1
diff --git a/src/mainboard/google/kahlee/Kconfig b/src/mainboard/google/kahlee/Kconfig
index 1c46625..fe29870 100644
--- a/src/mainboard/google/kahlee/Kconfig
+++ b/src/mainboard/google/kahlee/Kconfig
@@ -141,4 +141,8 @@
depends on USE_OEM_BIN
default ""
+# Don't use AMD's Secure OS
+config USE_PSPSCUREOS
+ def_bool n
+
endif # BOARD_GOOGLE_BASEBOARD_KAHLEE
--
To view, visit https://review.coreboot.org/c/coreboot/+/31890
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings
Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Iabb0632eef88170dde45dea2e2e15b54b3a06f7b
Gerrit-Change-Number: 31890
Gerrit-PatchSet: 1
Gerrit-Owner: Martin Roth <martinroth(a)google.com>
Gerrit-MessageType: newchange