diff options
author | Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> | 2011-07-13 23:03:17 +0200 |
---|---|---|
committer | Philippe LANGLAIS <philippe.langlais@stericsson.com> | 2011-10-13 09:44:11 +0200 |
commit | 8777e41f161c3a785d04d439ceec2657492802ba (patch) | |
tree | da92b69529522b14ca0561e272a7dd5066690111 /drivers/staging/cw1200/cw1200_plat.h | |
parent | 7ae20d2e8db0776aa8b0855d11c637e3476e46c5 (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.h | 5 |
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 */ |