coreboot-kgpe-d16/src
Kyösti Mälkki ed318f2001 arch/x86: Add symbols for CAR MTRRs in linker script
This allows to remove references to CONFIG_DCACHE_RAM entries in
most cache_as_ram.S files. While Kconfig variable names appear
for every stage, linker symbol names will only appear in stages
they are valid in.

Also, linker scripts have LOG2CEIL which comes in handy to enforce
MTRR alignments.

Change-Id: I2fef3546d2bfea2d4d8f87aaf8376e5566fd6aaa
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/30872
Reviewed-by: Aaron Durbin <adurbin@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2020-06-13 12:25:18 +00:00
..
acpi ACPI: Remove Kconfig COMMON_FADT 2020-06-10 12:53:08 +00:00
arch arch/x86: Add symbols for CAR MTRRs in linker script 2020-06-13 12:25:18 +00:00
commonlib cbmem_id: Add CBMEM ID for early DRAM usage 2020-06-13 06:49:42 +00:00
console treewide: Remove "this file is part of" lines 2020-05-11 17:11:40 +00:00
cpu treewide: Add Kconfig variable MEMLAYOUT_LD_FILE 2020-06-13 06:49:23 +00:00
device device/xhci: Add xHCI utility to enumerate capabilities 2020-06-10 18:50:36 +00:00
drivers drivers/intel/fsp2_0: Allow SoC/mainboard to update NvsBufferPtr 2020-06-10 18:45:47 +00:00
ec ec/google/chromeec: Append connector device to *-switch properties 2020-06-08 06:41:11 +00:00
include device/xhci: Add xHCI utility to enumerate capabilities 2020-06-10 18:50:36 +00:00
lib lib/program.ld: Replace CONFIG(ARCH_xx) tests 2020-06-10 18:32:57 +00:00
mainboard treewide: Add Kconfig variable MEMLAYOUT_LD_FILE 2020-06-13 06:49:23 +00:00
northbridge nb/intel/i945/rcven.c: Correct comment 2020-06-12 09:37:47 +00:00
security src: Remove unused 'include <fmap.h>' 2020-06-02 07:42:40 +00:00
soc soc/intel/common: Introduce ASL2.0 syntax 2020-06-13 09:03:32 +00:00
southbridge sb/intel/i82801ix: Use PCI bitwise ops 2020-06-12 01:10:17 +00:00
superio superio/nuvoton/nct6776: Reflow pnp_dev_info array 2020-06-08 12:05:02 +00:00
vendorcode vendorcode/intel/fsp: Update Tiger Lake FSP Headers for v3197 2020-06-12 18:40:59 +00:00
Kconfig treewide: Add Kconfig variable MEMLAYOUT_LD_FILE 2020-06-13 06:49:23 +00:00