summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-09-19 10:16:05 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-09-19 14:33:04 +0200
commit6600882b193acf2c13df3cc94f39d5138aaaf730 (patch)
treed3ee970c4196c41fa29acc979da9ad47c5097ae8
parentbsp/qoriq: Reduce static memory demands (diff)
downloadrtems-6600882b193acf2c13df3cc94f39d5138aaaf730.tar.bz2
bsp/qoriq: Avoid MAS8 access as hypervisor guest
Update #3085.
-rw-r--r--c/src/lib/libbsp/powerpc/qoriq/startup/mmu-tlb1.S6
1 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-tlb1.S b/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-tlb1.S
index 9131260341..2dd06e2ed8 100644
--- a/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-tlb1.S
+++ b/c/src/lib/libbsp/powerpc/qoriq/startup/mmu-tlb1.S
@@ -7,7 +7,7 @@
*/
/*
- * Copyright (c) 2011, 2016 embedded brains GmbH. All rights reserved.
+ * Copyright (c) 2011, 2017 embedded brains GmbH. All rights reserved.
*
* embedded brains GmbH
* Dornierstr. 4
@@ -53,7 +53,7 @@ qoriq_tlb1_write:
mtspr FSL_EIS_MAS7, r7
#endif
mtspr FSL_EIS_MAS7, r7
-#ifdef QORIQ_HAS_HYPERVISOR_MODE
+#if defined(QORIQ_HAS_HYPERVISOR_MODE) && !defined(QORIQ_IS_HYPERVISOR_GUEST)
li r0, 0
mtspr FSL_EIS_MAS8, r0
#endif
@@ -72,7 +72,7 @@ qoriq_tlb1_invalidate:
mtspr FSL_EIS_MAS2, r0
mtspr FSL_EIS_MAS3, r0
mtspr FSL_EIS_MAS7, r0
-#ifdef QORIQ_HAS_HYPERVISOR_MODE
+#if defined(QORIQ_HAS_HYPERVISOR_MODE) && !defined(QORIQ_IS_HYPERVISOR_GUEST)
mtspr FSL_EIS_MAS8, r0
#endif
isync