Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
htc_drv_main.c File Reference
#include "htc.h"

Go to the source code of this file.

Macros

#define SUPPORTED_FILTERS
 

Functions

bool ath9k_htc_setpower (struct ath9k_htc_priv *priv, enum ath9k_power_mode mode)
 
void ath9k_htc_ps_wakeup (struct ath9k_htc_priv *priv)
 
void ath9k_htc_ps_restore (struct ath9k_htc_priv *priv)
 
void ath9k_ps_work (struct work_struct *work)
 
void ath9k_htc_reset (struct ath9k_htc_priv *priv)
 
int ath9k_htc_update_cap_target (struct ath9k_htc_priv *priv, u8 enable_coex)
 
void ath9k_htc_start_ani (struct ath9k_htc_priv *priv)
 
void ath9k_htc_stop_ani (struct ath9k_htc_priv *priv)
 
void ath9k_htc_ani_work (struct work_struct *work)
 

Variables

struct ieee80211_ops ath9k_htc_ops
 

Macro Definition Documentation

#define SUPPORTED_FILTERS
Value:
FIF_ALLMULTI | \
FIF_CONTROL | \
FIF_PSPOLL | \
FIF_OTHER_BSS | \
FIF_BCN_PRBRESP_PROMISC | \
FIF_PROBE_REQ | \
FIF_FCSFAIL)

Definition at line 1254 of file htc_drv_main.c.

Function Documentation

void ath9k_htc_ani_work ( struct work_struct work)

Definition at line 766 of file htc_drv_main.c.

void ath9k_htc_ps_restore ( struct ath9k_htc_priv priv)

Definition at line 76 of file htc_drv_main.c.

void ath9k_htc_ps_wakeup ( struct ath9k_htc_priv priv)

Definition at line 65 of file htc_drv_main.c.

void ath9k_htc_reset ( struct ath9k_htc_priv priv)

Definition at line 187 of file htc_drv_main.c.

bool ath9k_htc_setpower ( struct ath9k_htc_priv priv,
enum ath9k_power_mode  mode 
)

Definition at line 53 of file htc_drv_main.c.

void ath9k_htc_start_ani ( struct ath9k_htc_priv priv)

Definition at line 745 of file htc_drv_main.c.

void ath9k_htc_stop_ani ( struct ath9k_htc_priv priv)

Definition at line 760 of file htc_drv_main.c.

int ath9k_htc_update_cap_target ( struct ath9k_htc_priv priv,
u8  enable_coex 
)

Definition at line 575 of file htc_drv_main.c.

void ath9k_ps_work ( struct work_struct work)

Definition at line 96 of file htc_drv_main.c.

Variable Documentation

struct ieee80211_ops ath9k_htc_ops
Initial value:
= {
.tx = ath9k_htc_tx,
.start = ath9k_htc_start,
.stop = ath9k_htc_stop,
.add_interface = ath9k_htc_add_interface,
.remove_interface = ath9k_htc_remove_interface,
.config = ath9k_htc_config,
.configure_filter = ath9k_htc_configure_filter,
.sta_add = ath9k_htc_sta_add,
.sta_remove = ath9k_htc_sta_remove,
.conf_tx = ath9k_htc_conf_tx,
.sta_rc_update = ath9k_htc_sta_rc_update,
.bss_info_changed = ath9k_htc_bss_info_changed,
.set_key = ath9k_htc_set_key,
.get_tsf = ath9k_htc_get_tsf,
.set_tsf = ath9k_htc_set_tsf,
.reset_tsf = ath9k_htc_reset_tsf,
.ampdu_action = ath9k_htc_ampdu_action,
.sw_scan_start = ath9k_htc_sw_scan_start,
.sw_scan_complete = ath9k_htc_sw_scan_complete,
.set_rts_threshold = ath9k_htc_set_rts_threshold,
.set_coverage_class = ath9k_htc_set_coverage_class,
.set_bitrate_mask = ath9k_htc_set_bitrate_mask,
.get_stats = ath9k_htc_get_stats,
}

Definition at line 1776 of file htc_drv_main.c.