soc/amd/phoenix: Disable APOB Cache
commit2118fb1f69009d65abc0d0ab7faad0b7fc5a0bdc
authorKarthikeyan Ramasubramanian <kramasub@google.com>
Thu, 13 Jul 2023 17:12:16 +0000 (13 11:12 -0600)
committerMartin Roth <martin.roth@amd.corp-partner.google.com>
Fri, 14 Jul 2023 18:16:03 +0000 (14 18:16 +0000)
treee286ac8ec32d8b5a53d55935dcf51b32172aa89d
parentebafd4b905d913c37274ce97ff21c8f26ffabd78
soc/amd/phoenix: Disable APOB Cache

There is a data abort in ABL when the memory training data is used from
APOB Cache. Disable APOB Cache until the cause is identified. The
downside of this change is that the memory training happens in every
boot cycle.

BUG=b:290763369
TEST=Build BIOS image and boot to OS in Myst. Trigger a reboot from AP
console and ensure that the system boots to OS.

Change-Id: I20f4f40cdaac68bca6e121e3a238d13fe80d0d3c
Signed-off-by: Karthikeyan Ramasubramanian <kramasub@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/76422
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Martin Roth <martin.roth@amd.corp-partner.google.com>
Reviewed-by: Matt DeVillier <matt.devillier@amd.corp-partner.google.com>
src/soc/amd/common/block/include/amdblocks/apob_cache.h
src/soc/amd/phoenix/Kconfig