aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/msi.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@novell.com>2011-08-27 12:15:07 +0100
committerJan Beulich <jbeulich@novell.com>2011-08-27 12:15:07 +0100
commit32e447cde1d68777f15efd64f0d836e01646e4a3 (patch)
tree3d045ae193bf11b64b1584ddcfe33110207d4adf /xen/arch/x86/msi.c
parentde95a738fd9a540578a6361aed9e83c06397a161 (diff)
downloadxen-32e447cde1d68777f15efd64f0d836e01646e4a3.tar.gz
xen-32e447cde1d68777f15efd64f0d836e01646e4a3.tar.bz2
xen-32e447cde1d68777f15efd64f0d836e01646e4a3.zip
x86: drop unused parameter from msi_compose_msg() and setup_msi_irq()
This particularly eliminates the bogus passing of NULL by hpet.c. Signed-off-by: Jan Beulich <jbeulich@novell.com>
Diffstat (limited to 'xen/arch/x86/msi.c')
-rw-r--r--xen/arch/x86/msi.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/xen/arch/x86/msi.c b/xen/arch/x86/msi.c
index cec00ca4a9..74251e7df3 100644
--- a/xen/arch/x86/msi.c
+++ b/xen/arch/x86/msi.c
@@ -120,8 +120,7 @@ static void msix_put_fixmap(struct pci_dev *dev, int idx)
/*
* MSI message composition
*/
-void msi_compose_msg(struct pci_dev *pdev, int irq,
- struct msi_msg *msg)
+void msi_compose_msg(int irq, struct msi_msg *msg)
{
unsigned dest;
cpumask_t domain;
@@ -414,11 +413,11 @@ static struct msi_desc* alloc_msi_entry(void)
return entry;
}
-int setup_msi_irq(struct pci_dev *dev, struct msi_desc *msidesc, int irq)
+int setup_msi_irq(struct msi_desc *msidesc, int irq)
{
struct msi_msg msg;
- msi_compose_msg(dev, irq, &msg);
+ msi_compose_msg(irq, &msg);
set_irq_msi(msidesc);
write_msi_msg(irq_desc[irq].msi_desc, &msg);