wmi.h (f1615bbe9be4def59c3b3eaddb60722efeed16c2) wmi.h (c1d32d3038ff4d366b837cedb95aeb1801730f2c)
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 *

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

1062};
1063
1064struct wmi_power_mode_cmd {
1065 /* see, enum wmi_power_mode */
1066 u8 pwr_mode;
1067} __packed;
1068
1069/*
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 *

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

1062};
1063
1064struct wmi_power_mode_cmd {
1065 /* see, enum wmi_power_mode */
1066 u8 pwr_mode;
1067} __packed;
1068
1069/*
1070 * Policy to determine whether power save failure event should be sent to
1070 * Policy to determnine whether power save failure event should be sent to
1071 * host during scanning
1072 */
1073enum power_save_fail_event_policy {
1074 SEND_POWER_SAVE_FAIL_EVENT_ALWAYS = 1,
1075 IGNORE_PS_FAIL_DURING_SCAN = 2,
1076};
1077
1078struct wmi_power_params_cmd {

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

2627int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg);
2628int ath6kl_wmi_set_keepalive_cmd(struct wmi *wmi, u8 if_idx,
2629 u8 keep_alive_intvl);
2630int ath6kl_wmi_set_htcap_cmd(struct wmi *wmi, u8 if_idx,
2631 enum ieee80211_band band,
2632 struct ath6kl_htcap *htcap);
2633int ath6kl_wmi_test_cmd(struct wmi *wmi, void *buf, size_t len);
2634
1071 * host during scanning
1072 */
1073enum power_save_fail_event_policy {
1074 SEND_POWER_SAVE_FAIL_EVENT_ALWAYS = 1,
1075 IGNORE_PS_FAIL_DURING_SCAN = 2,
1076};
1077
1078struct wmi_power_params_cmd {

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

2627int ath6kl_wmi_set_wmm_txop(struct wmi *wmi, u8 if_idx, enum wmi_txop_cfg cfg);
2628int ath6kl_wmi_set_keepalive_cmd(struct wmi *wmi, u8 if_idx,
2629 u8 keep_alive_intvl);
2630int ath6kl_wmi_set_htcap_cmd(struct wmi *wmi, u8 if_idx,
2631 enum ieee80211_band band,
2632 struct ath6kl_htcap *htcap);
2633int ath6kl_wmi_test_cmd(struct wmi *wmi, void *buf, size_t len);
2634
2635s32 ath6kl_wmi_get_rate(s8 rate_index);
2635s32 ath6kl_wmi_get_rate(struct wmi *wmi, s8 rate_index);
2636
2637int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx,
2638 __be32 ips0, __be32 ips1);
2639int ath6kl_wmi_set_host_sleep_mode_cmd(struct wmi *wmi, u8 if_idx,
2640 enum ath6kl_host_mode host_mode);
2641int ath6kl_wmi_set_bitrate_mask(struct wmi *wmi, u8 if_idx,
2642 const struct cfg80211_bitrate_mask *mask);
2643int ath6kl_wmi_set_wow_mode_cmd(struct wmi *wmi, u8 if_idx,

--- 88 unchanged lines hidden ---
2636
2637int ath6kl_wmi_set_ip_cmd(struct wmi *wmi, u8 if_idx,
2638 __be32 ips0, __be32 ips1);
2639int ath6kl_wmi_set_host_sleep_mode_cmd(struct wmi *wmi, u8 if_idx,
2640 enum ath6kl_host_mode host_mode);
2641int ath6kl_wmi_set_bitrate_mask(struct wmi *wmi, u8 if_idx,
2642 const struct cfg80211_bitrate_mask *mask);
2643int ath6kl_wmi_set_wow_mode_cmd(struct wmi *wmi, u8 if_idx,

--- 88 unchanged lines hidden ---