coreboot/src
Daisuke Nojiri f574a327ee ARM: Use LPAE for Virtual Address Translation
This change introduces LPAE for virtual address translation. To enable it, set
ARM_LPAE. Boot slows down about 4ms on Tegra124 with LPAE enabled.

TEST=Booted nyan with and without LPAE. Built nyan_big and daisy.
BUG=None
BRANCH=none
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Tested-by: Daisuke Nojiri <dnojiri@google.com>

Original-Change-Id: I74aa729b6fe6d243f57123dc792302359c661cad
Original-Reviewed-on: https://chromium-review.googlesource.com/187862
Original-Reviewed-by: Julius Werner <jwerner@chromium.org>
Original-Commit-Queue: Daisuke Nojiri <dnojiri@chromium.org>
Original-Tested-by: Daisuke Nojiri <dnojiri@chromium.org>
(cherry picked from commit 6d8c8b2bbd)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: I8980375c14758af35f7d5ec5244be963e5462d8a
Reviewed-on: http://review.coreboot.org/7749
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Tested-by: build bot (Jenkins)
2014-12-17 04:53:05 +01:00
..
arch ARM: Use LPAE for Virtual Address Translation 2014-12-17 04:53:05 +01:00
console ipq8064: prepare UART driver for use in coreboot 2014-12-05 20:22:47 +01:00
cpu Drop SC520 and related boards 2014-12-16 21:18:43 +01:00
device ddr3: Plumber DIMM type to parsed structure. 2014-12-07 15:18:41 +01:00
drivers spi_flash: Move (de-)assertion of /CS to single location 2014-12-17 04:51:28 +01:00
ec i2c: Replace the i2c API. 2014-12-16 00:02:43 +01:00
include elog: Do not attempt to init SPI 2014-12-17 02:12:03 +01:00
lib edid: initialize has_valid_detailed_blocks as 1 2014-12-17 04:51:10 +01:00
mainboard blaze: Change samsung RAMCODE to samsung-2GB-204/samsung-4GB-204 2014-12-16 23:31:29 +01:00
northbridge Drop GX1, CS5330 and related boards 2014-12-16 21:17:36 +01:00
soc ARM: Use LPAE for Virtual Address Translation 2014-12-17 04:53:05 +01:00
southbridge southbridge/sis: Spelling/comment fixes 2014-12-17 02:30:12 +01:00
superio Drop obsolete SuperIOs used by GX1 systems only 2014-12-16 21:18:07 +01:00
vendorcode amd/agesa/f*/Lib/amdlib.c: Integer overflow in loop construct 2014-12-16 17:21:44 +01:00
Kconfig Kconfig: Remove ACPI_SSDTX_NUM. 2014-12-07 21:06:34 +01:00