* sem - guard dmabuf, write re-entry etc
*/
+#include <linux/config.h>
#include <linux/module.h>
#include <linux/string.h>
#include <linux/ctype.h>
/* claim our irq */
rc = -ENODEV;
- if (request_irq(card->irq, &trident_interrupt, IRQF_SHARED,
+ if (request_irq(card->irq, &trident_interrupt, SA_SHIRQ,
card_names[pci_id->driver_data], card)) {
printk(KERN_ERR "trident: unable to allocate irq %d\n",
card->irq);