Index: drivers/staging/brcm80211/brcmfmac/dhd.h |
diff --git a/drivers/staging/brcm80211/brcmfmac/dhd.h b/drivers/staging/brcm80211/brcmfmac/dhd.h |
index a78b20a0cc79c85d87183bc6466a82b2b2db5daa..f9ddabe91da01830e6aa2fa104a03f6766a3cd24 100644 |
--- a/drivers/staging/brcm80211/brcmfmac/dhd.h |
+++ b/drivers/staging/brcm80211/brcmfmac/dhd.h |
@@ -37,6 +37,10 @@ |
#include <wlioctl.h> |
+#if defined(CONFIG_PM_SLEEP) |
+#include <linux/suspend.h> |
+#endif |
Olof Johansson
2011/04/14 18:13:43
No need to ifdef the include.
|
+ |
/* Forward decls */ |
struct dhd_bus; |
struct dhd_prot; |
@@ -124,6 +128,8 @@ typedef struct dhd_pub { |
#if defined(CONFIG_PM_SLEEP) |
+extern volatile bool dhd_mmc_suspend; |
Olof Johansson
2011/04/14 18:13:43
Extern volatile? Huge red flags. Please move to an
|
+ |
#define DHD_PM_RESUME_WAIT_INIT(a) DECLARE_WAIT_QUEUE_HEAD(a); |
#define _DHD_PM_RESUME_WAIT(a, b) do {\ |
int retry = 0; \ |