xen: use phys_addr_t when referring to physical addresses
Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
This commit is contained in:
Родитель
947a69c90c
Коммит
3b4724b0e6
|
@ -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) })
|
||||
|
|
Загрузка…
Ссылка в новой задаче