mirror of
https://github.com/torvalds/linux.git
synced 2026-07-29 02:31:27 +02:00
arm64: dts: marvell: samsung,coreprimevelte: Use memory-region for framebuffer
Since the framebuffer resides in system RAM, use the memory-region property preferred in that case over reg. Also, testing showed that reusing most of the region (excluding where the actual framebuffer resides) is perfectly safe, so do that and save ~22.5 MiB of RAM in the process. Signed-off-by: Duje Mihanović <duje@dujemihanovic.xyz>
This commit is contained in:
parent
4da515eca1
commit
cfb4346423
|
|
@ -23,7 +23,7 @@ chosen {
|
|||
|
||||
fb0: framebuffer@17177000 {
|
||||
compatible = "simple-framebuffer";
|
||||
reg = <0 0x17177000 0 (480 * 800 * 4)>;
|
||||
memory-region = <&fb_mem>;
|
||||
power-domains = <&apmu PXA1908_POWER_DOMAIN_DSI>;
|
||||
width = <480>;
|
||||
height = <800>;
|
||||
|
|
@ -48,8 +48,9 @@ secure-region@0 {
|
|||
reg = <0 0 0 0x1000000>;
|
||||
};
|
||||
|
||||
framebuffer@17000000 {
|
||||
reg = <0 0x17000000 0 0x1800000>;
|
||||
/* The "active buffer" is at 0x17000000 + (size of one buffer). */
|
||||
fb_mem: framebuffer@17177000 {
|
||||
reg = <0 0x17177000 0 (480 * 800 * 4)>;
|
||||
no-map;
|
||||
};
|
||||
};
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user