/linux/drivers/net/wireless/st/cw1200/ |
A D | wsm.h | 18 struct cw1200_common; 651 int wsm_configuration(struct cw1200_common *priv, 742 int wsm_stop_scan(struct cw1200_common *priv); 998 int wsm_set_bss_params(struct cw1200_common *priv, 1071 int wsm_remove_key(struct cw1200_common *priv, 1232 int wsm_start_find(struct cw1200_common *priv); 1234 int wsm_stop_find(struct cw1200_common *priv); 1259 int wsm_update_ie(struct cw1200_common *priv, 1790 void wsm_lock_tx(struct cw1200_common *priv); 1792 bool wsm_flush_tx(struct cw1200_common *priv); [all …]
|
A D | debug.h | 30 int cw1200_debug_init(struct cw1200_common *priv); 31 void cw1200_debug_release(struct cw1200_common *priv); 33 static inline void cw1200_debug_txed(struct cw1200_common *priv) in cw1200_debug_txed() 38 static inline void cw1200_debug_txed_agg(struct cw1200_common *priv) in cw1200_debug_txed_agg() 43 static inline void cw1200_debug_txed_multi(struct cw1200_common *priv, in cw1200_debug_txed_multi() 50 static inline void cw1200_debug_rxed(struct cw1200_common *priv) in cw1200_debug_rxed() 55 static inline void cw1200_debug_rxed_agg(struct cw1200_common *priv) in cw1200_debug_rxed_agg() 65 static inline void cw1200_debug_tx_align(struct cw1200_common *priv) in cw1200_debug_tx_align() 70 static inline void cw1200_debug_tx_ttl(struct cw1200_common *priv) in cw1200_debug_tx_ttl() 75 static inline void cw1200_debug_tx_burst(struct cw1200_common *priv) in cw1200_debug_tx_burst() [all …]
|
A D | txrx.h | 52 void tx_policy_init(struct cw1200_common *priv); 54 void tx_policy_clean(struct cw1200_common *priv); 59 u32 cw1200_rate_mask_to_wsm(struct cw1200_common *priv, 64 void cw1200_skb_dtor(struct cw1200_common *priv, 71 void cw1200_tx_confirm_cb(struct cw1200_common *priv, 74 void cw1200_rx_cb(struct cw1200_common *priv, 86 int cw1200_alloc_key(struct cw1200_common *priv); 87 void cw1200_free_key(struct cw1200_common *priv, int idx); 88 void cw1200_free_keys(struct cw1200_common *priv); 89 int cw1200_upload_keys(struct cw1200_common *priv); [all …]
|
A D | bh.h | 12 /* extern */ struct cw1200_common; 14 int cw1200_register_bh(struct cw1200_common *priv); 15 void cw1200_unregister_bh(struct cw1200_common *priv); 16 void cw1200_irq_handler(struct cw1200_common *priv); 17 void cw1200_bh_wakeup(struct cw1200_common *priv); 18 int cw1200_bh_suspend(struct cw1200_common *priv); 19 int cw1200_bh_resume(struct cw1200_common *priv); 21 void cw1200_enable_powersave(struct cw1200_common *priv, 23 int wsm_release_tx_buffer(struct cw1200_common *priv, int count);
|
A D | hwio.h | 17 /* extern */ struct cw1200_common; 156 int cw1200_data_read(struct cw1200_common *priv, 158 int cw1200_data_write(struct cw1200_common *priv, 161 int cw1200_reg_read(struct cw1200_common *priv, u16 addr, 163 int cw1200_reg_write(struct cw1200_common *priv, u16 addr, 166 static inline int cw1200_reg_read_16(struct cw1200_common *priv, in cw1200_reg_read_16() 176 static inline int cw1200_reg_write_16(struct cw1200_common *priv, in cw1200_reg_write_16() 183 static inline int cw1200_reg_read_32(struct cw1200_common *priv, in cw1200_reg_read_32() 192 static inline int cw1200_reg_write_32(struct cw1200_common *priv, in cw1200_reg_write_32() 220 static inline int cw1200_apb_read_32(struct cw1200_common *priv, in cw1200_apb_read_32() [all …]
|
A D | sta.h | 46 int cw1200_set_pm(struct cw1200_common *priv, const struct wsm_set_pm *arg); 51 void cw1200_join_complete_cb(struct cw1200_common *priv, 57 void cw1200_free_event_queue(struct cw1200_common *priv); 66 static inline void cw1200_cqm_bssloss_sm(struct cw1200_common *priv, in cw1200_cqm_bssloss_sm() 77 int cw1200_setup_mac(struct cw1200_common *priv); 82 void cw1200_update_listening(struct cw1200_common *priv, bool enabled); 83 void cw1200_update_filtering(struct cw1200_common *priv); 86 int cw1200_enable_listening(struct cw1200_common *priv); 87 int cw1200_disable_listening(struct cw1200_common *priv); 88 int cw1200_set_uapsd_param(struct cw1200_common *priv, [all …]
|
A D | sta.c | 513 struct cw1200_common *priv = in cw1200_update_filtering_work() 522 struct cw1200_common *priv = in cw1200_set_beacon_wakeup_period_work() 843 struct cw1200_common *priv = in cw1200_wep_key_work() 965 struct cw1200_common *priv = in cw1200_event_handler() 1036 struct cw1200_common *priv = in cw1200_bss_loss_work() 1047 struct cw1200_common *priv = in cw1200_bss_params_work() 1184 struct cw1200_common *priv = in cw1200_join_complete_work() 1368 struct cw1200_common *priv = in cw1200_join_timeout() 1439 struct cw1200_common *priv = in cw1200_unjoin_work() 1705 struct cw1200_common *priv = in cw1200_set_tim_work() [all …]
|
A D | hwio.c | 30 static int __cw1200_reg_read(struct cw1200_common *priv, u16 addr, in __cw1200_reg_read() 51 static int __cw1200_reg_write(struct cw1200_common *priv, u16 addr, in __cw1200_reg_write() 66 static inline int __cw1200_reg_read_32(struct cw1200_common *priv, in __cw1200_reg_read_32() 75 static inline int __cw1200_reg_write_32(struct cw1200_common *priv, in __cw1200_reg_write_32() 82 static inline int __cw1200_reg_read_16(struct cw1200_common *priv, in __cw1200_reg_read_16() 91 static inline int __cw1200_reg_write_16(struct cw1200_common *priv, in __cw1200_reg_write_16() 98 int cw1200_reg_read(struct cw1200_common *priv, u16 addr, void *buf, in cw1200_reg_read() 108 int cw1200_reg_write(struct cw1200_common *priv, u16 addr, const void *buf, in cw1200_reg_write() 144 int cw1200_data_write(struct cw1200_common *priv, const void *buf, in cw1200_data_write() 171 int cw1200_indirect_read(struct cw1200_common *priv, u32 addr, void *buf, in cw1200_indirect_read() [all …]
|
A D | wsm.c | 81 static int wsm_cmd_send(struct cw1200_common *priv, 340 int wsm_stop_scan(struct cw1200_common *priv) in wsm_stop_scan() 463 int wsm_set_bss_params(struct cw1200_common *priv, in wsm_set_bss_params() 564 int wsm_set_edca_params(struct cw1200_common *priv, in wsm_set_edca_params() 611 int wsm_switch_channel(struct cw1200_common *priv, in wsm_switch_channel() 722 int wsm_start_find(struct cw1200_common *priv) in wsm_start_find() 735 int wsm_stop_find(struct cw1200_common *priv) in wsm_stop_find() 771 int wsm_update_ie(struct cw1200_common *priv, in wsm_update_ie() 1160 void wsm_lock_tx(struct cw1200_common *priv) in wsm_lock_tx() 1176 bool wsm_flush_tx(struct cw1200_common *priv) in wsm_flush_tx() [all …]
|
A D | txrx.c | 24 cw1200_get_tx_rate(const struct cw1200_common *priv, 387 struct cw1200_common *priv = in tx_policy_upload_work() 475 cw1200_tx_h_pm(struct cw1200_common *priv, in cw1200_tx_h_pm() 500 cw1200_tx_h_crypt(struct cw1200_common *priv, in cw1200_tx_h_crypt() 517 cw1200_tx_h_align(struct cw1200_common *priv, in cw1200_tx_h_align() 562 cw1200_tx_h_wsm(struct cw1200_common *priv, in cw1200_tx_h_wsm() 585 cw1200_tx_h_bt(struct cw1200_common *priv, in cw1200_tx_h_bt() 707 struct cw1200_common *priv = dev->priv; in cw1200_tx() 1270 struct cw1200_common *priv = in cw1200_link_id_reset() 1366 struct cw1200_common *priv = in cw1200_link_id_work() [all …]
|
A D | bh.c | 47 struct cw1200_common *priv = in cw1200_bh_work() 48 container_of(work, struct cw1200_common, bh_work); in cw1200_bh_work() 52 int cw1200_register_bh(struct cw1200_common *priv) in cw1200_register_bh() 83 void cw1200_unregister_bh(struct cw1200_common *priv) in cw1200_unregister_bh() 94 void cw1200_irq_handler(struct cw1200_common *priv) in cw1200_irq_handler() 110 void cw1200_bh_wakeup(struct cw1200_common *priv) in cw1200_bh_wakeup() 122 int cw1200_bh_suspend(struct cw1200_common *priv) in cw1200_bh_suspend() 137 int cw1200_bh_resume(struct cw1200_common *priv) in cw1200_bh_resume() 224 void cw1200_enable_powersave(struct cw1200_common *priv, in cw1200_enable_powersave() 232 static int cw1200_bh_rx_helper(struct cw1200_common *priv, in cw1200_bh_rx_helper() [all …]
|
A D | scan.c | 15 static void cw1200_scan_restart_delayed(struct cw1200_common *priv); 55 struct cw1200_common *priv = hw->priv; in cw1200_hw_scan() 128 struct cw1200_common *priv = container_of(work, struct cw1200_common, in cw1200_scan_work() 286 static void cw1200_scan_complete(struct cw1200_common *priv) in cw1200_scan_complete() 300 void cw1200_scan_failed_cb(struct cw1200_common *priv) in cw1200_scan_failed_cb() 313 void cw1200_scan_complete_cb(struct cw1200_common *priv, in cw1200_scan_complete_cb() 328 struct cw1200_common *priv = in cw1200_clear_recent_scan_work() 329 container_of(work, struct cw1200_common, in cw1200_clear_recent_scan_work() 336 struct cw1200_common *priv = in cw1200_scan_timeout() 337 container_of(work, struct cw1200_common, scan.timeout.work); in cw1200_scan_timeout() [all …]
|
A D | pm.h | 15 /* extern */ struct cw1200_common; 27 struct cw1200_common *priv); 31 int cw1200_can_suspend(struct cw1200_common *priv); 40 static inline int cw1200_can_suspend(struct cw1200_common *priv) in cw1200_can_suspend()
|
A D | queue.h | 16 /* extern */ struct cw1200_common; 22 typedef void (*cw1200_queue_skb_dtor_t)(struct cw1200_common *priv, 53 struct cw1200_common *priv; 67 struct cw1200_common *priv);
|
A D | pm.c | 97 struct cw1200_common *priv) in cw1200_pm_init() 137 static int cw1200_resume_work(struct cw1200_common *priv, in cw1200_resume_work() 147 int cw1200_can_suspend(struct cw1200_common *priv) in cw1200_can_suspend() 159 struct cw1200_common *priv = hw->priv; in cw1200_wow_suspend() 304 struct cw1200_common *priv = hw->priv; in cw1200_wow_resume()
|
A D | debug.c | 87 struct cw1200_common *priv, in cw1200_debug_print_map() 102 struct cw1200_common *priv = seq->private; in cw1200_status_show() 294 struct cw1200_common *priv = seq->private; in cw1200_counters_show() 338 struct cw1200_common *priv = file->private_data; in cw1200_wsm_dumps() 360 int cw1200_debug_init(struct cw1200_common *priv) in cw1200_debug_init() 381 void cw1200_debug_release(struct cw1200_common *priv) in cw1200_debug_release()
|
A D | main.c | 257 struct cw1200_common *priv; in cw1200_init_common() 259 hw = ieee80211_alloc_hw(sizeof(struct cw1200_common), &cw1200_ops); in cw1200_init_common() 416 struct cw1200_common *priv = dev->priv; in cw1200_register_common() 451 struct cw1200_common *priv = dev->priv; in cw1200_unregister_common() 518 struct cw1200_common **core, in cw1200_core_probe() 524 struct cw1200_common *priv; in cw1200_core_probe() 592 void cw1200_core_release(struct cw1200_common *self) in cw1200_core_release()
|
A D | hwbus.h | 14 void cw1200_irq_handler(struct cw1200_common *priv); 17 int __cw1200_irq_enable(struct cw1200_common *priv, int enable);
|
A D | scan.h | 45 void cw1200_scan_complete_cb(struct cw1200_common *priv, 47 void cw1200_scan_failed_cb(struct cw1200_common *priv);
|
A D | cw1200.h | 91 struct cw1200_common { struct 293 struct cw1200_common **pself, argument 296 void cw1200_core_release(struct cw1200_common *self);
|
A D | fwio.c | 51 static int cw1200_load_firmware_cw1200(struct cw1200_common *priv) in cw1200_load_firmware_cw1200() 265 static int config_reg_read(struct cw1200_common *priv, u32 *val) in config_reg_read() 287 static int config_reg_write(struct cw1200_common *priv, u32 val) in config_reg_write() 302 int cw1200_load_firmware(struct cw1200_common *priv) in cw1200_load_firmware()
|
A D | fwio.h | 29 int cw1200_load_firmware(struct cw1200_common *priv);
|
A D | cw1200_sdio.c | 48 struct cw1200_common *core;
|
A D | cw1200_spi.c | 37 struct cw1200_common *core;
|
A D | queue.c | 144 struct cw1200_common *priv) in cw1200_queue_stats_init()
|