wmi.h (664b0bae0b87f69bc9deb098f5e0158b9cf18e04) wmi.h (3152a974678a1e80c3c16d4b86522ecc500be529)
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 *

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

2551
2552int ath6kl_wmi_cmd_send(struct wmi *wmi, u8 if_idx, struct sk_buff *skb,
2553 enum wmi_cmd_id cmd_id, enum wmi_sync_flag sync_flag);
2554
2555int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx,
2556 enum network_type nw_type,
2557 enum dot11_auth_mode dot11_auth_mode,
2558 enum auth_mode auth_mode,
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 *

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

2551
2552int ath6kl_wmi_cmd_send(struct wmi *wmi, u8 if_idx, struct sk_buff *skb,
2553 enum wmi_cmd_id cmd_id, enum wmi_sync_flag sync_flag);
2554
2555int ath6kl_wmi_connect_cmd(struct wmi *wmi, u8 if_idx,
2556 enum network_type nw_type,
2557 enum dot11_auth_mode dot11_auth_mode,
2558 enum auth_mode auth_mode,
2559 enum crypto_type pairwise_crypto,
2559 enum ath6kl_crypto_type pairwise_crypto,
2560 u8 pairwise_crypto_len,
2560 u8 pairwise_crypto_len,
2561 enum crypto_type group_crypto,
2561 enum ath6kl_crypto_type group_crypto,
2562 u8 group_crypto_len, int ssid_len, u8 *ssid,
2563 u8 *bssid, u16 channel, u32 ctrl_flags,
2564 u8 nw_subtype);
2565
2566int ath6kl_wmi_reconnect_cmd(struct wmi *wmi, u8 if_idx, u8 *bssid,
2567 u16 channel);
2568int ath6kl_wmi_disconnect_cmd(struct wmi *wmi, u8 if_idx);
2569

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

2605int ath6kl_wmi_set_lpreamble_cmd(struct wmi *wmi, u8 if_idx, u8 status,
2606 u8 preamble_policy);
2607
2608int ath6kl_wmi_get_challenge_resp_cmd(struct wmi *wmi, u32 cookie, u32 source);
2609int ath6kl_wmi_config_debug_module_cmd(struct wmi *wmi, u32 valid, u32 config);
2610
2611int ath6kl_wmi_get_stats_cmd(struct wmi *wmi, u8 if_idx);
2612int ath6kl_wmi_addkey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index,
2562 u8 group_crypto_len, int ssid_len, u8 *ssid,
2563 u8 *bssid, u16 channel, u32 ctrl_flags,
2564 u8 nw_subtype);
2565
2566int ath6kl_wmi_reconnect_cmd(struct wmi *wmi, u8 if_idx, u8 *bssid,
2567 u16 channel);
2568int ath6kl_wmi_disconnect_cmd(struct wmi *wmi, u8 if_idx);
2569

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

2605int ath6kl_wmi_set_lpreamble_cmd(struct wmi *wmi, u8 if_idx, u8 status,
2606 u8 preamble_policy);
2607
2608int ath6kl_wmi_get_challenge_resp_cmd(struct wmi *wmi, u32 cookie, u32 source);
2609int ath6kl_wmi_config_debug_module_cmd(struct wmi *wmi, u32 valid, u32 config);
2610
2611int ath6kl_wmi_get_stats_cmd(struct wmi *wmi, u8 if_idx);
2612int ath6kl_wmi_addkey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index,
2613 enum crypto_type key_type,
2613 enum ath6kl_crypto_type key_type,
2614 u8 key_usage, u8 key_len,
2615 u8 *key_rsc, unsigned int key_rsc_len,
2616 u8 *key_material,
2617 u8 key_op_ctrl, u8 *mac_addr,
2618 enum wmi_sync_flag sync_flag);
2619int ath6kl_wmi_add_krk_cmd(struct wmi *wmi, u8 if_idx, const u8 *krk);
2620int ath6kl_wmi_deletekey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index);
2621int ath6kl_wmi_setpmkid_cmd(struct wmi *wmi, u8 if_idx, const u8 *bssid,

--- 110 unchanged lines hidden ---
2614 u8 key_usage, u8 key_len,
2615 u8 *key_rsc, unsigned int key_rsc_len,
2616 u8 *key_material,
2617 u8 key_op_ctrl, u8 *mac_addr,
2618 enum wmi_sync_flag sync_flag);
2619int ath6kl_wmi_add_krk_cmd(struct wmi *wmi, u8 if_idx, const u8 *krk);
2620int ath6kl_wmi_deletekey_cmd(struct wmi *wmi, u8 if_idx, u8 key_index);
2621int ath6kl_wmi_setpmkid_cmd(struct wmi *wmi, u8 if_idx, const u8 *bssid,

--- 110 unchanged lines hidden ---