Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3b4724b0 authored by Jeremy Fitzhardinge's avatar Jeremy Fitzhardinge Committed by Ingo Molnar
Browse files

xen: use phys_addr_t when referring to physical addresses

parent 947a69c9
Loading
Loading
Loading
Loading
+2 −14
Original line number Diff line number Diff line
@@ -8,27 +8,15 @@

#include <xen/features.h>

#ifdef CONFIG_X86_PAE
/* Xen machine address */
typedef struct xmaddr {
	unsigned long long maddr;
	phys_addr_t maddr;
} xmaddr_t;

/* Xen pseudo-physical address */
typedef struct xpaddr {
	unsigned long long paddr;
	phys_addr_t paddr;
} xpaddr_t;
#else
/* Xen machine address */
typedef struct xmaddr {
	unsigned long maddr;
} xmaddr_t;

/* Xen pseudo-physical address */
typedef struct xpaddr {
	unsigned long paddr;
} xpaddr_t;
#endif

#define XMADDR(x)	((xmaddr_t) { .maddr = (x) })
#define XPADDR(x)	((xpaddr_t) { .paddr = (x) })