commit | 6638b11e2083b431ae9c90d9ae5ff23112f4e1bd | [log] [tgz] |
---|---|---|
author | Kangheui Won <khwon@chromium.org> | Tue Apr 27 13:33:41 2021 +1000 |
committer | Martin Roth <martinroth@google.com> | Thu Apr 29 15:17:43 2021 +0000 |
tree | 0336ed9983d36738ef6faf566b667fa59a3c189f | |
parent | 695732b0d7dd2a5f307922876c6ca91d8a486665 [diff] |
psp_verstage: make temp_stack optional Temp stack for verstage is only needed for picasso, so make it optional in the layout file. Signed-off-by: Kangheui Won <khwon@chromium.org> Change-Id: I44196103a3531e9d01c96ab8f454c8b580fe9807 Reviewed-on: https://review.coreboot.org/c/coreboot/+/52688 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Martin Roth <martinroth@google.com>
diff --git a/src/soc/amd/common/block/cpu/noncar/memlayout_psp_verstage.ld b/src/soc/amd/common/block/cpu/noncar/memlayout_psp_verstage.ld index cc9ebc0..f386823 100644 --- a/src/soc/amd/common/block/cpu/noncar/memlayout_psp_verstage.ld +++ b/src/soc/amd/common/block/cpu/noncar/memlayout_psp_verstage.ld
@@ -29,7 +29,9 @@ #include "memlayout_transfer_buffer.inc" +#if defined(PSP_VERSTAGE_TEMP_STACK_START) PSP_VERSTAGE_TEMP_STACK_END = (PSP_VERSTAGE_TEMP_STACK_START + PSP_VERSTAGE_TEMP_STACK_SIZE ); +#endif REGION(stack, PSP_VERSTAGE_STACK_START, PSP_VERSTAGE_STACK_SIZE, 64) PSP_VERSTAGE_STACK_BASE = _stack;