|
@@ -17,6 +17,7 @@
|
|
|
#include <linux/sched/task.h>
|
|
|
#include <linux/console.h>
|
|
|
#include <linux/bootmem.h>
|
|
|
+#include <linux/memblock.h>
|
|
|
#include <linux/initrd.h>
|
|
|
#include <linux/of_fdt.h>
|
|
|
#include <linux/screen_info.h>
|
|
@@ -147,6 +148,7 @@ void __init setup_arch(char **cmdline_p)
|
|
|
|
|
|
console_verbose();
|
|
|
|
|
|
+ memory_size = memblock_phys_mem_size();
|
|
|
memory_start = PAGE_ALIGN((unsigned long)__pa(_end));
|
|
|
memory_end = (unsigned long) CONFIG_NIOS2_MEM_BASE + memory_size;
|
|
|
|