Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ath_softc Struct Reference

#include <ath9k.h>

Data Fields

struct ieee80211_hwhw
 
struct devicedev
 
struct survey_infocur_survey
 
struct survey_info survey [ATH9K_NUM_CHANNELS]
 
struct tasklet_struct intr_tq
 
struct tasklet_struct bcon_tasklet
 
struct ath_hwsc_ah
 
void __iomemmem
 
int irq
 
spinlock_t sc_serial_rw
 
spinlock_t sc_pm_lock
 
spinlock_t sc_pcu_lock
 
struct mutex mutex
 
struct work_struct paprd_work
 
struct work_struct hw_check_work
 
struct work_struct hw_reset_work
 
struct completion paprd_complete
 
unsigned int hw_busy_count
 
unsigned long sc_flags
 
u32 intrstatus
 
u16 ps_flags
 
u16 curtxpow
 
bool ps_enabled
 
bool ps_idle
 
short nbcnvifs
 
short nvifs
 
unsigned long ps_usecount
 
struct ath_config config
 
struct ath_rx rx
 
struct ath_tx tx
 
struct ath_beacon beacon
 
struct ieee80211_supported_band sbands [IEEE80211_NUM_BANDS]
 
struct ath9k_hw_cal_data caldata
 
int last_rssi
 
struct ath_beacon_config cur_beacon_conf
 
struct delayed_work tx_complete_work
 
struct delayed_work hw_pll_work
 
struct timer_list rx_poll_timer
 
struct ath_descdma txsdma
 
struct ath_ant_comb ant_comb
 
u8 ant_tx
 
u8 ant_rx
 
struct dfs_pattern_detectordfs_detector
 
u32 wow_enabled
 

Detailed Description

Definition at line 661 of file ath9k.h.

Field Documentation

struct ath_ant_comb ant_comb

Definition at line 728 of file ath9k.h.

u8 ant_rx

Definition at line 729 of file ath9k.h.

u8 ant_tx

Definition at line 729 of file ath9k.h.

struct tasklet_struct bcon_tasklet

Definition at line 669 of file ath9k.h.

Definition at line 697 of file ath9k.h.

Definition at line 706 of file ath9k.h.

Definition at line 694 of file ath9k.h.

struct ath_beacon_config cur_beacon_conf

Definition at line 715 of file ath9k.h.

struct survey_info* cur_survey

Definition at line 665 of file ath9k.h.

u16 curtxpow

Definition at line 687 of file ath9k.h.

struct device* dev

Definition at line 663 of file ath9k.h.

Definition at line 730 of file ath9k.h.

Definition at line 662 of file ath9k.h.

unsigned int hw_busy_count

Definition at line 682 of file ath9k.h.

struct work_struct hw_check_work

Definition at line 678 of file ath9k.h.

struct delayed_work hw_pll_work

Definition at line 717 of file ath9k.h.

struct work_struct hw_reset_work

Definition at line 679 of file ath9k.h.

Definition at line 668 of file ath9k.h.

u32 intrstatus

Definition at line 685 of file ath9k.h.

int irq

Definition at line 672 of file ath9k.h.

int last_rssi

Definition at line 707 of file ath9k.h.

Definition at line 671 of file ath9k.h.

Definition at line 676 of file ath9k.h.

short nbcnvifs

Definition at line 690 of file ath9k.h.

short nvifs

Definition at line 691 of file ath9k.h.

struct completion paprd_complete

Definition at line 680 of file ath9k.h.

struct work_struct paprd_work

Definition at line 677 of file ath9k.h.

bool ps_enabled

Definition at line 688 of file ath9k.h.

u16 ps_flags

Definition at line 686 of file ath9k.h.

bool ps_idle

Definition at line 689 of file ath9k.h.

unsigned long ps_usecount

Definition at line 692 of file ath9k.h.

Definition at line 695 of file ath9k.h.

struct timer_list rx_poll_timer

Definition at line 718 of file ath9k.h.

Definition at line 698 of file ath9k.h.

struct ath_hw* sc_ah

Definition at line 670 of file ath9k.h.

unsigned long sc_flags

Definition at line 683 of file ath9k.h.

spinlock_t sc_pcu_lock

Definition at line 675 of file ath9k.h.

spinlock_t sc_pm_lock

Definition at line 674 of file ath9k.h.

spinlock_t sc_serial_rw

Definition at line 673 of file ath9k.h.

Definition at line 666 of file ath9k.h.

Definition at line 696 of file ath9k.h.

struct delayed_work tx_complete_work

Definition at line 716 of file ath9k.h.

Definition at line 726 of file ath9k.h.

u32 wow_enabled

Definition at line 731 of file ath9k.h.


The documentation for this struct was generated from the following file: