summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mvebu/mbus.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-mvebu/mbus.c')
-rw-r--r--arch/arm/mach-mvebu/mbus.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/mach-mvebu/mbus.c b/arch/arm/mach-mvebu/mbus.c
index 7be67b7d49..c68e93ba10 100644
--- a/arch/arm/mach-mvebu/mbus.c
+++ b/arch/arm/mach-mvebu/mbus.c
@@ -344,6 +344,11 @@ static void mvebu_mbus_default_setup_cpu_target(struct mvebu_mbus_state *mbus)
}
}
mbus_dram_info.num_cs = cs;
+
+#if defined(CONFIG_ARMADA_MSYS)
+ /* Disable MBUS Err Prop - in order to avoid data aborts */
+ clrbits_le32(mbus->mbuswins_base + 0x200, BIT(8));
+#endif
}
static const struct mvebu_mbus_soc_data