arm: Fix multi-system AArch64 boot w/caches.
authorAli Saidi <Ali.Saidi@ARM.com>
Thu, 30 Oct 2014 04:18:26 +0000 (23:18 -0500)
committerAli Saidi <Ali.Saidi@ARM.com>
Thu, 30 Oct 2014 04:18:26 +0000 (23:18 -0500)
commitbaf88e908d285191c13b5e96c16065957e5af7a6
tree7361d43b795f80a80a89995eb6865d51a972f36a
parent3a5c975fd7a0e6c8f25067c1794581056c01c22c
arm: Fix multi-system AArch64 boot w/caches.

Automatically extract cpu release address from DTB file.
Check SCTLR_EL1 to verify all caches are enabled.
src/arch/arm/isa.cc
src/arch/arm/isa.hh
src/arch/arm/linux/system.cc
src/arch/arm/tlb.cc
src/base/loader/dtb_object.cc
src/base/loader/dtb_object.hh