soc/amd/morgana/mca: Update for morgana

Update the MCA bank names for morgana per PPR #57396, rev 1.52

Signed-off-by: Fred Reitberger <reitbergerfred@gmail.com>
Change-Id: If0082bd5362bdead3f9dc693d1e338e8cda224f0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68683
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
This commit is contained in:
Fred Reitberger 2022-10-21 14:33:12 -04:00 committed by Martin L Roth
parent 44cc1b9cac
commit c6d7fca0cc
1 changed files with 53 additions and 8 deletions

View File

@ -1,7 +1,5 @@
/* SPDX-License-Identifier: GPL-2.0-only */ /* SPDX-License-Identifier: GPL-2.0-only */
/* TODO: Update for Morgana */
#include <amdblocks/mca.h> #include <amdblocks/mca.h>
#include <cpu/x86/msr.h> #include <cpu/x86/msr.h>
#include <types.h> #include <types.h>
@ -18,12 +16,59 @@ static const char *const mca_bank_name[] = {
[8] = "L3 cache unit", [8] = "L3 cache unit",
[9] = "L3 cache unit", [9] = "L3 cache unit",
[10] = "L3 cache unit", [10] = "L3 cache unit",
[11] = "UMC", [11] = "L3 cache unit",
[12] = "UMC", [12] = "L3 cache unit",
[13] = "CS", [13] = "L3 cache unit",
[14] = "CS", [14] = "L3 cache unit",
[15] = "NBIO", [15] = "UMC",
[16] = "PIE", [16] = "UMC",
[17] = "UMC",
[18] = "UMC",
[19] = "CS",
[20] = "CS",
[21] = "CS",
[22] = "CS",
[23] = "",
[24] = "",
[25] = "NBIO",
[26] = "",
[27] = "",
[28] = "PIE",
[29] = "",
[30] = "",
[31] = "",
[32] = "",
[33] = "",
[34] = "",
[35] = "",
[36] = "",
[37] = "",
[38] = "",
[39] = "",
[40] = "",
[41] = "",
[42] = "",
[43] = "",
[44] = "",
[45] = "",
[46] = "",
[47] = "",
[48] = "",
[49] = "",
[50] = "",
[51] = "",
[52] = "",
[53] = "",
[54] = "",
[55] = "",
[56] = "",
[57] = "",
[58] = "",
[59] = "",
[60] = "",
[61] = "",
[62] = "",
[63] = "",
}; };
bool mca_has_expected_bank_count(void) bool mca_has_expected_bank_count(void)