firmware/br-ext-chip-goke/board/gk7205v200/kernel/patches/00_arch-arm-mm-init.c.patch

16 lines
483 B
Diff

--- linux-4.9.37/arch/arm/mm/init.c 2017-07-12 16:42:41.000000000 +0300
+++ linux-4.9.y/arch/arm/mm/init.c 2021-06-07 13:01:32.000000000 +0300
@@ -268,6 +268,12 @@
/* reserve any platform specific memblock areas */
if (mdesc->reserve)
mdesc->reserve();
+#if defined CONFIG_CMA && defined CONFIG_ARCH_GOKE
+ else {
+ extern int goke_declare_heap_memory(void);
+ goke_declare_heap_memory();
+ }
+#endif
early_init_fdt_reserve_self();
early_init_fdt_scan_reserved_mem();