coreboot/src
Aaron Durbin 3aca2cdced t132: load MTS microcode
The armv8 cores need to have microcode loaded before they can
be taken out of reset. Locate and load the MTS microcode at the
fixed address of 0x82000000. The ccplex, once enabled, will
decode and transfer the microcode to the carveout region.

BUG=chrome-os-partner:29922
BRANCH=None
TEST=Built and ran. Confirmed dump of MTS region after loading code.

Original-Change-Id: Ie5ab72e5363cbdb251d169356f718020d375fce6
Original-Signed-off-by: Aaron Durbin <adurbin@chromium.org>
Original-Reviewed-on: https://chromium-review.googlesource.com/206290
Original-Reviewed-by: Furquan Shaikh <furquan@chromium.org>
(cherry picked from commit 6726d8862c)
Signed-off-by: Marc Jones <marc.jones@se-eng.com>

Change-Id: I425c2e2fd1eaec49d81bef1ff4bf4f36da9296df
Reviewed-on: http://review.coreboot.org/8580
Tested-by: build bot (Jenkins)
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
2015-03-04 19:51:42 +01:00
..
arch Add stage information to coreboot banner 2015-03-04 19:46:25 +01:00
console Add stage information to coreboot banner 2015-03-04 19:46:25 +01:00
cpu cpu/amd/model_10xxx: Documentation update 2015-03-04 06:16:22 +01:00
device devicetree: Drop dummy root_dev ops 2015-03-01 21:53:58 +01:00
drivers drivers/i2c/w83793: Use devicetree.cb to set additional values 2015-02-26 06:20:07 +01:00
ec acpi: Generate valid ACPI processor objects 2015-02-16 21:02:30 +01:00
include devicetree: Drop dummy root_dev ops 2015-03-01 21:53:58 +01:00
lib Add stage information to coreboot banner 2015-03-04 19:46:25 +01:00
mainboard rush: enable 128MiB MTS carveout below top of DRAM 2015-03-04 18:25:52 +01:00
northbridge cpu/amd/model_10xxx: Refactor model detection to reduce code duplication 2015-03-04 06:15:55 +01:00
soc t132: load MTS microcode 2015-03-04 19:51:42 +01:00
southbridge x86: Fix pointer arithmetic regressions from MMIO changes 2015-02-27 18:15:33 +01:00
superio superio/fintek/f81216h: Add the correct unlock key values 2015-02-14 00:53:26 +01:00
vendorcode AMD cimx/sb800: Disable unused GPP ports 2015-02-14 22:37:33 +01:00
Kconfig nvram: Add option to reset NVRAM to default parameters on every boot 2015-02-16 08:36:37 +01:00