coreboot/src
Aaron Durbin d6161d46ff soc/amd/picasso: establish full early caching memory map
The PSP does the memory training and setting up of MSRs for
TOP_MEM and TOM2. Set caching up for all the DRAM areas:

Enable WB caching for 1MiB->TOP_MEM, 4GiB->TOM2.
Enable WC caching fro 0->1MiB except 0xa0000->0xc0000.

BUG=b:155426691

Change-Id: I83916a220ea4016d4438dd4fb5be82dec5506f80
Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/42103
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Raul Rangel <rrangel@chromium.org>
Reviewed-by: Furquan Shaikh <furquan@google.com>
Reviewed-by: Felix Held <felix-coreboot@felixheld.de>
2020-06-08 19:07:53 +00:00
..
acpi acpi: Rename motherboard_fill_fadt() to mainboard_fill_fadt() 2020-06-07 21:53:33 +00:00
arch arch/x86/postcar_loader: utilize var_mtrr_context API 2020-06-02 16:10:05 +00:00
commonlib commonlib: Add CBFS_TYPE_BOOTBLOCK 2020-06-02 07:26:44 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu src: Remove unused 'include <cpu/x86/mtrr.h>' 2020-06-06 09:43:11 +00:00
device device: Add a disabling PCIe device bus master function 2020-06-08 06:39:01 +00:00
drivers spi: Remove non_volatile flag from block protection interface 2020-06-08 07:51:18 +00:00
ec ec/google/chromeec: Append connector device to *-switch properties 2020-06-08 06:41:11 +00:00
include spi: Remove non_volatile flag from block protection interface 2020-06-08 07:51:18 +00:00
lib fw_config: Add firmware configuration interface 2020-06-02 16:40:04 +00:00
mainboard spi: Remove non_volatile flag from block protection interface 2020-06-08 07:51:18 +00:00
northbridge src: Use pci_dev_ops_pci where applicable 2020-06-06 20:36:51 +00:00
security src: Remove unused 'include <fmap.h>' 2020-06-02 07:42:40 +00:00
soc soc/amd/picasso: establish full early caching memory map 2020-06-08 19:07:53 +00:00
southbridge sb/intel/bd82x6x: Align some ME functions 2020-06-07 21:48:22 +00:00
superio superio/nuvoton/nct6776: Reflow pnp_dev_info array 2020-06-08 12:05:02 +00:00
vendorcode vendorcode/amd: Remove duplicate assignment 2020-06-07 21:56:03 +00:00
Kconfig fw_config: Add firmware configuration interface 2020-06-02 16:40:04 +00:00