coreboot-kgpe-d16/src
Ronald G. Minnich 4e793ec358 riscv: map first 4GiB of physical address space
o The first 4G of physical address space is now mapped at 0.
o The first 4G of physical address space is now mapped at 1 << 38.
o The first 2G of DRAM (2 - 4 GiB of physical address space)
  is now mapped at the top of memory save for the last 4K
  i.e. at 0xffffffff80000000, with SBI page at the very top.

Of these, we hope to remove the *most* of the
last one once the gcc toolchain
can handle linking programs that can run at "top 33 bits
of address not all ones (but bit 63 set)". The 4K mapping
of the top of the 64 bit address space will always remain,
however, for SBI calls.

Change-Id: I77b151720001bddad5563b0f8e1279abcea056fa
Reviewed-on: https://review.coreboot.org/17403
Tested-by: build bot (Jenkins)
Reviewed-by: Jonathan Neuschäfer <j.neuschaefer@gmx.net>
2016-11-20 22:42:48 +01:00
..
acpi src/acpi: Capitalize ACPI and SATA 2016-07-31 19:25:40 +02:00
arch riscv: map first 4GiB of physical address space 2016-11-20 22:42:48 +01:00
commonlib commonlib/include: remove NEED_VB20_INTERNALS 2016-11-19 16:57:27 +01:00
console Revert "[WIP] console/Kconfig: Calculate COM port base addresses only on x86" 2016-10-18 18:41:16 +02:00
cpu intel sandy/ivy: Increase XIP cache with USE_NATIVE_RAMINIT 2016-11-20 21:21:36 +01:00
device device/dram/ddr3: Calculate CRC16 of SPD unique identifier 2016-11-20 21:21:59 +01:00
drivers intel post-car: Increase stacktop alignment 2016-11-18 20:59:12 +01:00
ec ec/lenovo/h8: Add USB Always On 2016-11-18 18:14:42 +01:00
include device/dram/ddr3: Calculate CRC16 of SPD unique identifier 2016-11-20 21:21:59 +01:00
lib intel post-car: Increase stacktop alignment 2016-11-18 20:59:12 +01:00
mainboard intel sandy/ivy: Improve DIMM replacement detection 2016-11-20 21:24:13 +01:00
northbridge intel sandy/ivy: Improve DIMM replacement detection 2016-11-20 21:24:13 +01:00
soc soc/intel/common/lpss_i2c: correct bus speed error 2016-11-19 16:56:23 +01:00
southbridge sb/lynxpoint: use hda_verb.c from VARIANT_DIR if applicable 2016-11-18 20:45:49 +01:00
superio sio/it8772f: add GPIO blink definition needed by google/tricky 2016-11-18 20:28:55 +01:00
vboot commonlib/include: remove NEED_VB20_INTERNALS 2016-11-19 16:57:27 +01:00
vendorcode google/chromeec: Add common infrastructure for boot-mode switches 2016-11-18 04:01:59 +01:00
Kconfig ACPI S3: Remove HIGH_MEMORY_SAVE where possible 2016-11-09 20:52:07 +01:00