Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 266067
b: refs/heads/master
c: e392700
h: refs/heads/master
i:
  266065: 55554d5
  266063: e1a9cdf
v: v3
  • Loading branch information
Felix Fietkau authored and John W. Linville committed Sep 16, 2011
1 parent c45e4e9 commit f0554f2
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 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: c5d2593bad0d3440ce3b464d9e3c514d364820f8
refs/heads/master: e392700741a4a5f061f3fcc9f5f2ceb0e0b0953e
9 changes: 5 additions & 4 deletions trunk/drivers/net/wireless/ath/ath9k/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -669,15 +669,15 @@ void ath9k_tasklet(unsigned long data)
u32 status = sc->intrstatus;
u32 rxmask;

ath9k_ps_wakeup(sc);
spin_lock(&sc->sc_pcu_lock);

if ((status & ATH9K_INT_FATAL) ||
(status & ATH9K_INT_BB_WATCHDOG)) {
ieee80211_queue_work(sc->hw, &sc->hw_reset_work);
return;
goto out;
}

ath9k_ps_wakeup(sc);
spin_lock(&sc->sc_pcu_lock);

/*
* Only run the baseband hang check if beacons stop working in AP or
* IBSS mode, because it has a high false positive rate. For station
Expand Down Expand Up @@ -725,6 +725,7 @@ void ath9k_tasklet(unsigned long data)
if (status & ATH9K_INT_GENTIMER)
ath_gen_timer_isr(sc->sc_ah);

out:
/* re-enable hardware interrupt */
ath9k_hw_enable_interrupts(ah);

Expand Down

0 comments on commit f0554f2

Please sign in to comment.