ath9k_htc: Increase WMI timeout value
authorSujith <Sujith.Manoharan@atheros.com>
Fri, 23 Apr 2010 04:58:18 +0000 (10:28 +0530)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 26 Apr 2010 18:21:20 +0000 (14:21 -0400)
Completion of WMI commands take a longer time
on some platforms. Increase the timeout value
to handle this.

Signed-off-by: Sujith <Sujith.Manoharan@atheros.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/wmi.h

index 167e15c..765db5f 100644 (file)
@@ -126,14 +126,14 @@ void ath9k_wmi_tasklet(unsigned long data);
        do {                                                            \
                ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd, NULL, 0,       \
                                    (u8 *) &cmd_rsp,                    \
-                                   sizeof(cmd_rsp), HZ);               \
+                                   sizeof(cmd_rsp), HZ*2);             \
        } while (0)
 
 #define WMI_CMD_BUF(_wmi_cmd, _buf)                                    \
        do {                                                            \
                ret = ath9k_wmi_cmd(priv->wmi, _wmi_cmd,                \
                                    (u8 *) _buf, sizeof(*_buf),         \
-                                   &cmd_rsp, sizeof(cmd_rsp), HZ);     \
+                                   &cmd_rsp, sizeof(cmd_rsp), HZ*2);   \
        } while (0)
 
 #endif /* WMI_H */