diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2009-09-25 15:12:45 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2009-09-25 15:12:45 +0100 |
commit | 1b506ca9b0c7cb92003c6603c0bf2347077a5a54 (patch) | |
tree | 2ac9acb2015313b755127bd64f278169946ee4b7 /xen/include/xen/hvm | |
parent | 023e3bc72dc37d41f952e1c721c6ab4bf9370015 (diff) | |
download | xen-1b506ca9b0c7cb92003c6603c0bf2347077a5a54.tar.gz xen-1b506ca9b0c7cb92003c6603c0bf2347077a5a54.tar.bz2 xen-1b506ca9b0c7cb92003c6603c0bf2347077a5a54.zip |
ia64: Fix build for xen/ia64
Define the related dummy functions and move the macros
as public to fix the build issue.
Signed-off-by: Xiantao Zhang <xiantao.zhang@intel.com>
Diffstat (limited to 'xen/include/xen/hvm')
-rw-r--r-- | xen/include/xen/hvm/irq.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/xen/include/xen/hvm/irq.h b/xen/include/xen/hvm/irq.h index a4cd6fc337..c1747ed73c 100644 --- a/xen/include/xen/hvm/irq.h +++ b/xen/include/xen/hvm/irq.h @@ -47,6 +47,16 @@ struct dev_intx_gsi_link { #define HVM_IRQ_DPCI_GUEST_MSI (1 << _HVM_IRQ_DPCI_GUEST_MSI_SHIFT) #define HVM_IRQ_DPCI_TRANSLATE (1 << _HVM_IRQ_DPCI_TRANSLATE_SHIFT) +#define VMSI_DEST_ID_MASK 0xff +#define VMSI_RH_MASK 0x100 +#define VMSI_DM_MASK 0x200 +#define VMSI_DELIV_MASK 0x7000 +#define VMSI_TRIG_MODE 0x8000 + +#define GFLAGS_SHIFT_RH 8 +#define GLFAGS_SHIFT_DELIV_MODE 12 +#define GLFAGS_SHIFT_TRG_MODE 15 + struct hvm_gmsi_info { uint32_t gvec; uint32_t gflags; |