Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1d0bf7b9 authored by Sugaya Taichi's avatar Sugaya Taichi Committed by Arnd Bergmann
Browse files

dt-bindings: sram: milbeaut: Add binding for Milbeaut smp-sram



The Milbeaut M10V SoC needs a part of sram for smp, so this adds the
M10V sram compatible and binding.

Signed-off-by: default avatarSugaya Taichi <sugaya.taichi@socionext.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
parent 49a57857
Loading
Loading
Loading
Loading
+24 −0
Original line number Diff line number Diff line
Milbeaut SRAM for smp bringup

Milbeaut SoCs use a part of the sram for the bringup of the secondary cores.
Once they get powered up in the bootloader, they stay at the specific part
of the sram.
Therefore the part needs to be added as the sub-node of mmio-sram.

Required sub-node properties:
- compatible : should be "socionext,milbeaut-smp-sram"

Example:

        sram: sram@0 {
                compatible = "mmio-sram";
                reg = <0x0 0x10000>;
                #address-cells = <1>;
                #size-cells = <1>;
                ranges = <0 0x0 0x10000>;

                smp-sram@f100 {
                        compatible = "socionext,milbeaut-smp-sram";
                        reg = <0xf100 0x20>;
                };
        };