summaryrefslogtreecommitdiff
path: root/drivers/staging/cw1200/cw1200_plat.h
diff options
context:
space:
mode:
authorDmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>2011-07-13 23:03:17 +0200
committerPhilippe LANGLAIS <philippe.langlais@stericsson.com>2011-10-13 09:44:11 +0200
commit8777e41f161c3a785d04d439ceec2657492802ba (patch)
treeda92b69529522b14ca0561e272a7dd5066690111 /drivers/staging/cw1200/cw1200_plat.h
parent7ae20d2e8db0776aa8b0855d11c637e3476e46c5 (diff)
cw1200: Wakeup on wireless (WoW) is implemented.
+ Core and SDIO power management is implemented as defined in wireless-next v3.0-rc4. + SDD is cached to avoid disk access at suspend/resume time. TODO: - WoW conditions and filtering are not yet implemented. - BUG: Late interrupts (coming after suspend() callback but before the actual suspend) are not detected as wakeup sources. Universal (Android/GLK) way of waking up halfly-suspended system to be found. Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> Change-Id: Ib4931a261e592f2927455e988055cd673250ec81 Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27297 Tested-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33484 Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
Diffstat (limited to 'drivers/staging/cw1200/cw1200_plat.h')
-rw-r--r--drivers/staging/cw1200/cw1200_plat.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/staging/cw1200/cw1200_plat.h b/drivers/staging/cw1200/cw1200_plat.h
index ed354de0edf..e79794f42a3 100644
--- a/drivers/staging/cw1200/cw1200_plat.h
+++ b/drivers/staging/cw1200/cw1200_plat.h
@@ -5,6 +5,9 @@
* License terms: GNU General Public License (GPL) version 2
*/
+#ifndef CW1200_PLAT_H_INCLUDED
+#define CW1200_PLAT_H_INCLUDED
+
#include <linux/ioport.h>
struct cw1200_platform_data {
@@ -17,3 +20,5 @@ struct cw1200_platform_data {
/* Declaration only. Should be implemented in arch/xxx/mach-yyy */
const struct cw1200_platform_data *cw1200_get_platform_data(void);
+
+#endif /* CW1200_PLAT_H_INCLUDED */