]> Pileus Git - ~andy/linux/blobdiff - include/xen/page.h
Merge branch 'dmaengine' of git://git.linaro.org/people/rmk/linux-arm
[~andy/linux] / include / xen / page.h
index 92b61f8c772cd2ea27fcdfa460a0315d5da158aa..12765b6f9517ee6169d73ba667fb86d4ce57a016 100644 (file)
@@ -3,7 +3,15 @@
 
 #include <asm/xen/page.h>
 
-extern phys_addr_t xen_extra_mem_start, xen_extra_mem_size;
+struct xen_memory_region {
+       phys_addr_t start;
+       phys_addr_t size;
+};
+
+#define XEN_EXTRA_MEM_MAX_REGIONS 128 /* == E820MAX */
+
+extern __initdata
+struct xen_memory_region xen_extra_mem[XEN_EXTRA_MEM_MAX_REGIONS];
 
 extern unsigned long xen_released_pages;