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

#include <wl1251.h>

Data Fields

struct ieee80211_hwhw
 
bool mac80211_registered
 
voidif_priv
 
struct wl1251_if_operationsif_ops
 
void(* set_power )(bool enable)
 
int irq
 
bool use_eeprom
 
spinlock_t wl_lock
 
enum wl1251_state state
 
struct mutex mutex
 
int physical_mem_addr
 
int physical_reg_addr
 
int virtual_mem_addr
 
int virtual_reg_addr
 
int cmd_box_addr
 
int event_box_addr
 
struct boot_attr boot_attr
 
u8fw
 
size_t fw_len
 
u8nvs
 
size_t nvs_len
 
u8 bssid [ETH_ALEN]
 
u8 mac_addr [ETH_ALEN]
 
u8 bss_type
 
u8 listen_int
 
int channel
 
voidtarget_mem_map
 
struct acx_data_path_params_respdata_path
 
u32 data_in_count
 
struct sk_buff_head tx_queue
 
bool tx_queue_stopped
 
struct work_struct tx_work
 
struct sk_bufftx_frames [16]
 
u32 next_tx_complete
 
u32 rx_counter
 
u32 rx_handled
 
u32 rx_current_buffer
 
u32 rx_last_id
 
u32 intr_mask
 
struct work_struct irq_work
 
u32 event_mask
 
u32 mbox_ptr [2]
 
bool scanning
 
u32 default_key
 
unsigned int tx_mgmt_frm_rate
 
unsigned int tx_mgmt_frm_mod
 
unsigned int rx_config
 
unsigned int rx_filter
 
bool elp
 
struct delayed_work elp_work
 
enum wl1251_station_mode station_mode
 
bool psm_requested
 
u16 beacon_int
 
u8 dtim_period
 
int power_level
 
int rssi_thold
 
struct wl1251_stats stats
 
struct wl1251_debugfs debugfs
 
__le32 buffer_32
 
u32 buffer_cmd
 
u8 buffer_busyword [WL1251_BUSY_WORD_LEN]
 
struct wl1251_rx_descriptorrx_descriptor
 
struct ieee80211_vifvif
 
u32 chip_id
 
char fw_ver [21]
 
s8 noise
 

Detailed Description

Definition at line 271 of file wl1251.h.

Field Documentation

u16 beacon_int

Definition at line 371 of file wl1251.h.

Definition at line 294 of file wl1251.h.

u8 bss_type

Definition at line 303 of file wl1251.h.

u8 bssid[ETH_ALEN]

Definition at line 301 of file wl1251.h.

__le32 buffer_32

Definition at line 382 of file wl1251.h.

u8 buffer_busyword[WL1251_BUSY_WORD_LEN]

Definition at line 384 of file wl1251.h.

u32 buffer_cmd

Definition at line 383 of file wl1251.h.

Definition at line 305 of file wl1251.h.

Definition at line 389 of file wl1251.h.

int cmd_box_addr

Definition at line 292 of file wl1251.h.

u32 data_in_count

Definition at line 311 of file wl1251.h.

Definition at line 308 of file wl1251.h.

Definition at line 380 of file wl1251.h.

u32 default_key

Definition at line 353 of file wl1251.h.

u8 dtim_period

Definition at line 372 of file wl1251.h.

bool elp

Definition at line 362 of file wl1251.h.

struct delayed_work elp_work

Definition at line 364 of file wl1251.h.

int event_box_addr

Definition at line 293 of file wl1251.h.

u32 event_mask

Definition at line 344 of file wl1251.h.

u8* fw

Definition at line 296 of file wl1251.h.

size_t fw_len

Definition at line 297 of file wl1251.h.

char fw_ver[21]

Definition at line 390 of file wl1251.h.

Definition at line 272 of file wl1251.h.

Definition at line 276 of file wl1251.h.

void* if_priv

Definition at line 275 of file wl1251.h.

u32 intr_mask

Definition at line 340 of file wl1251.h.

int irq

Definition at line 279 of file wl1251.h.

Definition at line 341 of file wl1251.h.

u8 listen_int

Definition at line 304 of file wl1251.h.

bool mac80211_registered

Definition at line 273 of file wl1251.h.

Definition at line 302 of file wl1251.h.

u32 mbox_ptr[2]

Definition at line 347 of file wl1251.h.

Definition at line 285 of file wl1251.h.

u32 next_tx_complete

Definition at line 327 of file wl1251.h.

s8 noise

Definition at line 393 of file wl1251.h.

u8* nvs

Definition at line 298 of file wl1251.h.

size_t nvs_len

Definition at line 299 of file wl1251.h.

int physical_mem_addr

Definition at line 287 of file wl1251.h.

int physical_reg_addr

Definition at line 288 of file wl1251.h.

int power_level

Definition at line 375 of file wl1251.h.

bool psm_requested

Definition at line 369 of file wl1251.h.

int rssi_thold

Definition at line 377 of file wl1251.h.

unsigned int rx_config

Definition at line 358 of file wl1251.h.

u32 rx_counter

Definition at line 330 of file wl1251.h.

u32 rx_current_buffer

Definition at line 336 of file wl1251.h.

struct wl1251_rx_descriptor* rx_descriptor

Definition at line 385 of file wl1251.h.

unsigned int rx_filter

Definition at line 359 of file wl1251.h.

u32 rx_handled

Definition at line 333 of file wl1251.h.

u32 rx_last_id

Definition at line 337 of file wl1251.h.

bool scanning

Definition at line 350 of file wl1251.h.

void(* set_power)(bool enable)

Definition at line 278 of file wl1251.h.

Definition at line 284 of file wl1251.h.

enum wl1251_station_mode station_mode

Definition at line 366 of file wl1251.h.

Definition at line 379 of file wl1251.h.

void* target_mem_map

Definition at line 307 of file wl1251.h.

struct sk_buff* tx_frames[16]

Definition at line 320 of file wl1251.h.

unsigned int tx_mgmt_frm_mod

Definition at line 356 of file wl1251.h.

unsigned int tx_mgmt_frm_rate

Definition at line 355 of file wl1251.h.

Definition at line 314 of file wl1251.h.

bool tx_queue_stopped

Definition at line 315 of file wl1251.h.

Definition at line 317 of file wl1251.h.

bool use_eeprom

Definition at line 280 of file wl1251.h.

Definition at line 387 of file wl1251.h.

int virtual_mem_addr

Definition at line 289 of file wl1251.h.

int virtual_reg_addr

Definition at line 290 of file wl1251.h.

spinlock_t wl_lock

Definition at line 282 of file wl1251.h.


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