提交 1a4d47af 编写于 作者: K Krzysztof Kozlowski 提交者: Rob Herring

dt-bindings: sram: Merge Rockchip SRAM bindings into generic

The Rockchip SRAM bindings list only compatible so integrate them into
generic SRAM bindings schema.
Signed-off-by: NKrzysztof Kozlowski <krzk@kernel.org>
Acked-by: NHeiko Stuebner <heiko@sntech.de>
Signed-off-by: NRob Herring <robh@kernel.org>
上级 0759b09e
Rockchip SRAM for smp bringup:
------------------------------
Rockchip's smp-capable SoCs use the first part of the sram for the bringup
of the cores. Once the core gets powered up it executes the code that is
residing at the very beginning of the sram.
Therefore a reserved section sub-node has to be added to the mmio-sram
declaration.
Required sub-node properties:
- compatible : should be "rockchip,rk3066-smp-sram"
The rest of the properties should follow the generic mmio-sram discription
found in Documentation/devicetree/bindings/sram/sram.txt
Example:
sram: sram@10080000 {
compatible = "mmio-sram";
reg = <0x10080000 0x10000>;
#address-cells = <1>;
#size-cells = <1>;
ranges;
smp-sram@10080000 {
compatible = "rockchip,rk3066-smp-sram";
reg = <0x10080000 0x50>;
};
};
...@@ -68,6 +68,7 @@ patternProperties: ...@@ -68,6 +68,7 @@ patternProperties:
- amlogic,meson8-smp-sram - amlogic,meson8-smp-sram
- amlogic,meson8b-smp-sram - amlogic,meson8b-smp-sram
- renesas,smp-sram - renesas,smp-sram
- rockchip,rk3066-smp-sram
- samsung,exynos4210-sysram - samsung,exynos4210-sysram
- samsung,exynos4210-sysram-ns - samsung,exynos4210-sysram-ns
...@@ -200,3 +201,17 @@ examples: ...@@ -200,3 +201,17 @@ examples:
reg = <0 0x10>; reg = <0 0x10>;
}; };
}; };
- |
sram@10080000 {
compatible = "mmio-sram";
reg = <0x10080000 0x10000>;
#address-cells = <1>;
#size-cells = <1>;
ranges;
smp-sram@10080000 {
compatible = "rockchip,rk3066-smp-sram";
reg = <0x10080000 0x50>;
};
};
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册