aboutsummaryrefslogtreecommitdiffstats
path: root/unmodified_drivers/linux-2.6/platform-pci/platform-pci.h
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-01-10 15:05:00 +0000
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-01-10 15:05:00 +0000
commit647c467fd9651d3fb4c7fbdccad4273497a8380a (patch)
treee948a179653b4d2f3c362e6af5e2cd472e3befef /unmodified_drivers/linux-2.6/platform-pci/platform-pci.h
parentc5a9d11fa86650e847d20b9649114b01a5ef3e71 (diff)
downloadxen-647c467fd9651d3fb4c7fbdccad4273497a8380a.tar.gz
xen-647c467fd9651d3fb4c7fbdccad4273497a8380a.tar.bz2
xen-647c467fd9651d3fb4c7fbdccad4273497a8380a.zip
[HVM] Allow PV-on-HVM callback irq to be identified by PCI device.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'unmodified_drivers/linux-2.6/platform-pci/platform-pci.h')
-rw-r--r--unmodified_drivers/linux-2.6/platform-pci/platform-pci.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/unmodified_drivers/linux-2.6/platform-pci/platform-pci.h b/unmodified_drivers/linux-2.6/platform-pci/platform-pci.h
index 5e10413b13..ca65358599 100644
--- a/unmodified_drivers/linux-2.6/platform-pci/platform-pci.h
+++ b/unmodified_drivers/linux-2.6/platform-pci/platform-pci.h
@@ -24,13 +24,13 @@
#include <linux/interrupt.h>
#include <xen/interface/hvm/params.h>
-static inline int set_callback_irq(int irq)
+static inline int set_callback_via(uint64_t via)
{
struct xen_hvm_param a;
a.domid = DOMID_SELF;
a.index = HVM_PARAM_CALLBACK_IRQ;
- a.value = irq;
+ a.value = via;
return HYPERVISOR_hvm_op(HVMOP_set_param, &a);
}