Merge tag 'samsung-dt-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux...
authorArnd Bergmann <arnd@arndb.de>
Sat, 29 Mar 2014 01:02:27 +0000 (02:02 +0100)
committerArnd Bergmann <arnd@arndb.de>
Sat, 29 Mar 2014 01:02:27 +0000 (02:02 +0100)
Merge "Samsung 3rd DT updates for v3.15" from Kukjin Kim:

- Arndale Octa board updates:
  LDO3 and LDO23 enabled for soft-reset
  LDO9 enabled for USB operation
  MDMA1 disabled to avoid imprecise external abort

Note that this is based on previous tags/samsung-dt-2

* tag 'samsung-dt-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung:
  ARM: dts: Keep some essential LDOs enabled for arndale-octa board
  ARM: dts: Disable MDMA1 node for arndale-octa board

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
arch/arm/boot/dts/exynos5420-arndale-octa.dts

index f509e8fc290f59541100de086594f788b8beec93..df975b5df88165d9125e2c0a708704e6fd2ace7a 100644 (file)
                                        regulator-name = "PVDD_APIO_MMCON_1V8";
                                        regulator-min-microvolt = <1800000>;
                                        regulator-max-microvolt = <1800000>;
+                                       regulator-always-on;
                                };
 
                                ldo4_reg: LDO4 {
                                        regulator-name = "PVDD_USB_3V3";
                                        regulator-min-microvolt = <3000000>;
                                        regulator-max-microvolt = <3000000>;
+                                       regulator-always-on;
                                };
 
                                ldo10_reg: LDO10 {
                                        regulator-name = "PVDD_MIFS_1V1";
                                        regulator-min-microvolt = <1200000>;
                                        regulator-max-microvolt = <1200000>;
+                                       regulator-always-on;
                                };
 
                                ldo24_reg: LDO24 {
                        gpio-key,wakeup;
                };
        };
+
+       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";
+               };
+       };
 };