ARM: dts: BCM63xx: Add SMP nodes and required properties
authorFlorian Fainelli <f.fainelli@gmail.com>
Fri, 17 Apr 2015 18:27:51 +0000 (11:27 -0700)
committerFlorian Fainelli <f.fainelli@gmail.com>
Wed, 13 May 2015 17:00:10 +0000 (10:00 -0700)
Update bcm63138.dtsi with the following:

- enable-method for both CPU nodes
- brcm,bcm63138-bootlut node
- resets properties to point to the correct PMB controller to release
  the secondary CPU from reset

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
arch/arm/boot/dts/bcm63138.dtsi

index f5b5c528c26c0f0e738b951e8bcb6d60b8c3435a..bcc0089b01508f80e4a1e6064f12a187083c1c58 100644 (file)
@@ -26,6 +26,7 @@
                        compatible = "arm,cortex-a9";
                        next-level-cache = <&L2>;
                        reg = <0>;
+                       enable-method = "brcm,bcm63138";
                };
 
                cpu@1 {
@@ -33,6 +34,8 @@
                        compatible = "arm,cortex-a9";
                        next-level-cache = <&L2>;
                        reg = <1>;
+                       enable-method = "brcm,bcm63138";
+                       resets = <&pmb0 4 1>;
                };
        };
 
                        clock-names = "periph";
                        status = "disabled";
                };
+
+               bootlut: bootlut@8000 {
+                       compatible = "brcm,bcm63138-bootlut";
+                       reg = <0x8000 0x50>;
+               };
        };
 };