Symbol: wl1251
drivers/net/wireless/ti/wl1251/acx.c
117
int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth)
drivers/net/wireless/ti/wl1251/acx.c
13
int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
drivers/net/wireless/ti/wl1251/acx.c
136
int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len)
drivers/net/wireless/ti/wl1251/acx.c
160
int wl1251_acx_tx_power(struct wl1251 *wl, int power)
drivers/net/wireless/ti/wl1251/acx.c
187
int wl1251_acx_feature_cfg(struct wl1251 *wl, u32 data_flow_options)
drivers/net/wireless/ti/wl1251/acx.c
214
int wl1251_acx_mem_map(struct wl1251 *wl, struct acx_header *mem_map,
drivers/net/wireless/ti/wl1251/acx.c
228
int wl1251_acx_data_path_params(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/acx.c
275
int wl1251_acx_rx_msdu_life_time(struct wl1251 *wl, u32 life_time)
drivers/net/wireless/ti/wl1251/acx.c
299
int wl1251_acx_rx_config(struct wl1251 *wl, u32 config, u32 filter)
drivers/net/wireless/ti/wl1251/acx.c
325
int wl1251_acx_pd_threshold(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
349
int wl1251_acx_slot(struct wl1251 *wl, enum acx_slot_type slot_time)
drivers/net/wireless/ti/wl1251/acx.c
374
int wl1251_acx_group_address_tbl(struct wl1251 *wl, bool enable,
drivers/net/wireless/ti/wl1251/acx.c
403
int wl1251_acx_service_period_timeout(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
43
int wl1251_acx_station_id(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
430
int wl1251_acx_rts_threshold(struct wl1251 *wl, u16 rts_threshold)
drivers/net/wireless/ti/wl1251/acx.c
454
int wl1251_acx_beacon_filter_opt(struct wl1251 *wl, bool enable_filter)
drivers/net/wireless/ti/wl1251/acx.c
480
int wl1251_acx_beacon_filter_table(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
509
int wl1251_acx_conn_monit_params(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
536
int wl1251_acx_sg_enable(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
560
int wl1251_acx_sg_cfg(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
612
int wl1251_acx_cca_threshold(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
63
int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id)
drivers/net/wireless/ti/wl1251/acx.c
635
int wl1251_acx_bcn_dtim_options(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
662
int wl1251_acx_aid(struct wl1251 *wl, u16 aid)
drivers/net/wireless/ti/wl1251/acx.c
686
int wl1251_acx_event_mbox_mask(struct wl1251 *wl, u32 event_mask)
drivers/net/wireless/ti/wl1251/acx.c
714
int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
drivers/net/wireless/ti/wl1251/acx.c
739
int wl1251_acx_set_preamble(struct wl1251 *wl, enum acx_preamble_type preamble)
drivers/net/wireless/ti/wl1251/acx.c
763
int wl1251_acx_cts_protect(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/acx.c
788
int wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime)
drivers/net/wireless/ti/wl1251/acx.c
812
int wl1251_acx_statistics(struct wl1251 *wl, struct acx_statistics *stats)
drivers/net/wireless/ti/wl1251/acx.c
828
int wl1251_acx_mem_cfg(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/acx.c
873
int wl1251_acx_wr_tbtt_and_dtim(struct wl1251 *wl, u16 tbtt, u8 dtim)
drivers/net/wireless/ti/wl1251/acx.c
899
int wl1251_acx_bet_enable(struct wl1251 *wl, enum wl1251_acx_bet_mode mode,
drivers/net/wireless/ti/wl1251/acx.c
90
int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
drivers/net/wireless/ti/wl1251/acx.c
925
int wl1251_acx_arp_ip_filter(struct wl1251 *wl, bool enable, __be32 address)
drivers/net/wireless/ti/wl1251/acx.c
951
int wl1251_acx_ac_cfg(struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max,
drivers/net/wireless/ti/wl1251/acx.c
981
int wl1251_acx_tid_cfg(struct wl1251 *wl, u8 queue,
drivers/net/wireless/ti/wl1251/acx.h
1434
int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
drivers/net/wireless/ti/wl1251/acx.h
1436
int wl1251_acx_station_id(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1437
int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id);
drivers/net/wireless/ti/wl1251/acx.h
1438
int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
drivers/net/wireless/ti/wl1251/acx.h
1440
int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth);
drivers/net/wireless/ti/wl1251/acx.h
1441
int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len);
drivers/net/wireless/ti/wl1251/acx.h
1442
int wl1251_acx_tx_power(struct wl1251 *wl, int power);
drivers/net/wireless/ti/wl1251/acx.h
1443
int wl1251_acx_feature_cfg(struct wl1251 *wl, u32 data_flow_options);
drivers/net/wireless/ti/wl1251/acx.h
1444
int wl1251_acx_mem_map(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/acx.h
1446
int wl1251_acx_data_path_params(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/acx.h
1448
int wl1251_acx_rx_msdu_life_time(struct wl1251 *wl, u32 life_time);
drivers/net/wireless/ti/wl1251/acx.h
1449
int wl1251_acx_rx_config(struct wl1251 *wl, u32 config, u32 filter);
drivers/net/wireless/ti/wl1251/acx.h
1450
int wl1251_acx_pd_threshold(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1451
int wl1251_acx_slot(struct wl1251 *wl, enum acx_slot_type slot_time);
drivers/net/wireless/ti/wl1251/acx.h
1452
int wl1251_acx_group_address_tbl(struct wl1251 *wl, bool enable,
drivers/net/wireless/ti/wl1251/acx.h
1454
int wl1251_acx_service_period_timeout(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1455
int wl1251_acx_rts_threshold(struct wl1251 *wl, u16 rts_threshold);
drivers/net/wireless/ti/wl1251/acx.h
1456
int wl1251_acx_beacon_filter_opt(struct wl1251 *wl, bool enable_filter);
drivers/net/wireless/ti/wl1251/acx.h
1457
int wl1251_acx_beacon_filter_table(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1458
int wl1251_acx_conn_monit_params(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1459
int wl1251_acx_sg_enable(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1460
int wl1251_acx_sg_cfg(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1461
int wl1251_acx_cca_threshold(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1462
int wl1251_acx_bcn_dtim_options(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1463
int wl1251_acx_aid(struct wl1251 *wl, u16 aid);
drivers/net/wireless/ti/wl1251/acx.h
1464
int wl1251_acx_event_mbox_mask(struct wl1251 *wl, u32 event_mask);
drivers/net/wireless/ti/wl1251/acx.h
1465
int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
drivers/net/wireless/ti/wl1251/acx.h
1467
int wl1251_acx_set_preamble(struct wl1251 *wl, enum acx_preamble_type preamble);
drivers/net/wireless/ti/wl1251/acx.h
1468
int wl1251_acx_cts_protect(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/acx.h
1470
int wl1251_acx_statistics(struct wl1251 *wl, struct acx_statistics *stats);
drivers/net/wireless/ti/wl1251/acx.h
1471
int wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime);
drivers/net/wireless/ti/wl1251/acx.h
1472
int wl1251_acx_mem_cfg(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/acx.h
1473
int wl1251_acx_wr_tbtt_and_dtim(struct wl1251 *wl, u16 tbtt, u8 dtim);
drivers/net/wireless/ti/wl1251/acx.h
1474
int wl1251_acx_bet_enable(struct wl1251 *wl, enum wl1251_acx_bet_mode mode,
drivers/net/wireless/ti/wl1251/acx.h
1476
int wl1251_acx_arp_ip_filter(struct wl1251 *wl, bool enable, __be32 address);
drivers/net/wireless/ti/wl1251/acx.h
1477
int wl1251_acx_ac_cfg(struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max,
drivers/net/wireless/ti/wl1251/acx.h
1479
int wl1251_acx_tid_cfg(struct wl1251 *wl, u8 queue,
drivers/net/wireless/ti/wl1251/boot.c
17
void wl1251_boot_target_enable_interrupts(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
196
static void wl1251_boot_set_ecpu_ctrl(struct wl1251 *wl, u32 flag)
drivers/net/wireless/ti/wl1251/boot.c
208
int wl1251_boot_run_firmware(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
23
int wl1251_boot_soft_reset(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
303
static int wl1251_boot_upload_firmware(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
388
static int wl1251_boot_upload_nvs(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
467
int wl1251_boot(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.c
58
int wl1251_boot_init_seq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/boot.h
13
int wl1251_boot_soft_reset(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/boot.h
14
int wl1251_boot_init_seq(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/boot.h
15
int wl1251_boot_run_firmware(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/boot.h
16
void wl1251_boot_target_enable_interrupts(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/boot.h
17
int wl1251_boot(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/cmd.c
107
int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len)
drivers/net/wireless/ti/wl1251/cmd.c
128
int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
drivers/net/wireless/ti/wl1251/cmd.c
164
int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable)
drivers/net/wireless/ti/wl1251/cmd.c
198
int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable)
drivers/net/wireless/ti/wl1251/cmd.c
22
int wl1251_cmd_send(struct wl1251 *wl, u16 id, void *buf, size_t len)
drivers/net/wireless/ti/wl1251/cmd.c
229
int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
drivers/net/wireless/ti/wl1251/cmd.c
272
int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode)
drivers/net/wireless/ti/wl1251/cmd.c
301
int wl1251_cmd_template_set(struct wl1251 *wl, u16 cmd_id,
drivers/net/wireless/ti/wl1251/cmd.c
334
int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
drivers/net/wireless/ti/wl1251/cmd.c
405
int wl1251_cmd_trigger_scan_to(struct wl1251 *wl, u32 timeout)
drivers/net/wireless/ti/wl1251/cmd.c
69
int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len)
drivers/net/wireless/ti/wl1251/cmd.h
18
int wl1251_cmd_send(struct wl1251 *wl, u16 type, void *buf, size_t buf_len);
drivers/net/wireless/ti/wl1251/cmd.h
19
int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/cmd.h
20
int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/cmd.h
21
int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
drivers/net/wireless/ti/wl1251/cmd.h
23
int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable);
drivers/net/wireless/ti/wl1251/cmd.h
24
int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable);
drivers/net/wireless/ti/wl1251/cmd.h
25
int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
drivers/net/wireless/ti/wl1251/cmd.h
27
int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode);
drivers/net/wireless/ti/wl1251/cmd.h
28
int wl1251_cmd_template_set(struct wl1251 *wl, u16 cmd_id,
drivers/net/wireless/ti/wl1251/cmd.h
30
int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
drivers/net/wireless/ti/wl1251/cmd.h
33
int wl1251_cmd_trigger_scan_to(struct wl1251 *wl, u32 timeout);
drivers/net/wireless/ti/wl1251/debugfs.c
200
struct wl1251 *wl = file->private_data;
drivers/net/wireless/ti/wl1251/debugfs.c
220
struct wl1251 *wl = file->private_data;
drivers/net/wireless/ti/wl1251/debugfs.c
239
static void wl1251_debugfs_delete_files(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.c
26
struct wl1251 *wl = file->private_data; \
drivers/net/wireless/ti/wl1251/debugfs.c
338
static void wl1251_debugfs_add_files(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.c
437
void wl1251_debugfs_reset(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.c
445
int wl1251_debugfs_init(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.c
463
void wl1251_debugfs_exit(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.c
55
struct wl1251 *wl = file->private_data; \
drivers/net/wireless/ti/wl1251/debugfs.c
78
static void wl1251_debugfs_update_stats(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/debugfs.h
13
int wl1251_debugfs_init(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/debugfs.h
14
void wl1251_debugfs_exit(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/debugfs.h
15
void wl1251_debugfs_reset(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/event.c
15
static int wl1251_event_scan_complete(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/event.c
158
int wl1251_event_wait(struct wl1251 *wl, u32 mask, int timeout_ms)
drivers/net/wireless/ti/wl1251/event.c
181
int wl1251_event_unmask(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/event.c
192
void wl1251_event_mbox_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/event.c
201
int wl1251_event_handle(struct wl1251 *wl, u8 mbox_num)
drivers/net/wireless/ti/wl1251/event.c
40
static int wl1251_event_ps_report(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/event.c
83
static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox)
drivers/net/wireless/ti/wl1251/event.h
108
int wl1251_event_unmask(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/event.h
109
void wl1251_event_mbox_config(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/event.h
110
int wl1251_event_handle(struct wl1251 *wl, u8 mbox);
drivers/net/wireless/ti/wl1251/event.h
111
int wl1251_event_wait(struct wl1251 *wl, u32 mask, int timeout_ms);
drivers/net/wireless/ti/wl1251/init.c
104
int wl1251_hw_init_phy_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
131
int wl1251_hw_init_beacon_filter(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
147
int wl1251_hw_init_pta(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
162
int wl1251_hw_init_energy_detection(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
173
int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
18
int wl1251_hw_init_hwenc_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
184
int wl1251_hw_init_power_auth(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
189
int wl1251_hw_init_mem_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
255
static int wl1251_hw_init_tx_queue_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
291
static int wl1251_hw_init_data_path_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
311
int wl1251_hw_init(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
37
int wl1251_hw_init_templates_config(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/init.c
89
int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter)
drivers/net/wireless/ti/wl1251/init.h
60
int wl1251_hw_init_hwenc_config(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
61
int wl1251_hw_init_templates_config(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
62
int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter);
drivers/net/wireless/ti/wl1251/init.h
63
int wl1251_hw_init_phy_config(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
64
int wl1251_hw_init_beacon_filter(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
65
int wl1251_hw_init_pta(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
66
int wl1251_hw_init_energy_detection(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
67
int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
68
int wl1251_hw_init_power_auth(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
69
int wl1251_hw_init_mem_config(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/init.h
70
int wl1251_hw_init(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/io.c
120
void wl1251_set_partition(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/io.c
27
static int wl1251_translate_reg_addr(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.c
44
static int wl1251_translate_mem_addr(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.c
49
void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len)
drivers/net/wireless/ti/wl1251/io.c
58
void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len)
drivers/net/wireless/ti/wl1251/io.c
67
u32 wl1251_mem_read32(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.c
72
void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val)
drivers/net/wireless/ti/wl1251/io.c
77
u32 wl1251_reg_read32(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.c
82
void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val)
drivers/net/wireless/ti/wl1251/io.h
23
static inline u32 wl1251_read32(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.h
30
static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val)
drivers/net/wireless/ti/wl1251/io.h
36
static inline u32 wl1251_read_elp(struct wl1251 *wl, int addr)
drivers/net/wireless/ti/wl1251/io.h
48
static inline void wl1251_write_elp(struct wl1251 *wl, int addr, u32 val)
drivers/net/wireless/ti/wl1251/io.h
57
void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/io.h
58
void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/io.h
59
u32 wl1251_mem_read32(struct wl1251 *wl, int addr);
drivers/net/wireless/ti/wl1251/io.h
60
void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val);
drivers/net/wireless/ti/wl1251/io.h
62
u32 wl1251_reg_read32(struct wl1251 *wl, int addr);
drivers/net/wireless/ti/wl1251/io.h
63
void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val);
drivers/net/wireless/ti/wl1251/io.h
65
void wl1251_set_partition(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/main.c
1057
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
1083
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
129
static void wl1251_fw_wakeup(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1291
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
1333
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
1376
static int wl1251_read_eeprom_byte(struct wl1251 *wl, off_t offset, u8 *data)
drivers/net/wireless/ti/wl1251/main.c
1399
static int wl1251_read_eeprom(struct wl1251 *wl, off_t offset,
drivers/net/wireless/ti/wl1251/main.c
141
static int wl1251_chip_wakeup(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1416
static int wl1251_read_eeprom_mac(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1441
static int wl1251_check_nvs_mac(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1455
static int wl1251_read_nvs_mac(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1476
static int wl1251_write_nvs_mac(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1491
static int wl1251_register_hw(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1513
int wl1251_init_ieee80211(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
1585
struct wl1251 *wl;
drivers/net/wireless/ti/wl1251/main.c
1654
int wl1251_free_hw(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
200
struct wl1251 *wl =
drivers/net/wireless/ti/wl1251/main.c
201
container_of(work, struct wl1251, irq_work);
drivers/net/wireless/ti/wl1251/main.c
306
static int wl1251_join(struct wl1251 *wl, u8 bss_type, u8 channel,
drivers/net/wireless/ti/wl1251/main.c
32
void wl1251_enable_interrupts(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
342
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
37
void wl1251_disable_interrupts(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
370
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
42
static int wl1251_power_off(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
420
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
47
static int wl1251_power_on(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
483
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
52
static int wl1251_fetch_firmware(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
529
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
538
static int wl1251_build_null_data(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
566
static int wl1251_build_qos_null_data(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
587
static bool wl1251_can_do_pm(struct ieee80211_conf *conf, struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
594
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
723
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
762
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
827
static int wl1251_set_key_type(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/main.c
871
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/main.c
91
static int wl1251_fetch_nvs(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/main.c
977
struct wl1251 *wl = hw->priv;
drivers/net/wireless/ti/wl1251/ps.c
19
struct wl1251 *wl;
drivers/net/wireless/ti/wl1251/ps.c
22
wl = container_of(dwork, struct wl1251, elp_work);
drivers/net/wireless/ti/wl1251/ps.c
42
void wl1251_ps_elp_sleep(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/ps.c
52
int wl1251_ps_elp_wakeup(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/ps.c
92
int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode)
drivers/net/wireless/ti/wl1251/ps.h
15
int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode);
drivers/net/wireless/ti/wl1251/ps.h
16
void wl1251_ps_elp_sleep(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/ps.h
17
int wl1251_ps_elp_wakeup(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/rx.c
133
static void wl1251_rx_body(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/rx.c
185
static void wl1251_rx_ack(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/rx.c
20
static void wl1251_rx_header(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/rx.c
204
void wl1251_rx(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/rx.c
32
static void wl1251_rx_status(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/rx.h
106
void wl1251_rx(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/sdio.c
112
static void wl1251_sdio_reset(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
116
static void wl1251_sdio_enable_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
125
static void wl1251_sdio_disable_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
137
struct wl1251 *wl = cookie;
drivers/net/wireless/ti/wl1251/sdio.c
144
static void wl1251_enable_line_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
149
static void wl1251_disable_line_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
154
static int wl1251_sdio_set_power(struct wl1251 *wl, bool enable)
drivers/net/wireless/ti/wl1251/sdio.c
196
struct wl1251 *wl;
drivers/net/wireless/ti/wl1251/sdio.c
27
static struct sdio_func *wl_to_func(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/sdio.c
283
struct wl1251 *wl = sdio_get_drvdata(func);
drivers/net/wireless/ti/wl1251/sdio.c
35
struct wl1251 *wl = sdio_get_drvdata(func);
drivers/net/wireless/ti/wl1251/sdio.c
50
static void wl1251_sdio_read(struct wl1251 *wl, int addr,
drivers/net/wireless/ti/wl1251/sdio.c
63
static void wl1251_sdio_write(struct wl1251 *wl, int addr,
drivers/net/wireless/ti/wl1251/sdio.c
76
static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val)
drivers/net/wireless/ti/wl1251/sdio.c
96
static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val)
drivers/net/wireless/ti/wl1251/spi.c
124
static void wl1251_spi_reset_wake(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/spi.c
130
static void wl1251_spi_read(struct wl1251 *wl, int addr, void *buf,
drivers/net/wireless/ti/wl1251/spi.c
171
static void wl1251_spi_write(struct wl1251 *wl, int addr, void *buf,
drivers/net/wireless/ti/wl1251/spi.c
203
static void wl1251_spi_enable_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/spi.c
208
static void wl1251_spi_disable_irq(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/spi.c
213
static int wl1251_spi_set_power(struct wl1251 *wl, bool enable)
drivers/net/wireless/ti/wl1251/spi.c
237
struct wl1251 *wl;
drivers/net/wireless/ti/wl1251/spi.c
31
struct wl1251 *wl;
drivers/net/wireless/ti/wl1251/spi.c
328
struct wl1251 *wl = spi_get_drvdata(spi);
drivers/net/wireless/ti/wl1251/spi.c
42
static void wl1251_spi_reset(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/spi.c
71
static void wl1251_spi_wake(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
134
static int wl1251_tx_fill_hdr(struct wl1251 *wl, struct sk_buff *skb,
drivers/net/wireless/ti/wl1251/tx.c
167
static int wl1251_tx_send_packet(struct wl1251 *wl, struct sk_buff *skb,
drivers/net/wireless/ti/wl1251/tx.c
19
static bool wl1251_tx_double_buffer_busy(struct wl1251 *wl, u32 data_out_count)
drivers/net/wireless/ti/wl1251/tx.c
249
static void wl1251_tx_trigger(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
268
static void enable_tx_for_packet_injection(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
289
static int wl1251_tx_frame(struct wl1251 *wl, struct sk_buff *skb)
drivers/net/wireless/ti/wl1251/tx.c
332
struct wl1251 *wl = container_of(work, struct wl1251, tx_work);
drivers/net/wireless/ti/wl1251/tx.c
397
static void wl1251_tx_packet_cb(struct wl1251 *wl,
drivers/net/wireless/ti/wl1251/tx.c
40
static int wl1251_tx_path_status(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
447
void wl1251_tx_complete(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
556
void wl1251_tx_flush(struct wl1251 *wl)
drivers/net/wireless/ti/wl1251/tx.c
56
static int wl1251_tx_id(struct wl1251 *wl, struct sk_buff *skb)
drivers/net/wireless/ti/wl1251/tx.h
214
void wl1251_tx_complete(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/tx.h
215
void wl1251_tx_flush(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
135
struct wl1251;
drivers/net/wireless/ti/wl1251/wl1251.h
248
void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/wl1251.h
249
void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len);
drivers/net/wireless/ti/wl1251/wl1251.h
250
void (*read_elp)(struct wl1251 *wl, int addr, u32 *val);
drivers/net/wireless/ti/wl1251/wl1251.h
251
void (*write_elp)(struct wl1251 *wl, int addr, u32 val);
drivers/net/wireless/ti/wl1251/wl1251.h
252
int (*power)(struct wl1251 *wl, bool enable);
drivers/net/wireless/ti/wl1251/wl1251.h
253
void (*reset)(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
254
void (*enable_irq)(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
255
void (*disable_irq)(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
389
int wl1251_plt_start(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
390
int wl1251_plt_stop(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
393
int wl1251_free_hw(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
394
int wl1251_init_ieee80211(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
395
void wl1251_enable_interrupts(struct wl1251 *wl);
drivers/net/wireless/ti/wl1251/wl1251.h
396
void wl1251_disable_interrupts(struct wl1251 *wl);