wl1251             12 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
wl1251             42 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_station_id(struct wl1251 *wl)
wl1251             62 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id)
wl1251             89 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
wl1251            116 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth)
wl1251            135 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len)
wl1251            167 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_tx_power(struct wl1251 *wl, int power)
wl1251            194 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_feature_cfg(struct wl1251 *wl, u32 data_flow_options)
wl1251            221 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_mem_map(struct wl1251 *wl, struct acx_header *mem_map,
wl1251            235 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_data_path_params(struct wl1251 *wl,
wl1251            282 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_rx_msdu_life_time(struct wl1251 *wl, u32 life_time)
wl1251            306 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_rx_config(struct wl1251 *wl, u32 config, u32 filter)
wl1251            332 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_pd_threshold(struct wl1251 *wl)
wl1251            356 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_slot(struct wl1251 *wl, enum acx_slot_type slot_time)
wl1251            381 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_group_address_tbl(struct wl1251 *wl, bool enable,
wl1251            410 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_service_period_timeout(struct wl1251 *wl)
wl1251            437 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_rts_threshold(struct wl1251 *wl, u16 rts_threshold)
wl1251            461 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_beacon_filter_opt(struct wl1251 *wl, bool enable_filter)
wl1251            487 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_beacon_filter_table(struct wl1251 *wl)
wl1251            516 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_conn_monit_params(struct wl1251 *wl)
wl1251            543 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_sg_enable(struct wl1251 *wl)
wl1251            567 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_sg_cfg(struct wl1251 *wl)
wl1251            619 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_cca_threshold(struct wl1251 *wl)
wl1251            642 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_bcn_dtim_options(struct wl1251 *wl)
wl1251            669 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_aid(struct wl1251 *wl, u16 aid)
wl1251            693 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_event_mbox_mask(struct wl1251 *wl, u32 event_mask)
wl1251            721 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
wl1251            746 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_set_preamble(struct wl1251 *wl, enum acx_preamble_type preamble)
wl1251            770 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_cts_protect(struct wl1251 *wl,
wl1251            795 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime)
wl1251            819 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_statistics(struct wl1251 *wl, struct acx_statistics *stats)
wl1251            835 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_rate_policies(struct wl1251 *wl)
wl1251            870 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_mem_cfg(struct wl1251 *wl)
wl1251            915 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_wr_tbtt_and_dtim(struct wl1251 *wl, u16 tbtt, u8 dtim)
wl1251            941 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_bet_enable(struct wl1251 *wl, enum wl1251_acx_bet_mode mode,
wl1251            967 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_arp_ip_filter(struct wl1251 *wl, bool enable, __be32 address)
wl1251            993 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_ac_cfg(struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max,
wl1251           1023 drivers/net/wireless/ti/wl1251/acx.c int wl1251_acx_tid_cfg(struct wl1251 *wl, u8 queue,
wl1251           1434 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_frame_rates(struct wl1251 *wl, u8 ctrl_rate, u8 ctrl_mod,
wl1251           1436 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_station_id(struct wl1251 *wl);
wl1251           1437 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_default_key(struct wl1251 *wl, u8 key_id);
wl1251           1438 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_wake_up_conditions(struct wl1251 *wl, u8 wake_up_event,
wl1251           1440 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_sleep_auth(struct wl1251 *wl, u8 sleep_auth);
wl1251           1441 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_fw_version(struct wl1251 *wl, char *buf, size_t len);
wl1251           1442 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_tx_power(struct wl1251 *wl, int power);
wl1251           1443 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_feature_cfg(struct wl1251 *wl, u32 data_flow_options);
wl1251           1444 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_mem_map(struct wl1251 *wl,
wl1251           1446 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_data_path_params(struct wl1251 *wl,
wl1251           1448 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_rx_msdu_life_time(struct wl1251 *wl, u32 life_time);
wl1251           1449 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_rx_config(struct wl1251 *wl, u32 config, u32 filter);
wl1251           1450 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_pd_threshold(struct wl1251 *wl);
wl1251           1451 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_slot(struct wl1251 *wl, enum acx_slot_type slot_time);
wl1251           1452 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_group_address_tbl(struct wl1251 *wl, bool enable,
wl1251           1454 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_service_period_timeout(struct wl1251 *wl);
wl1251           1455 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_rts_threshold(struct wl1251 *wl, u16 rts_threshold);
wl1251           1456 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_beacon_filter_opt(struct wl1251 *wl, bool enable_filter);
wl1251           1457 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_beacon_filter_table(struct wl1251 *wl);
wl1251           1458 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_conn_monit_params(struct wl1251 *wl);
wl1251           1459 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_sg_enable(struct wl1251 *wl);
wl1251           1460 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_sg_cfg(struct wl1251 *wl);
wl1251           1461 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_cca_threshold(struct wl1251 *wl);
wl1251           1462 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_bcn_dtim_options(struct wl1251 *wl);
wl1251           1463 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_aid(struct wl1251 *wl, u16 aid);
wl1251           1464 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_event_mbox_mask(struct wl1251 *wl, u32 event_mask);
wl1251           1465 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_low_rssi(struct wl1251 *wl, s8 threshold, u8 weight,
wl1251           1467 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_set_preamble(struct wl1251 *wl, enum acx_preamble_type preamble);
wl1251           1468 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_cts_protect(struct wl1251 *wl,
wl1251           1470 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_statistics(struct wl1251 *wl, struct acx_statistics *stats);
wl1251           1471 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_tsf_info(struct wl1251 *wl, u64 *mactime);
wl1251           1472 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_rate_policies(struct wl1251 *wl);
wl1251           1473 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_mem_cfg(struct wl1251 *wl);
wl1251           1474 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_wr_tbtt_and_dtim(struct wl1251 *wl, u16 tbtt, u8 dtim);
wl1251           1475 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_bet_enable(struct wl1251 *wl, enum wl1251_acx_bet_mode mode,
wl1251           1477 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_arp_ip_filter(struct wl1251 *wl, bool enable, __be32 address);
wl1251           1478 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_ac_cfg(struct wl1251 *wl, u8 ac, u8 cw_min, u16 cw_max,
wl1251           1480 drivers/net/wireless/ti/wl1251/acx.h int wl1251_acx_tid_cfg(struct wl1251 *wl, u8 queue,
wl1251             17 drivers/net/wireless/ti/wl1251/boot.c void wl1251_boot_target_enable_interrupts(struct wl1251 *wl)
wl1251             23 drivers/net/wireless/ti/wl1251/boot.c int wl1251_boot_soft_reset(struct wl1251 *wl)
wl1251             58 drivers/net/wireless/ti/wl1251/boot.c int wl1251_boot_init_seq(struct wl1251 *wl)
wl1251            196 drivers/net/wireless/ti/wl1251/boot.c static void wl1251_boot_set_ecpu_ctrl(struct wl1251 *wl, u32 flag)
wl1251            208 drivers/net/wireless/ti/wl1251/boot.c int wl1251_boot_run_firmware(struct wl1251 *wl)
wl1251            303 drivers/net/wireless/ti/wl1251/boot.c static int wl1251_boot_upload_firmware(struct wl1251 *wl)
wl1251            388 drivers/net/wireless/ti/wl1251/boot.c static int wl1251_boot_upload_nvs(struct wl1251 *wl)
wl1251            467 drivers/net/wireless/ti/wl1251/boot.c int wl1251_boot(struct wl1251 *wl)
wl1251             13 drivers/net/wireless/ti/wl1251/boot.h int wl1251_boot_soft_reset(struct wl1251 *wl);
wl1251             14 drivers/net/wireless/ti/wl1251/boot.h int wl1251_boot_init_seq(struct wl1251 *wl);
wl1251             15 drivers/net/wireless/ti/wl1251/boot.h int wl1251_boot_run_firmware(struct wl1251 *wl);
wl1251             16 drivers/net/wireless/ti/wl1251/boot.h void wl1251_boot_target_enable_interrupts(struct wl1251 *wl);
wl1251             17 drivers/net/wireless/ti/wl1251/boot.h int wl1251_boot(struct wl1251 *wl);
wl1251             22 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_send(struct wl1251 *wl, u16 id, void *buf, size_t len)
wl1251             69 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_test(struct wl1251 *wl, void *buf, size_t buf_len, u8 answer)
wl1251            110 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len)
wl1251            148 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len)
wl1251            169 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
wl1251            207 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable)
wl1251            243 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable)
wl1251            274 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
wl1251            319 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode)
wl1251            350 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_read_memory(struct wl1251 *wl, u32 addr, void *answer,
wl1251            390 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_template_set(struct wl1251 *wl, u16 cmd_id,
wl1251            425 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
wl1251            493 drivers/net/wireless/ti/wl1251/cmd.c int wl1251_cmd_trigger_scan_to(struct wl1251 *wl, u32 timeout)
wl1251             18 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_send(struct wl1251 *wl, u16 type, void *buf, size_t buf_len);
wl1251             19 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_test(struct wl1251 *wl, void *buf, size_t buf_len, u8 answer);
wl1251             20 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_interrogate(struct wl1251 *wl, u16 id, void *buf, size_t len);
wl1251             21 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_configure(struct wl1251 *wl, u16 id, void *buf, size_t len);
wl1251             22 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_vbm(struct wl1251 *wl, u8 identity,
wl1251             24 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_data_path_rx(struct wl1251 *wl, u8 channel, bool enable);
wl1251             25 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_data_path_tx(struct wl1251 *wl, u8 channel, bool enable);
wl1251             26 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_join(struct wl1251 *wl, u8 bss_type, u8 channel,
wl1251             28 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_ps_mode(struct wl1251 *wl, u8 ps_mode);
wl1251             29 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_read_memory(struct wl1251 *wl, u32 addr, void *answer,
wl1251             31 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_template_set(struct wl1251 *wl, u16 cmd_id,
wl1251             33 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_scan(struct wl1251 *wl, u8 *ssid, size_t ssid_len,
wl1251             36 drivers/net/wireless/ti/wl1251/cmd.h int wl1251_cmd_trigger_scan_to(struct wl1251 *wl, u32 timeout);
wl1251             26 drivers/net/wireless/ti/wl1251/debugfs.c 	struct wl1251 *wl = file->private_data;				\
wl1251             55 drivers/net/wireless/ti/wl1251/debugfs.c 	struct wl1251 *wl = file->private_data;				\
wl1251             78 drivers/net/wireless/ti/wl1251/debugfs.c static void wl1251_debugfs_update_stats(struct wl1251 *wl)
wl1251            200 drivers/net/wireless/ti/wl1251/debugfs.c 	struct wl1251 *wl = file->private_data;
wl1251            220 drivers/net/wireless/ti/wl1251/debugfs.c 	struct wl1251 *wl = file->private_data;
wl1251            239 drivers/net/wireless/ti/wl1251/debugfs.c static void wl1251_debugfs_delete_files(struct wl1251 *wl)
wl1251            338 drivers/net/wireless/ti/wl1251/debugfs.c static void wl1251_debugfs_add_files(struct wl1251 *wl)
wl1251            437 drivers/net/wireless/ti/wl1251/debugfs.c void wl1251_debugfs_reset(struct wl1251 *wl)
wl1251            445 drivers/net/wireless/ti/wl1251/debugfs.c int wl1251_debugfs_init(struct wl1251 *wl)
wl1251            463 drivers/net/wireless/ti/wl1251/debugfs.c void wl1251_debugfs_exit(struct wl1251 *wl)
wl1251             13 drivers/net/wireless/ti/wl1251/debugfs.h int wl1251_debugfs_init(struct wl1251 *wl);
wl1251             14 drivers/net/wireless/ti/wl1251/debugfs.h void wl1251_debugfs_exit(struct wl1251 *wl);
wl1251             15 drivers/net/wireless/ti/wl1251/debugfs.h void wl1251_debugfs_reset(struct wl1251 *wl);
wl1251             15 drivers/net/wireless/ti/wl1251/event.c static int wl1251_event_scan_complete(struct wl1251 *wl,
wl1251             40 drivers/net/wireless/ti/wl1251/event.c static int wl1251_event_ps_report(struct wl1251 *wl,
wl1251             83 drivers/net/wireless/ti/wl1251/event.c static int wl1251_event_process(struct wl1251 *wl, struct event_mailbox *mbox)
wl1251            158 drivers/net/wireless/ti/wl1251/event.c int wl1251_event_wait(struct wl1251 *wl, u32 mask, int timeout_ms)
wl1251            183 drivers/net/wireless/ti/wl1251/event.c int wl1251_event_unmask(struct wl1251 *wl)
wl1251            194 drivers/net/wireless/ti/wl1251/event.c void wl1251_event_mbox_config(struct wl1251 *wl)
wl1251            203 drivers/net/wireless/ti/wl1251/event.c int wl1251_event_handle(struct wl1251 *wl, u8 mbox_num)
wl1251            108 drivers/net/wireless/ti/wl1251/event.h int wl1251_event_unmask(struct wl1251 *wl);
wl1251            109 drivers/net/wireless/ti/wl1251/event.h void wl1251_event_mbox_config(struct wl1251 *wl);
wl1251            110 drivers/net/wireless/ti/wl1251/event.h int wl1251_event_handle(struct wl1251 *wl, u8 mbox);
wl1251            111 drivers/net/wireless/ti/wl1251/event.h int wl1251_event_wait(struct wl1251 *wl, u32 mask, int timeout_ms);
wl1251             18 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_hwenc_config(struct wl1251 *wl)
wl1251             37 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_templates_config(struct wl1251 *wl)
wl1251             89 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter)
wl1251            104 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_phy_config(struct wl1251 *wl)
wl1251            131 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_beacon_filter(struct wl1251 *wl)
wl1251            147 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_pta(struct wl1251 *wl)
wl1251            162 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_energy_detection(struct wl1251 *wl)
wl1251            173 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl)
wl1251            184 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_power_auth(struct wl1251 *wl)
wl1251            189 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init_mem_config(struct wl1251 *wl)
wl1251            256 drivers/net/wireless/ti/wl1251/init.c static int wl1251_hw_init_tx_queue_config(struct wl1251 *wl)
wl1251            292 drivers/net/wireless/ti/wl1251/init.c static int wl1251_hw_init_data_path_config(struct wl1251 *wl)
wl1251            313 drivers/net/wireless/ti/wl1251/init.c int wl1251_hw_init(struct wl1251 *wl)
wl1251             60 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_hwenc_config(struct wl1251 *wl);
wl1251             61 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_templates_config(struct wl1251 *wl);
wl1251             62 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_rx_config(struct wl1251 *wl, u32 config, u32 filter);
wl1251             63 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_phy_config(struct wl1251 *wl);
wl1251             64 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_beacon_filter(struct wl1251 *wl);
wl1251             65 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_pta(struct wl1251 *wl);
wl1251             66 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_energy_detection(struct wl1251 *wl);
wl1251             67 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_beacon_broadcast(struct wl1251 *wl);
wl1251             68 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_power_auth(struct wl1251 *wl);
wl1251             69 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init_mem_config(struct wl1251 *wl);
wl1251             70 drivers/net/wireless/ti/wl1251/init.h int wl1251_hw_init(struct wl1251 *wl);
wl1251             27 drivers/net/wireless/ti/wl1251/io.c static int wl1251_translate_reg_addr(struct wl1251 *wl, int addr)
wl1251             44 drivers/net/wireless/ti/wl1251/io.c static int wl1251_translate_mem_addr(struct wl1251 *wl, int addr)
wl1251             49 drivers/net/wireless/ti/wl1251/io.c void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len)
wl1251             58 drivers/net/wireless/ti/wl1251/io.c void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len)
wl1251             67 drivers/net/wireless/ti/wl1251/io.c u32 wl1251_mem_read32(struct wl1251 *wl, int addr)
wl1251             72 drivers/net/wireless/ti/wl1251/io.c void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val)
wl1251             77 drivers/net/wireless/ti/wl1251/io.c u32 wl1251_reg_read32(struct wl1251 *wl, int addr)
wl1251             82 drivers/net/wireless/ti/wl1251/io.c void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val)
wl1251            120 drivers/net/wireless/ti/wl1251/io.c void wl1251_set_partition(struct wl1251 *wl,
wl1251             23 drivers/net/wireless/ti/wl1251/io.h static inline u32 wl1251_read32(struct wl1251 *wl, int addr)
wl1251             30 drivers/net/wireless/ti/wl1251/io.h static inline void wl1251_write32(struct wl1251 *wl, int addr, u32 val)
wl1251             36 drivers/net/wireless/ti/wl1251/io.h static inline u32 wl1251_read_elp(struct wl1251 *wl, int addr)
wl1251             48 drivers/net/wireless/ti/wl1251/io.h static inline void wl1251_write_elp(struct wl1251 *wl, int addr, u32 val)
wl1251             57 drivers/net/wireless/ti/wl1251/io.h void wl1251_mem_read(struct wl1251 *wl, int addr, void *buf, size_t len);
wl1251             58 drivers/net/wireless/ti/wl1251/io.h void wl1251_mem_write(struct wl1251 *wl, int addr, void *buf, size_t len);
wl1251             59 drivers/net/wireless/ti/wl1251/io.h u32 wl1251_mem_read32(struct wl1251 *wl, int addr);
wl1251             60 drivers/net/wireless/ti/wl1251/io.h void wl1251_mem_write32(struct wl1251 *wl, int addr, u32 val);
wl1251             62 drivers/net/wireless/ti/wl1251/io.h u32 wl1251_reg_read32(struct wl1251 *wl, int addr);
wl1251             63 drivers/net/wireless/ti/wl1251/io.h void wl1251_reg_write32(struct wl1251 *wl, int addr, u32 val);
wl1251             65 drivers/net/wireless/ti/wl1251/io.h void wl1251_set_partition(struct wl1251 *wl,
wl1251             32 drivers/net/wireless/ti/wl1251/main.c void wl1251_enable_interrupts(struct wl1251 *wl)
wl1251             37 drivers/net/wireless/ti/wl1251/main.c void wl1251_disable_interrupts(struct wl1251 *wl)
wl1251             42 drivers/net/wireless/ti/wl1251/main.c static int wl1251_power_off(struct wl1251 *wl)
wl1251             47 drivers/net/wireless/ti/wl1251/main.c static int wl1251_power_on(struct wl1251 *wl)
wl1251             52 drivers/net/wireless/ti/wl1251/main.c static int wl1251_fetch_firmware(struct wl1251 *wl)
wl1251             91 drivers/net/wireless/ti/wl1251/main.c static int wl1251_fetch_nvs(struct wl1251 *wl)
wl1251            129 drivers/net/wireless/ti/wl1251/main.c static void wl1251_fw_wakeup(struct wl1251 *wl)
wl1251            141 drivers/net/wireless/ti/wl1251/main.c static int wl1251_chip_wakeup(struct wl1251 *wl)
wl1251            200 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl =
wl1251            201 drivers/net/wireless/ti/wl1251/main.c 		container_of(work, struct wl1251, irq_work);
wl1251            306 drivers/net/wireless/ti/wl1251/main.c static int wl1251_join(struct wl1251 *wl, u8 bss_type, u8 channel,
wl1251            342 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            370 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            420 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            483 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            529 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            538 drivers/net/wireless/ti/wl1251/main.c static int wl1251_build_null_data(struct wl1251 *wl)
wl1251            566 drivers/net/wireless/ti/wl1251/main.c static int wl1251_build_qos_null_data(struct wl1251 *wl)
wl1251            587 drivers/net/wireless/ti/wl1251/main.c static bool wl1251_can_do_pm(struct ieee80211_conf *conf, struct wl1251 *wl)
wl1251            594 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            723 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            762 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            827 drivers/net/wireless/ti/wl1251/main.c static int wl1251_set_key_type(struct wl1251 *wl,
wl1251            871 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251            977 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251           1056 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251           1082 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251           1289 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251           1331 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl = hw->priv;
wl1251           1369 drivers/net/wireless/ti/wl1251/main.c static int wl1251_read_eeprom_byte(struct wl1251 *wl, off_t offset, u8 *data)
wl1251           1392 drivers/net/wireless/ti/wl1251/main.c static int wl1251_read_eeprom(struct wl1251 *wl, off_t offset,
wl1251           1409 drivers/net/wireless/ti/wl1251/main.c static int wl1251_read_eeprom_mac(struct wl1251 *wl)
wl1251           1434 drivers/net/wireless/ti/wl1251/main.c static int wl1251_check_nvs_mac(struct wl1251 *wl)
wl1251           1448 drivers/net/wireless/ti/wl1251/main.c static int wl1251_read_nvs_mac(struct wl1251 *wl)
wl1251           1469 drivers/net/wireless/ti/wl1251/main.c static int wl1251_write_nvs_mac(struct wl1251 *wl)
wl1251           1484 drivers/net/wireless/ti/wl1251/main.c static int wl1251_register_hw(struct wl1251 *wl)
wl1251           1506 drivers/net/wireless/ti/wl1251/main.c int wl1251_init_ieee80211(struct wl1251 *wl)
wl1251           1572 drivers/net/wireless/ti/wl1251/main.c 	struct wl1251 *wl;
wl1251           1641 drivers/net/wireless/ti/wl1251/main.c int wl1251_free_hw(struct wl1251 *wl)
wl1251             19 drivers/net/wireless/ti/wl1251/ps.c 	struct wl1251 *wl;
wl1251             22 drivers/net/wireless/ti/wl1251/ps.c 	wl = container_of(dwork, struct wl1251, elp_work);
wl1251             42 drivers/net/wireless/ti/wl1251/ps.c void wl1251_ps_elp_sleep(struct wl1251 *wl)
wl1251             52 drivers/net/wireless/ti/wl1251/ps.c int wl1251_ps_elp_wakeup(struct wl1251 *wl)
wl1251             92 drivers/net/wireless/ti/wl1251/ps.c int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode)
wl1251             15 drivers/net/wireless/ti/wl1251/ps.h int wl1251_ps_set_mode(struct wl1251 *wl, enum wl1251_station_mode mode);
wl1251             16 drivers/net/wireless/ti/wl1251/ps.h void wl1251_ps_elp_sleep(struct wl1251 *wl);
wl1251             17 drivers/net/wireless/ti/wl1251/ps.h int wl1251_ps_elp_wakeup(struct wl1251 *wl);
wl1251             20 drivers/net/wireless/ti/wl1251/rx.c static void wl1251_rx_header(struct wl1251 *wl,
wl1251             32 drivers/net/wireless/ti/wl1251/rx.c static void wl1251_rx_status(struct wl1251 *wl,
wl1251            133 drivers/net/wireless/ti/wl1251/rx.c static void wl1251_rx_body(struct wl1251 *wl,
wl1251            185 drivers/net/wireless/ti/wl1251/rx.c static void wl1251_rx_ack(struct wl1251 *wl)
wl1251            204 drivers/net/wireless/ti/wl1251/rx.c void wl1251_rx(struct wl1251 *wl)
wl1251            106 drivers/net/wireless/ti/wl1251/rx.h void wl1251_rx(struct wl1251 *wl);
wl1251             35 drivers/net/wireless/ti/wl1251/sdio.c static struct sdio_func *wl_to_func(struct wl1251 *wl)
wl1251             43 drivers/net/wireless/ti/wl1251/sdio.c 	struct wl1251 *wl = sdio_get_drvdata(func);
wl1251             58 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_read(struct wl1251 *wl, int addr,
wl1251             71 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_write(struct wl1251 *wl, int addr,
wl1251             84 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_read_elp(struct wl1251 *wl, int addr, u32 *val)
wl1251            104 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_write_elp(struct wl1251 *wl, int addr, u32 val)
wl1251            120 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_reset(struct wl1251 *wl)
wl1251            124 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_enable_irq(struct wl1251 *wl)
wl1251            133 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_sdio_disable_irq(struct wl1251 *wl)
wl1251            145 drivers/net/wireless/ti/wl1251/sdio.c 	struct wl1251 *wl = cookie;
wl1251            152 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_enable_line_irq(struct wl1251 *wl)
wl1251            157 drivers/net/wireless/ti/wl1251/sdio.c static void wl1251_disable_line_irq(struct wl1251 *wl)
wl1251            162 drivers/net/wireless/ti/wl1251/sdio.c static int wl1251_sdio_set_power(struct wl1251 *wl, bool enable)
wl1251            216 drivers/net/wireless/ti/wl1251/sdio.c 	struct wl1251 *wl;
wl1251            310 drivers/net/wireless/ti/wl1251/sdio.c 	struct wl1251 *wl = sdio_get_drvdata(func);
wl1251             27 drivers/net/wireless/ti/wl1251/spi.c 	struct wl1251 *wl;
wl1251             38 drivers/net/wireless/ti/wl1251/spi.c static struct spi_device *wl_to_spi(struct wl1251 *wl)
wl1251             43 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_reset(struct wl1251 *wl)
wl1251             71 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_wake(struct wl1251 *wl)
wl1251            123 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_reset_wake(struct wl1251 *wl)
wl1251            129 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_read(struct wl1251 *wl, int addr, void *buf,
wl1251            169 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_write(struct wl1251 *wl, int addr, void *buf,
wl1251            200 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_enable_irq(struct wl1251 *wl)
wl1251            205 drivers/net/wireless/ti/wl1251/spi.c static void wl1251_spi_disable_irq(struct wl1251 *wl)
wl1251            210 drivers/net/wireless/ti/wl1251/spi.c static int wl1251_spi_set_power(struct wl1251 *wl, bool enable)
wl1251            232 drivers/net/wireless/ti/wl1251/spi.c 	struct wl1251 *wl;
wl1251            332 drivers/net/wireless/ti/wl1251/spi.c 	struct wl1251 *wl = spi_get_drvdata(spi);
wl1251             19 drivers/net/wireless/ti/wl1251/tx.c static bool wl1251_tx_double_buffer_busy(struct wl1251 *wl, u32 data_out_count)
wl1251             40 drivers/net/wireless/ti/wl1251/tx.c static int wl1251_tx_path_status(struct wl1251 *wl)
wl1251             56 drivers/net/wireless/ti/wl1251/tx.c static int wl1251_tx_id(struct wl1251 *wl, struct sk_buff *skb)
wl1251            134 drivers/net/wireless/ti/wl1251/tx.c static int wl1251_tx_fill_hdr(struct wl1251 *wl, struct sk_buff *skb,
wl1251            167 drivers/net/wireless/ti/wl1251/tx.c static int wl1251_tx_send_packet(struct wl1251 *wl, struct sk_buff *skb,
wl1251            249 drivers/net/wireless/ti/wl1251/tx.c static void wl1251_tx_trigger(struct wl1251 *wl)
wl1251            268 drivers/net/wireless/ti/wl1251/tx.c static void enable_tx_for_packet_injection(struct wl1251 *wl)
wl1251            289 drivers/net/wireless/ti/wl1251/tx.c static int wl1251_tx_frame(struct wl1251 *wl, struct sk_buff *skb)
wl1251            332 drivers/net/wireless/ti/wl1251/tx.c 	struct wl1251 *wl = container_of(work, struct wl1251, tx_work);
wl1251            395 drivers/net/wireless/ti/wl1251/tx.c static void wl1251_tx_packet_cb(struct wl1251 *wl,
wl1251            443 drivers/net/wireless/ti/wl1251/tx.c void wl1251_tx_complete(struct wl1251 *wl)
wl1251            545 drivers/net/wireless/ti/wl1251/tx.c void wl1251_tx_flush(struct wl1251 *wl)
wl1251            214 drivers/net/wireless/ti/wl1251/tx.h void wl1251_tx_complete(struct wl1251 *wl);
wl1251            215 drivers/net/wireless/ti/wl1251/tx.h void wl1251_tx_flush(struct wl1251 *wl);
wl1251            135 drivers/net/wireless/ti/wl1251/wl1251.h struct wl1251;
wl1251            248 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*read)(struct wl1251 *wl, int addr, void *buf, size_t len);
wl1251            249 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*write)(struct wl1251 *wl, int addr, void *buf, size_t len);
wl1251            250 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*read_elp)(struct wl1251 *wl, int addr, u32 *val);
wl1251            251 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*write_elp)(struct wl1251 *wl, int addr, u32 val);
wl1251            252 drivers/net/wireless/ti/wl1251/wl1251.h 	int  (*power)(struct wl1251 *wl, bool enable);
wl1251            253 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*reset)(struct wl1251 *wl);
wl1251            254 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*enable_irq)(struct wl1251 *wl);
wl1251            255 drivers/net/wireless/ti/wl1251/wl1251.h 	void (*disable_irq)(struct wl1251 *wl);
wl1251            390 drivers/net/wireless/ti/wl1251/wl1251.h int wl1251_plt_start(struct wl1251 *wl);
wl1251            391 drivers/net/wireless/ti/wl1251/wl1251.h int wl1251_plt_stop(struct wl1251 *wl);
wl1251            394 drivers/net/wireless/ti/wl1251/wl1251.h int wl1251_free_hw(struct wl1251 *wl);
wl1251            395 drivers/net/wireless/ti/wl1251/wl1251.h int wl1251_init_ieee80211(struct wl1251 *wl);
wl1251            396 drivers/net/wireless/ti/wl1251/wl1251.h void wl1251_enable_interrupts(struct wl1251 *wl);
wl1251            397 drivers/net/wireless/ti/wl1251/wl1251.h void wl1251_disable_interrupts(struct wl1251 *wl);