From 710b4dc1f06becfb8de246e31805fcb91f0c96e2 Mon Sep 17 00:00:00 2001 From: Tushar Behera Date: Tue, 4 Mar 2014 15:37:29 +0530 Subject: ARM: dts: Disable MDMA1 node for Arndale-octa board MDMA1 can support both secure and non-secure AXI transactions. When this is enabled in the kernel for boards that run in secure mode, we get imprecise external aborts causing the kernel to oops. Unhandled fault: imprecise external abort (0x1406) at 0x00000000 Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000007 Signed-off-by: Tushar Behera Conflicts: arch/arm/boot/dts/exynos5420-arndale-octa.dts --- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm/boot/dts/exynos5420-arndale-octa.dts b/arch/arm/boot/dts/exynos5420-arndale-octa.dts index 12fca4292155..5de568bedcab 100644 --- a/arch/arm/boot/dts/exynos5420-arndale-octa.dts +++ b/arch/arm/boot/dts/exynos5420-arndale-octa.dts @@ -288,4 +288,16 @@ }; }; }; + + amba { + mdma1: mdma@11C10000 { + /* + * MDMA1 can support both secure and non-secure + * AXI transactions. When this is enabled in the kernel + * for boards that run in secure mode, we are getting + * imprecise external aborts causing the kernel to oops. + */ + status = "disabled"; + }; + }; }; -- cgit v1.2.3