coreboot-kgpe-d16/src/soc/amd/picasso
Felix Held 4cd9ac0a55 soc/amd/picasso/mca: don't do out of bounds array accesses
The Picasso APUs advertise 23 MCA banks in the lower byte of the
IA32_MCG_CAP MSR, which is more than the 7 core MCA banks.

Signed-off-by: Felix Held <felix-coreboot@felixheld.de>
Change-Id: I3e1c8ed437820b350c78b0517e6521582002ee1e
Reviewed-on: https://review.coreboot.org/c/coreboot/+/51477
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martinroth@google.com>
Reviewed-by: Marshall Dawson <marshalldawson3rd@gmail.com>
2021-03-14 15:08:09 +00:00
..
acpi soc/amd,mb/google/,mb/amd: Move sleepstates.asl 2021-03-08 23:30:38 +00:00
include/soc soc/amd/common/block/smu: rename mailbox register defines 2021-03-12 00:48:01 +00:00
psp_verstage soc/amd/picasso: fix CBFS MCACHE on Zork 2021-01-28 00:26:47 +00:00
acp.c soc/amd/picasso: move sb_clk_output_48Mhz from acp to fch 2020-12-19 16:29:44 +00:00
acpi.c ACPI: Add acpi_reset_gnvs_for_wake() 2021-02-16 09:28:42 +00:00
agesa_acpi.c soc/amd/picasso/agesa_acpi: add cast before right shift 2021-02-17 15:45:57 +00:00
aoac.c soc/amd/picasso: rename PICASSO_CONSOLE_UART to AMD_SOC_CONSOLE_UART 2020-12-11 00:42:32 +00:00
bootblock.c soc/amd/picasso: factor out write_resume_eip to common code 2020-12-11 00:44:31 +00:00
chip.c soc/amd/picasso/chip: remove unneeded functionality in soc_acpi_name 2021-02-18 01:15:32 +00:00
chip.h soc/amd: Move MADT IRQ override settings into common_config 2021-02-12 20:45:59 +00:00
config.c soc/amd/picasso/config: add comment about cfg never being NULL 2020-12-06 19:04:51 +00:00
cpu.c soc/amd: move warm reset flag function prototypes to common code 2021-03-11 15:11:20 +00:00
data_fabric.c soc/amd/picasso/data_fabric: add missing data fabric device function 7 2021-02-24 19:37:12 +00:00
dmi.c soc/amd/picasso: Convert DDR4 MHz to MT/s correctly 2020-09-16 03:25:28 +00:00
early_fch.c soc/amd/picasso: rename PICASSO_CONSOLE_UART to AMD_SOC_CONSOLE_UART 2020-12-11 00:42:32 +00:00
fch.c soc/amd/picasso/fch: remove comment about ForceStpClkRetry 2021-02-11 17:01:11 +00:00
fsp_params.c soc/amd/picasso/fsp_params.c: GOP: pass VBIOS pointer to FSP 2021-03-13 02:45:00 +00:00
fw.cfg soc/amd: Change FIRMWARE_LOCATE to FIRMWARE_LOCATION 2020-11-04 09:42:18 +00:00
gpio.c soc/amd: Move soc_route_sci to common/blocks/smi/smi_util 2021-02-10 01:31:28 +00:00
graphics.c
i2c.c soc/amd/common: Refactor ACPIMMIO posted writes 2020-12-12 19:48:49 +00:00
Kconfig soc/amd/picasso: move APOB NV cache to common code 2021-03-06 18:40:33 +00:00
Makefile.inc soc/amd/picasso: Fix PSP_SHAREDMEM_BASE 2021-03-10 23:32:46 +00:00
mca.c soc/amd/picasso/mca: don't do out of bounds array accesses 2021-03-14 15:08:09 +00:00
pcie_gpp.c acpi: Move PCI functions to separate file 2021-03-01 08:26:23 +00:00
reset.c soc/amd: move warm reset flag function prototypes to common code 2021-03-11 15:11:20 +00:00
romstage.c mb/google/zork: add UPDM updating function before runing FSP-M 2021-03-10 23:03:59 +00:00
root_complex.c soc/amd: Move root complex SSDT TOM1/TOM2 generation function 2021-02-22 07:29:19 +00:00
sata.c
smihandler.c soc/amd/picasso/smihandler: sort includes alphabetically 2021-03-10 00:31:38 +00:00
smu.c soc/amd/common: factor out SMU code from Picasso 2020-11-15 16:48:38 +00:00
soc_util.c
uart.c soc/amd/picasso/uart: move uart_inject_ssdt to common code 2021-02-17 10:35:22 +00:00
xhci.c soc/amd: factor out common SMI/SCI enums and function prototypes 2020-12-02 21:33:14 +00:00