blob: 12765b6f9517ee6169d73ba667fb86d4ce57a016 [file] [log] [blame]
Jeremy Fitzhardinge9be4d452010-08-31 15:01:16 -07001#ifndef _XEN_PAGE_H
2#define _XEN_PAGE_H
3
Isaku Yamahata20e71f2e2008-04-02 10:53:58 -07004#include <asm/xen/page.h>
Jeremy Fitzhardinge9be4d452010-08-31 15:01:16 -07005
David Vrabel8b5d44a2011-09-28 17:46:34 +01006struct xen_memory_region {
7 phys_addr_t start;
8 phys_addr_t size;
9};
10
11#define XEN_EXTRA_MEM_MAX_REGIONS 128 /* == E820MAX */
12
13extern __initdata
14struct xen_memory_region xen_extra_mem[XEN_EXTRA_MEM_MAX_REGIONS];
Jeremy Fitzhardinge9be4d452010-08-31 15:01:16 -070015
David Vrabelaa244112011-09-28 17:46:32 +010016extern unsigned long xen_released_pages;
17
Jeremy Fitzhardinge9be4d452010-08-31 15:01:16 -070018#endif /* _XEN_PAGE_H */