blob: 712d05e3e15eeb65faaed7de21f6533ab6bcbb47 [file] [log] [blame]
Geert Uytterhoevend5f2ac62017-07-04 17:41:35 +02001* Renesas SMP SRAM
2
3Renesas R-Car Gen2 and RZ/G1 SoCs need a small piece of SRAM for the jump stub
4for secondary CPU bringup and CPU hotplug.
5This memory is reserved by adding a child node to a "mmio-sram" node, cfr.
6Documentation/devicetree/bindings/sram/sram.txt.
7
8Required child node properties:
9 - compatible: Must be "renesas,smp-sram",
10 - reg: Address and length of the reserved SRAM.
11 The full physical (bus) address must be aligned to a 256 KiB boundary.
12
13
14Example:
15
16 icram1: sram@e63c0000 {
17 compatible = "mmio-sram";
18 reg = <0 0xe63c0000 0 0x1000>;
19 #address-cells = <1>;
20 #size-cells = <1>;
21 ranges = <0 0 0xe63c0000 0x1000>;
22
23 smp-sram@0 {
24 compatible = "renesas,smp-sram";
25 reg = <0 0x10>;
26 };
27 };