--- a/include/linux/msi.h Thu Apr 09 12:06:38 2009 +0200
+++ b/include/linux/msi.h Thu Apr 09 12:07:21 2009 +0200
@@ -10,8 +10,11 @@
};
/* Helper functions */
+struct irq_desc;
extern void mask_msi_irq(unsigned int irq);
extern void unmask_msi_irq(unsigned int irq);
+extern void read_msi_msg_desc(struct irq_desc *desc, struct msi_msg *msg);
+extern void write_msi_msg_desc(struct irq_desc *desc, struct msi_msg *msg);
extern void read_msi_msg(unsigned int irq, struct msi_msg *msg);
extern void write_msi_msg(unsigned int irq, struct msi_msg *msg);