From e78e90918057a0d32a73b066c0eb2138229cc287 Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Tue, 19 Jan 2021 12:29:21 -0700 Subject: src/drivers/smmstore: Fix SMMSTOREv1 clear command The `clear` command for SMMSTORE version 1 does not require a parameter. Change-Id: I992b7ce5962bf7ee62b7e1970ae7aa1b975ef42e Signed-off-by: Tim Crawford Reviewed-on: https://review.coreboot.org/c/coreboot/+/49724 Reviewed-by: Jeremy Soller Tested-by: build bot (Jenkins) --- src/drivers/smmstore/smi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/drivers/smmstore') diff --git a/src/drivers/smmstore/smi.c b/src/drivers/smmstore/smi.c index b90338c619..6ea447ffe6 100644 --- a/src/drivers/smmstore/smi.c +++ b/src/drivers/smmstore/smi.c @@ -143,7 +143,7 @@ static uint32_t smmstorev2_exec(uint8_t command, void *param) uint32_t smmstore_exec(uint8_t command, void *param) { - if (!param) + if (command != SMMSTORE_CMD_CLEAR && !param) return SMMSTORE_RET_FAILURE; if (CONFIG(SMMSTORE_V2)) -- cgit v1.2.3