diff options
author | Ryan Harkin <ryan.harkin@linaro.org> | 2012-08-21 18:29:52 +0100 |
---|---|---|
committer | Ryan Harkin <ryan.harkin@linaro.org> | 2014-07-11 12:29:39 +0100 |
commit | 6a706e9cd5f2008b406b55e8ef6621ef664adaf4 (patch) | |
tree | c14612be62c17c4ec79acf5741584f5bfbc383d2 | |
parent | 7ac89f32d4b590e6dd8cf3c9844bc3792ea6fb37 (diff) |
VEA9: ArmPkg/ArmLib: Revert data cache clean/disable order when turning MMU onlinaro-platform-a9/14.07
Part of the change to ArmPkg/Library/BdsLib/BdsLinuxLoader.c causes A9
to hang when booting the kernel, so I reverted the change that caused
the problem.
Signed-off-by: Ryan Harkin <ryan.harkin@linaro.org>
Signed-off-by: Steven Kinney <steven.kinney@linaro.org>
-rw-r--r-- | ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c b/ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c index 0e8113cb3..d0eb075c6 100644 --- a/ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c +++ b/ArmPkg/Library/BdsLib/Arm/BdsLinuxLoader.c @@ -26,8 +26,8 @@ PreparePlatformHardware ( //Note: Interrupts will be disabled by the GIC driver when ExitBootServices() will be called.
// Clean, invalidate, disable data cache
- ArmDisableDataCache();
ArmCleanInvalidateDataCache();
+ ArmDisableDataCache(); // Invalidate and disable the Instruction cache
ArmDisableInstructionCache ();
|