MIPS: OCTEON: Don't add kernel sections into memblock allocator
authorAlexander Sverdlin <alexander.sverdlin@nokia.com>
Thu, 3 Dec 2020 12:36:49 +0000 (13:36 +0100)
committerThomas Bogendoerfer <tsbogend@alpha.franken.de>
Fri, 4 Dec 2020 12:01:34 +0000 (13:01 +0100)
Because check_kernel_sections_mem() does exactly this for all platforms.

Signed-off-by: Alexander Sverdlin <alexander.sverdlin@nokia.com>
Signed-off-by: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
arch/mips/cavium-octeon/setup.c

index 561389d..982826b 100644 (file)
@@ -973,8 +973,6 @@ void __init plat_mem_setup(void)
        uint64_t crashk_end;
 #ifndef CONFIG_CRASH_DUMP
        int64_t memory;
-       uint64_t kernel_start;
-       uint64_t kernel_size;
 #endif
 
        total = 0;
@@ -1078,13 +1076,6 @@ void __init plat_mem_setup(void)
                }
        }
        cvmx_bootmem_unlock();
-       /* Add the memory region for the kernel. */
-       kernel_start = (unsigned long) _text;
-       kernel_size = _end - _text;
-
-       /* Adjust for physical offset. */
-       kernel_start &= ~0xffffffff80000000ULL;
-       memblock_add(kernel_start, kernel_size);
 #endif /* CONFIG_CRASH_DUMP */
 
 #ifdef CONFIG_CAVIUM_RESERVE32