wmi.h (67cd22e48d4acd3ac8c0032b628537bb27e92a24) wmi.h (ce0dc0cfeac9fde9964fa4b07aecd7cc604060e0)
1/*
2 * Copyright (c) 2010-2011 Atheros Communications Inc.
3 * Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
4 *
5 * Permission to use, copy, modify, and/or distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
8 *

--- 984 unchanged lines hidden (view full) ---

993 * WMI_SET_LISTEN_INT_CMDID
994 * The Listen interval is between 15 and 3000 TUs
995 */
996struct wmi_listen_int_cmd {
997 __le16 listen_intvl;
998 __le16 num_beacons;
999} __packed;
1000
1/*
2 * Copyright (c) 2010-2011 Atheros Communications Inc.
3 * Copyright (c) 2011-2012 Qualcomm Atheros, Inc.
4 *
5 * Permission to use, copy, modify, and/or distribute this software for any
6 * purpose with or without fee is hereby granted, provided that the above
7 * copyright notice and this permission notice appear in all copies.
8 *

--- 984 unchanged lines hidden (view full) ---

993 * WMI_SET_LISTEN_INT_CMDID
994 * The Listen interval is between 15 and 3000 TUs
995 */
996struct wmi_listen_int_cmd {
997 __le16 listen_intvl;
998 __le16 num_beacons;
999} __packed;
1000
1001/* WMI_SET_BMISS_TIME_CMDID */
1002struct wmi_bmiss_time_cmd {
1003 __le16 bmiss_time;
1004 __le16 num_beacons;
1005};
1006
1001/* WMI_SET_POWER_MODE_CMDID */
1002enum wmi_power_mode {
1003 REC_POWER = 0x01,
1004 MAX_PERF_POWER,
1005};
1006
1007struct wmi_power_mode_cmd {
1008 /* see, enum wmi_power_mode */

--- 1404 unchanged lines hidden (view full) ---

2413 u16 maxact_scan_per_ssid);
2414int ath6kl_wmi_bssfilter_cmd(struct wmi *wmi, u8 if_idx, u8 filter,
2415 u32 ie_mask);
2416int ath6kl_wmi_probedssid_cmd(struct wmi *wmi, u8 if_idx, u8 index, u8 flag,
2417 u8 ssid_len, u8 *ssid);
2418int ath6kl_wmi_listeninterval_cmd(struct wmi *wmi, u8 if_idx,
2419 u16 listen_interval,
2420 u16 listen_beacons);
1007/* WMI_SET_POWER_MODE_CMDID */
1008enum wmi_power_mode {
1009 REC_POWER = 0x01,
1010 MAX_PERF_POWER,
1011};
1012
1013struct wmi_power_mode_cmd {
1014 /* see, enum wmi_power_mode */

--- 1404 unchanged lines hidden (view full) ---

2419 u16 maxact_scan_per_ssid);
2420int ath6kl_wmi_bssfilter_cmd(struct wmi *wmi, u8 if_idx, u8 filter,
2421 u32 ie_mask);
2422int ath6kl_wmi_probedssid_cmd(struct wmi *wmi, u8 if_idx, u8 index, u8 flag,
2423 u8 ssid_len, u8 *ssid);
2424int ath6kl_wmi_listeninterval_cmd(struct wmi *wmi, u8 if_idx,
2425 u16 listen_interval,
2426 u16 listen_beacons);
2427int ath6kl_wmi_bmisstime_cmd(struct wmi *wmi, u8 if_idx,
2428 u16 bmiss_time, u16 num_beacons);
2421int ath6kl_wmi_powermode_cmd(struct wmi *wmi, u8 if_idx, u8 pwr_mode);
2422int ath6kl_wmi_pmparams_cmd(struct wmi *wmi, u8 if_idx, u16 idle_period,
2423 u16 ps_poll_num, u16 dtim_policy,
2424 u16 tx_wakup_policy, u16 num_tx_to_wakeup,
2425 u16 ps_fail_event_policy);
2426int ath6kl_wmi_create_pstream_cmd(struct wmi *wmi, u8 if_idx,
2427 struct wmi_create_pstream_cmd *pstream);
2428int ath6kl_wmi_delete_pstream_cmd(struct wmi *wmi, u8 if_idx, u8 traffic_class,

--- 110 unchanged lines hidden ---
2429int ath6kl_wmi_powermode_cmd(struct wmi *wmi, u8 if_idx, u8 pwr_mode);
2430int ath6kl_wmi_pmparams_cmd(struct wmi *wmi, u8 if_idx, u16 idle_period,
2431 u16 ps_poll_num, u16 dtim_policy,
2432 u16 tx_wakup_policy, u16 num_tx_to_wakeup,
2433 u16 ps_fail_event_policy);
2434int ath6kl_wmi_create_pstream_cmd(struct wmi *wmi, u8 if_idx,
2435 struct wmi_create_pstream_cmd *pstream);
2436int ath6kl_wmi_delete_pstream_cmd(struct wmi *wmi, u8 if_idx, u8 traffic_class,

--- 110 unchanged lines hidden ---