Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 73868
b: refs/heads/master
c: 66fbb54
h: refs/heads/master
v: v3
  • Loading branch information
Oliver Neukum authored and John W. Linville committed Nov 15, 2007
1 parent 830d203 commit beb91dc
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 755a957d407c3fcac58360d9309b1664078ac15d
refs/heads/master: 66fbb541a5d2d58fdae21c1e7b558a75bfbd483f
8 changes: 5 additions & 3 deletions trunk/drivers/net/wireless/iwlwifi/iwl4965-base.c
Original file line number Diff line number Diff line change
Expand Up @@ -5156,18 +5156,20 @@ static irqreturn_t iwl_isr(int irq, void *data)
}

if ((inta == 0xFFFFFFFF) || ((inta & 0xFFFFFFF0) == 0xa5a5a5a0)) {
/* Hardware disappeared */
/* Hardware disappeared. It might have already raised
* an interrupt */
IWL_WARNING("HARDWARE GONE?? INTA == 0x%080x\n", inta);
goto none;
goto unplugged;
}

IWL_DEBUG_ISR("ISR inta 0x%08x, enabled 0x%08x, fh 0x%08x\n",
inta, inta_mask, inta_fh);

/* iwl_irq_tasklet() will service interrupts and re-enable them */
tasklet_schedule(&priv->irq_tasklet);
spin_unlock(&priv->lock);

unplugged:
spin_unlock(&priv->lock);
return IRQ_HANDLED;

none:
Expand Down

0 comments on commit beb91dc

Please sign in to comment.