diff options
Diffstat (limited to 'xen-mapcache.h')
-rw-r--r-- | xen-mapcache.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/xen-mapcache.h b/xen-mapcache.h index 70301a57e4..c59804060b 100644 --- a/xen-mapcache.h +++ b/xen-mapcache.h @@ -11,14 +11,14 @@ #include <stdlib.h> -typedef target_phys_addr_t (*phys_offset_to_gaddr_t)(target_phys_addr_t start_addr, +typedef hwaddr (*phys_offset_to_gaddr_t)(hwaddr start_addr, ram_addr_t size, void *opaque); #ifdef CONFIG_XEN void xen_map_cache_init(phys_offset_to_gaddr_t f, void *opaque); -uint8_t *xen_map_cache(target_phys_addr_t phys_addr, target_phys_addr_t size, +uint8_t *xen_map_cache(hwaddr phys_addr, hwaddr size, uint8_t lock); ram_addr_t xen_ram_addr_from_mapcache(void *ptr); void xen_invalidate_map_cache_entry(uint8_t *buffer); @@ -31,8 +31,8 @@ static inline void xen_map_cache_init(phys_offset_to_gaddr_t f, { } -static inline uint8_t *xen_map_cache(target_phys_addr_t phys_addr, - target_phys_addr_t size, +static inline uint8_t *xen_map_cache(hwaddr phys_addr, + hwaddr size, uint8_t lock) { abort(); |