arm64: dts: VIM2: add memory-region for logo
authorNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 07:33:39 +0000 (15:33 +0800)
committerNick Xie <nick@khadas.com>
Mon, 5 Aug 2019 07:34:02 +0000 (15:34 +0800)
Signed-off-by: Nick Xie <nick@khadas.com>
arch/arm64/boot/dts/amlogic/kvim2_linux.dts

index c8bceb6..c857190 100644 (file)
                        reg = <0x0 0x05300000 0x0 0x2000000>;
                        no-map;
                };
+
+               logo_reserved:linux,meson-fb {
+                       compatible = "shared-dma-pool";
+                       reusable;
+                       size = <0x0 0x800000>;
+                       alignment = <0x0 0x400000>;
+                       alloc-ranges = <0x0 0x7f800000 0x0 0x800000>;
+               };
+
                ion_reserved:linux,ion-dev {
                        compatible = "shared-dma-pool";
                        reusable;
 
        meson-fb {
                compatible = "amlogic, meson-gxm";
+               memory-region = <&logo_reserved>;
                dev_name = "meson-fb";
                status = "okay";
                interrupts = <0 3 1
                display_size_default = <1920 1080 1920 3240 32>;
                /*1920*1080*4*3 = 0x17BB000*/
                mem_alloc = <1>;
-               logo_addr_2g = "0x7dc00000";
+               logo_addr_2g = "0x7f800000";
                logo_addr_3g = "0xbdc00000";
        };
        ge2d {