Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git...
[deliverable/linux.git] / arch / arm / mach-pxa / eseries.c
index 8280ebcaab9f756edc62d6665080859283fd8653..cfb864173ce33b13ea01a5cab8321c0fc9f4131f 100644 (file)
@@ -21,6 +21,7 @@
 #include <linux/mtd/nand.h>
 #include <linux/mtd/partitions.h>
 #include <linux/usb/gpio_vbus.h>
+#include <linux/memblock.h>
 
 #include <video/w100fb.h>
 
 #include "clock.h"
 
 /* Only e800 has 128MB RAM */
-void __init eseries_fixup(struct tag *tags, char **cmdline, struct meminfo *mi)
+void __init eseries_fixup(struct tag *tags, char **cmdline)
 {
-       mi->nr_banks=1;
-       mi->bank[0].start = 0xa0000000;
        if (machine_is_e800())
-               mi->bank[0].size = (128*1024*1024);
+               memblock_add(0xa0000000, SZ_128M);
        else
-               mi->bank[0].size = (64*1024*1024);
+               memblock_add(0xa0000000, SZ_64M);
 }
 
 struct gpio_vbus_mach_info e7xx_udc_info = {
This page took 0.025307 seconds and 5 git commands to generate.