renesas,smp-sram.txt 727 B

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