1
diff -urp origin/iwl3945-base.c new/iwl3945-base.c
2
--- origin/iwl3945-base.c 2007-09-03 14:30:59.000000000 +0800
3
+++ new/iwl3945-base.c 2007-09-04 11:08:04.000000000 +0800
4
@@ -4851,7 +4851,11 @@ static void iwl_irq_tasklet(struct iwl_p
5
spin_unlock_irqrestore(&priv->lock, flags);
8
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
9
+static irqreturn_t iwl3945_isr(int irq, void *data, struct pt_regs *regs)
11
static irqreturn_t iwl3945_isr(int irq, void *data)
14
struct iwl3945_priv *priv = data;
16
diff -urp origin/iwl4965-base.c new/iwl4965-base.c
17
--- origin/iwl4965-base.c 2007-09-03 14:32:35.000000000 +0800
18
+++ new/iwl4965-base.c 2007-09-04 11:08:04.000000000 +0800
19
@@ -5134,7 +5134,11 @@ static void iwl_irq_tasklet(struct iwl_p
20
spin_unlock_irqrestore(&priv->lock, flags);
23
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,19)
24
+static irqreturn_t iwl4965_isr(int irq, void *data, struct pt_regs *regs)
26
static irqreturn_t iwl4965_isr(int irq, void *data)
29
struct iwl4965_priv *priv = data;