From 75424efdc4877bd389cd372900c3bf2cca59f15e Mon Sep 17 00:00:00 2001 From: Felix Held Date: Wed, 27 Nov 2024 22:50:11 +0100 Subject: [PATCH] soc/amd/common/psp/psp_def.h: increase P2C_BUFFER_MAXSIZE This matches the size used in the reference code and required by the corresponding document #55758 Rev. 2.04. This doesn't seem to make any difference in runtime behavior, but I'd rather waste a kilobyte of SMM RAM, than debugging possible problems caused from not following the corresponding specification. Change-Id: I2ee30d6d1255317efcd3960016069dfe50885aa7 Signed-off-by: Felix Held Reviewed-on: https://review.coreboot.org/c/coreboot/+/85357 Tested-by: build bot (Jenkins) Reviewed-by: Marshall Dawson --- src/soc/amd/common/block/psp/psp_def.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/soc/amd/common/block/psp/psp_def.h b/src/soc/amd/common/block/psp/psp_def.h index d11199db39..369ef08e02 100644 --- a/src/soc/amd/common/block/psp/psp_def.h +++ b/src/soc/amd/common/block/psp/psp_def.h @@ -133,7 +133,7 @@ struct mbox_cmd_dtpm_config_buffer { #define PSP_CMD_TIMEOUT 1000 /* 1 second */ #define C2P_BUFFER_MAXSIZE 0xc00 /* Core-to-PSP buffer */ -#define P2C_BUFFER_MAXSIZE 0xc00 /* PSP-to-core buffer */ +#define P2C_BUFFER_MAXSIZE 0x1000 /* PSP-to-core buffer */ /* PSP to x86 status */ enum mbox_p2c_status {