diff --git a/src/mainboard/amd/crater/board_renoir.fmd b/src/mainboard/amd/crater/board_renoir.fmd index b5a4e73a00..f3606246d2 100644 --- a/src/mainboard/amd/crater/board_renoir.fmd +++ b/src/mainboard/amd/crater/board_renoir.fmd @@ -6,6 +6,6 @@ FLASH 16M { PSP_NVRAM(PRESERVE) 128K PSP_RPMC_NVRAM(PRESERVE) 256K EC_BODY@15872K 256K - RW_MRC_CACHE 64K + RW_MRC_CACHE 120K } } diff --git a/src/mainboard/amd/crater/chromeos_renoir.fmd b/src/mainboard/amd/crater/chromeos_renoir.fmd index 12b472774e..71b8827ced 100644 --- a/src/mainboard/amd/crater/chromeos_renoir.fmd +++ b/src/mainboard/amd/crater/chromeos_renoir.fmd @@ -30,6 +30,6 @@ FLASH 16M { SMMSTORE(PRESERVE) 256K RW_LEGACY(CBFS) EC_BODY@15872K 256K - RW_MRC_CACHE(PRESERVE) 64K + RW_MRC_CACHE(PRESERVE) 120K } } diff --git a/src/soc/amd/cezanne/Kconfig b/src/soc/amd/cezanne/Kconfig index d02339e400..26d3f3e4a8 100644 --- a/src/soc/amd/cezanne/Kconfig +++ b/src/soc/amd/cezanne/Kconfig @@ -157,10 +157,12 @@ config PSP_APOB_DRAM_ADDRESS config PSP_APOB_DRAM_SIZE hex + default 0x1E000 if SOC_AMD_RENOIR default 0x10000 config PSP_SHAREDMEM_BASE hex + default 0x201F000 if VBOOT && SOC_AMD_RENOIR default 0x2011000 if VBOOT default 0x0 help diff --git a/src/soc/amd/cezanne/memmap.c b/src/soc/amd/cezanne/memmap.c index bb1eca24e6..feecdd7b13 100644 --- a/src/soc/amd/cezanne/memmap.c +++ b/src/soc/amd/cezanne/memmap.c @@ -32,7 +32,7 @@ * | (C_ENV_BOOTBLOCK_SIZE) | * +--------------------------------+ BOOTBLOCK_ADDR = BOOTBLOCK_END - C_ENV_BOOTBLOCK_SIZE * | Unused hole | - * | (86KiB) | + * | (30KiB) | * +--------------------------------+ * | FMAP cache (FMAP_SIZE) | * +--------------------------------+ PSP_SHAREDMEM_BASE + PSP_SHAREDMEM_SIZE + PRERAM_CBMEM_CONSOLE_SIZE + 0x200 @@ -44,7 +44,7 @@ * | PSP shared (vboot workbuf) | * | (PSP_SHAREDMEM_SIZE) | * +--------------------------------+ PSP_SHAREDMEM_BASE - * | APOB (64KiB) | + * | APOB (120KiB) | * +--------------------------------+ PSP_APOB_DRAM_ADDRESS * | Early BSP stack | * | (EARLYRAM_BSP_STACK_SIZE) |