summaryrefslogtreecommitdiff
path: root/drivers/staging/cw1200/sta.h
diff options
context:
space:
mode:
authorAmit <amit.shakya@stericsson.com>2011-08-11 19:33:19 +0530
committerPhilippe LANGLAIS <philippe.langlais@stericsson.com>2011-10-13 10:03:25 +0200
commit3dded119d7f7479e563b20d89aafa0b165249e36 (patch)
treea3305abae2c6468c89d099fbe9d94c0dbba44062 /drivers/staging/cw1200/sta.h
parent0c985dc57c573459b04a5d0188bf4a1be5250ab7 (diff)
cw1200: Add changes for UAPSD
* Added OID configuration for UAPSD configuration and related data structure updates * Added code to disable FastPS at FW in driver when UAPSD is enabled. * Restructured the code Change-Id: Ia64533960698646494268599c7f8f9aea57e4d88 Signed-off-by: Amit Shakya <amit.shakya@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/29063 Reviewed-by: Dmitry TARNYAGIN <dmitry.tarnyagin@stericsson.com> Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Tested-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/33509 Tested-by: Dmitry TARNYAGIN <dmitry.tarnyagin@stericsson.com> Reviewed-by: Philippe LANGLAIS <philippe.langlais@stericsson.com>
Diffstat (limited to 'drivers/staging/cw1200/sta.h')
-rw-r--r--drivers/staging/cw1200/sta.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/staging/cw1200/sta.h b/drivers/staging/cw1200/sta.h
index 88c1cf6a34b..88a08aaceaf 100644
--- a/drivers/staging/cw1200/sta.h
+++ b/drivers/staging/cw1200/sta.h
@@ -45,6 +45,8 @@ void cw1200_flush(struct ieee80211_hw *hw, bool drop);
u64 cw1200_prepare_multicast(struct ieee80211_hw *hw,
struct netdev_hw_addr_list *mc_list);
+int cw1200_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg);
+
/* ******************************************************************** */
/* WSM callbacks */
@@ -76,5 +78,7 @@ void cw1200_update_filtering(struct cw1200_common *priv);
int __cw1200_flush(struct cw1200_common *priv, bool drop);
int cw1200_enable_listening(struct cw1200_common *priv);
int cw1200_disable_listening(struct cw1200_common *priv);
+int cw1200_set_uapsd_param(struct cw1200_common *priv,
+ const struct wsm_edca_params *arg);
#endif