aboutsummaryrefslogtreecommitdiff
path: root/drivers/net/wireless/ath/ath9k/wmi.h
diff options
context:
space:
mode:
authorGravatar Sujith Manoharan <Sujith.Manoharan@atheros.com> 2010-12-28 14:28:27 +0530
committerGravatar John W. Linville <linville@tuxdriver.com> 2011-01-04 14:43:00 -0500
commit73908674c6957082e8ab57daed57d2bb97a1ebba (patch)
treeab265ea89903ad81486622ae9a71534f63dcd300 /drivers/net/wireless/ath/ath9k/wmi.h
parentath9k_htc: Move work cancellation outside of mutex (diff)
downloadlinux-73908674c6957082e8ab57daed57d2bb97a1ebba.tar.gz
linux-73908674c6957082e8ab57daed57d2bb97a1ebba.tar.bz2
linux-73908674c6957082e8ab57daed57d2bb97a1ebba.zip
ath9k_htc: Handle FATAL events
The device has to be reset when a FATAL event is received. Not doing so would leave the card in a non-working state. Signed-off-by: Sujith Manoharan <Sujith.Manoharan@atheros.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/wmi.h')
-rw-r--r--drivers/net/wireless/ath/ath9k/wmi.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/net/wireless/ath/ath9k/wmi.h b/drivers/net/wireless/ath/ath9k/wmi.h
index ac61074af8ac..42084277522d 100644
--- a/drivers/net/wireless/ath/ath9k/wmi.h
+++ b/drivers/net/wireless/ath/ath9k/wmi.h
@@ -117,7 +117,8 @@ int ath9k_wmi_cmd(struct wmi *wmi, enum wmi_cmd_id cmd_id,
u8 *cmd_buf, u32 cmd_len,
u8 *rsp_buf, u32 rsp_len,
u32 timeout);
-void ath9k_wmi_tasklet(unsigned long data);
+void ath9k_swba_tasklet(unsigned long data);
+void ath9k_fatal_work(struct work_struct *work);
#define WMI_CMD(_wmi_cmd) \
do { \