linux 2.6.16.38 w/ vs2.0.3-rc1
[linux-2.6.git] / drivers / net / chelsio / cxgb2.c
index e678724..349ebe7 100644 (file)
@@ -37,6 +37,7 @@
  ****************************************************************************/
 
 #include "common.h"
+#include <linux/config.h>
 #include <linux/module.h>
 #include <linux/init.h>
 #include <linux/pci.h>
@@ -123,7 +124,7 @@ MODULE_LICENSE("GPL");
 
 static int dflt_msg_enable = DFLT_MSG_ENABLE;
 
-module_param(dflt_msg_enable, int, 0);
+MODULE_PARM(dflt_msg_enable, "i");
 MODULE_PARM_DESC(dflt_msg_enable, "Chelsio T1 message enable bitmap");
 
 
@@ -218,7 +219,7 @@ static int cxgb_up(struct adapter *adapter)
 
        t1_interrupts_clear(adapter);
        if ((err = request_irq(adapter->pdev->irq,
-                              t1_select_intr_handler(adapter), IRQF_SHARED,
+                              t1_select_intr_handler(adapter), SA_SHIRQ,
                               adapter->name, adapter))) {
                goto out_err;
        }