mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 21:02:19 +00:00
22697acdd7
SRAM bindings for various SoCs, using the mmio-sram genalloc API, are spread over different places - per SoC vendor. Since all of these are quite similar (they depend on mmio-sram) move them to a common place. Suggested-by: Rob Herring <robh+dt@kernel.org> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com> Cc: Heiko Stuebner <heiko@sntech.de> Cc: Maxime Ripard <maxime.ripard@free-electrons.com> Cc: Chen-Yu Tsai <wens@csie.org> Cc: Kukjin Kim <kgene@kernel.org> Acked-by: Maxime Ripard <maxime.ripard@free-electrons.com> Acked-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Rob Herring <robh@kernel.org>
17 lines
511 B
Plaintext
17 lines
511 B
Plaintext
Rockchip SRAM for pmu:
|
|
------------------------------
|
|
|
|
The sram of pmu is used to store the function of resume from maskrom(the 1st
|
|
level loader). This is a common use of the "pmu-sram" because it keeps power
|
|
even in low power states in the system.
|
|
|
|
Required node properties:
|
|
- compatible : should be "rockchip,rk3288-pmu-sram"
|
|
- reg : physical base address and the size of the registers window
|
|
|
|
Example:
|
|
sram@ff720000 {
|
|
compatible = "rockchip,rk3288-pmu-sram", "mmio-sram";
|
|
reg = <0xff720000 0x1000>;
|
|
};
|