|
enum | wl1251_psm_mode { WL1251_PSM_CAM = 0,
WL1251_PSM_PS = 1,
WL1251_PSM_ELP = 2
} |
|
enum | {
HOSTIF_PCI_MASTER_HOST_INDIRECT,
HOSTIF_PCI_MASTER_HOST_DIRECT,
HOSTIF_SLAVE,
HOSTIF_PKT_RING,
HOSTIF_DONTCARE = 0xFF
} |
|
enum | {
QOS_AC_BE = 0,
QOS_AC_BK,
QOS_AC_VI,
QOS_AC_VO,
QOS_HIGHEST_AC_INDEX = QOS_AC_VO
} |
|
enum | acx_slot_type {
SLOT_TIME_LONG = 0,
SLOT_TIME_SHORT = 1,
DEFAULT_SLOT_TIME = SLOT_TIME_SHORT,
MAX_SLOT_TIMES = 0xFF,
SLOT_TIME_LONG = 0,
SLOT_TIME_SHORT = 1,
DEFAULT_SLOT_TIME = SLOT_TIME_SHORT,
MAX_SLOT_TIMES = 0xFF
} |
|
enum | wl1251_acx_low_rssi_type { WL1251_ACX_LOW_RSSI_TYPE_LEVEL = 0,
WL1251_ACX_LOW_RSSI_TYPE_EDGE = 1
} |
|
enum | { SG_ENABLE = 0,
SG_DISABLE,
SG_SENSE_NO_ACTIVITY,
SG_SENSE_ACTIVE
} |
|
enum | acx_wake_up_event {
WAKE_UP_EVENT_BEACON_BITMAP = 0x01,
WAKE_UP_EVENT_DTIM_BITMAP = 0x02,
WAKE_UP_EVENT_N_DTIM_BITMAP = 0x04,
WAKE_UP_EVENT_N_BEACONS_BITMAP = 0x08,
WAKE_UP_EVENT_BITS_MASK = 0x0F
} |
|
enum | acx_preamble_type { ACX_PREAMBLE_LONG = 0,
ACX_PREAMBLE_SHORT = 1,
ACX_PREAMBLE_LONG = 0,
ACX_PREAMBLE_SHORT = 1
} |
|
enum | acx_ctsprotect_type { CTSPROTECT_DISABLE = 0,
CTSPROTECT_ENABLE = 1,
CTSPROTECT_DISABLE = 0,
CTSPROTECT_ENABLE = 1
} |
|
enum | wl1251_acx_bet_mode { WL1251_ACX_BET_DISABLE = 0,
WL1251_ACX_BET_ENABLE = 1
} |
|
enum | wl1251_acx_channel_type { CHANNEL_TYPE_DCF = 0,
CHANNEL_TYPE_EDCF = 1,
CHANNEL_TYPE_HCCA = 2
} |
|
enum | wl1251_acx_ps_scheme { WL1251_ACX_PS_SCHEME_LEGACY = 0,
WL1251_ACX_PS_SCHEME_UPSD_TRIGGER = 1,
WL1251_ACX_PS_SCHEME_LEGACY_PSPOLL = 2,
WL1251_ACX_PS_SCHEME_SAPSD = 3
} |
|
enum | wl1251_acx_ack_policy { WL1251_ACX_ACK_POLICY_LEGACY = 0,
WL1251_ACX_ACK_POLICY_NO_ACK = 1,
WL1251_ACX_ACK_POLICY_BLOCK = 2
} |
|
enum | {
ACX_WAKE_UP_CONDITIONS = 0x0002,
ACX_MEM_CFG = 0x0003,
ACX_SLOT = 0x0004,
ACX_QUEUE_HEAD = 0x0005,
ACX_AC_CFG = 0x0007,
ACX_MEM_MAP = 0x0008,
ACX_AID = 0x000A,
ACX_RADIO_PARAM = 0x000B,
ACX_CFG = 0x000C,
ACX_FW_REV = 0x000D,
ACX_MEDIUM_USAGE = 0x000F,
ACX_RX_CFG = 0x0010,
ACX_TX_QUEUE_CFG = 0x0011,
ACX_BSS_IN_PS = 0x0012,
ACX_STATISTICS = 0x0013,
ACX_FEATURE_CFG = 0x0015,
ACX_MISC_CFG = 0x0017,
ACX_TID_CFG = 0x001A,
ACX_BEACON_FILTER_OPT = 0x001F,
ACX_LOW_RSSI = 0x0020,
ACX_NOISE_HIST = 0x0021,
ACX_HDK_VERSION = 0x0022,
ACX_PD_THRESHOLD = 0x0023,
ACX_DATA_PATH_PARAMS = 0x0024,
ACX_DATA_PATH_RESP_PARAMS = 0x0024,
ACX_CCA_THRESHOLD = 0x0025,
ACX_EVENT_MBOX_MASK = 0x0026,
ACX_WR_TBTT_AND_DTIM = 0x0027,
ACX_ACI_OPTION_CFG = 0x0029,
ACX_GPIO_CFG = 0x002A,
ACX_GPIO_SET = 0x002B,
ACX_PM_CFG = 0x002C,
ACX_CONN_MONIT_PARAMS = 0x002D,
ACX_AVERAGE_RSSI = 0x002E,
ACX_CONS_TX_FAILURE = 0x002F,
ACX_BCN_DTIM_OPTIONS = 0x0031,
ACX_SG_ENABLE = 0x0032,
ACX_SG_CFG = 0x0033,
ACX_ANTENNA_DIVERSITY_CFG = 0x0035,
ACX_LOW_SNR = 0x0037,
ACX_BEACON_FILTER_TABLE = 0x0038,
ACX_ARP_IP_FILTER = 0x0039,
ACX_ROAMING_STATISTICS_TBL = 0x003B,
ACX_RATE_POLICY = 0x003D,
ACX_CTS_PROTECTION = 0x003E,
ACX_SLEEP_AUTH = 0x003F,
ACX_PREAMBLE_TYPE = 0x0040,
ACX_ERROR_CNT = 0x0041,
ACX_FW_GEN_FRAME_RATES = 0x0042,
ACX_IBSS_FILTER = 0x0044,
ACX_SERVICE_PERIOD_TIMEOUT = 0x0045,
ACX_TSF_INFO = 0x0046,
ACX_CONFIG_PS_WMM = 0x0049,
ACX_ENABLE_RX_DATA_FILTER = 0x004A,
ACX_SET_RX_DATA_FILTER = 0x004B,
ACX_GET_DATA_FILTER_STATISTICS = 0x004C,
ACX_POWER_LEVEL_TABLE = 0x004D,
ACX_BET_ENABLE = 0x0050,
DOT11_STATION_ID = 0x1001,
DOT11_RX_MSDU_LIFE_TIME = 0x1004,
DOT11_CUR_TX_PWR = 0x100D,
DOT11_DEFAULT_KEY = 0x1010,
DOT11_RX_DOT11_MODE = 0x1012,
DOT11_RTS_THRESHOLD = 0x1013,
DOT11_GROUP_ADDRESS_TBL = 0x1014,
MAX_DOT11_IE = DOT11_GROUP_ADDRESS_TBL,
MAX_IE = 0xFFFF
} |
|
|
int | wl1251_acx_frame_rates (struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod, u8 mgt_rate, u8 mgt_mod) |
|
int | wl1251_acx_station_id (struct wl1251 *wl) |
|
int | wl1251_acx_default_key (struct wl1251 *wl, u8 key_id) |
|
int | wl1251_acx_wake_up_conditions (struct wl1251 *wl, u8 wake_up_event, u8 listen_interval) |
|
int | wl1251_acx_sleep_auth (struct wl1251 *wl, u8 sleep_auth) |
|
int | wl1251_acx_fw_version (struct wl1251 *wl, char *buf, size_t len) |
|
int | wl1251_acx_tx_power (struct wl1251 *wl, int power) |
|
int | wl1251_acx_feature_cfg (struct wl1251 *wl) |
|
int | wl1251_acx_mem_map (struct wl1251 *wl, struct acx_header *mem_map, size_t len) |
|
int | wl1251_acx_data_path_params (struct wl1251 *wl, struct acx_data_path_params_resp *data_path) |
|
int | wl1251_acx_rx_msdu_life_time (struct wl1251 *wl, u32 life_time) |
|
int | wl1251_acx_rx_config (struct wl1251 *wl, u32 config, u32 filter) |
|
int | wl1251_acx_pd_threshold (struct wl1251 *wl) |
|
int | wl1251_acx_slot (struct wl1251 *wl, enum acx_slot_type slot_time) |
|
int | wl1251_acx_group_address_tbl (struct wl1251 *wl) |
|
int | wl1251_acx_service_period_timeout (struct wl1251 *wl) |
|
int | wl1251_acx_rts_threshold (struct wl1251 *wl, u16 rts_threshold) |
|
int | wl1251_acx_beacon_filter_opt (struct wl1251 *wl, bool enable_filter) |
|
int | wl1251_acx_beacon_filter_table (struct wl1251 *wl) |
|
int | wl1251_acx_conn_monit_params (struct wl1251 *wl) |
|
int | wl1251_acx_sg_enable (struct wl1251 *wl) |
|
int | wl1251_acx_sg_cfg (struct wl1251 *wl) |
|
int | wl1251_acx_cca_threshold (struct wl1251 *wl) |
|
int | wl1251_acx_bcn_dtim_options (struct wl1251 *wl) |
|
int | wl1251_acx_aid (struct wl1251 *wl, u16 aid) |
|
int | wl1251_acx_event_mbox_mask (struct wl1251 *wl, u32 event_mask) |
|
int | wl1251_acx_low_rssi (struct wl1251 *wl, s8 threshold, u8 weight, u8 depth, enum wl1251_acx_low_rssi_type type) |
|
int | wl1251_acx_set_preamble (struct wl1251 *wl, enum acx_preamble_type preamble) |
|
int | wl1251_acx_cts_protect (struct wl1251 *wl, enum acx_ctsprotect_type ctsprotect) |
|
int | wl1251_acx_statistics (struct wl1251 *wl, struct acx_statistics *stats) |
|
int | wl1251_acx_tsf_info (struct wl1251 *wl, u64 *mactime) |
|
int | wl1251_acx_rate_policies (struct wl1251 *wl) |
|
int | wl1251_acx_mem_cfg (struct wl1251 *wl) |
|
int | wl1251_acx_wr_tbtt_and_dtim (struct wl1251 *wl, u16 tbtt, u8 dtim) |
|
int | wl1251_acx_bet_enable (struct wl1251 *wl, enum wl1251_acx_bet_mode mode, u8 max_consecutive) |
|
int | wl1251_acx_ac_cfg (struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max, u8 aifs, u16 txop) |
|
int | wl1251_acx_tid_cfg (struct wl1251 *wl, u8 queue, enum wl1251_acx_channel_type type, u8 tsid, enum wl1251_acx_ps_scheme ps_scheme, enum wl1251_acx_ack_policy ack_policy) |
|