Symbol: rsi_hw
drivers/net/wireless/rsi/rsi_91x_core.c
263
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_core.c
352
struct ieee80211_vif *rsi_get_vif(struct rsi_hw *adapter, u8 *mac)
drivers/net/wireless/rsi/rsi_91x_core.c
376
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_core.c
93
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_debugfs.c
280
int rsi_init_dbgfs(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_debugfs.c
30
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_debugfs.c
319
void rsi_remove_dbgfs(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
1003
static int rsi_load_9116_firmware(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
1132
int rsi_hal_device_init(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
154
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
299
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
340
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
427
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
43
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
493
struct rsi_hw *adapter = timer_container_of(adapter, t, bl_cmd_timer);
drivers/net/wireless/rsi/rsi_91x_hal.c
499
static int bl_start_cmd_timer(struct rsi_hw *adapter, u32 timeout)
drivers/net/wireless/rsi/rsi_91x_hal.c
510
static int bl_stop_cmd_timer(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
519
static int bl_write_cmd(struct rsi_hw *adapter, u8 cmd, u8 exp_resp,
drivers/net/wireless/rsi/rsi_91x_hal.c
60
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_hal.c
615
static int bl_cmd(struct rsi_hw *adapter, u8 cmd, u8 exp_resp, char *str)
drivers/net/wireless/rsi/rsi_91x_hal.c
642
static int bl_write_header(struct rsi_hw *adapter, u8 *flash_content,
drivers/net/wireless/rsi/rsi_91x_hal.c
699
static u32 read_flash_capacity(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
715
static int ping_pong_write(struct rsi_hw *adapter, u8 cmd, u8 *addr, u32 size)
drivers/net/wireless/rsi/rsi_91x_hal.c
751
static int auto_fw_upgrade(struct rsi_hw *adapter, u8 *flash_content,
drivers/net/wireless/rsi/rsi_91x_hal.c
842
static int rsi_hal_prepare_fwload(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_hal.c
888
static int rsi_load_9113_firmware(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1041
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1096
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1214
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1237
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1314
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1383
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1411
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1527
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1599
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1652
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1686
struct rsi_hw * adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1718
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1731
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1774
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1819
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1869
int rsi_config_wowlan(struct rsi_hw *adapter, struct cfg80211_wowlan *wowlan)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1921
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
193
static int rsi_register_rates_channels(struct rsi_hw *adapter, int band)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
1939
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
2012
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
2017
hw = ieee80211_alloc_hw(sizeof(struct rsi_hw), &mac80211_ops);
drivers/net/wireless/rsi/rsi_91x_mac80211.c
238
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
277
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
302
void rsi_mac80211_detach(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_mac80211.c
336
void rsi_indicate_tx_status(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
372
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
392
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
419
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
462
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
533
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
576
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
634
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
668
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
754
static void rsi_switch_channel(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_mac80211.c
791
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
906
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_mac80211.c
966
struct rsi_hw *adapter = hw->priv;
drivers/net/wireless/rsi/rsi_91x_main.c
255
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_main.c
301
struct rsi_hw *rsi_91x_init(u16 oper_mode)
drivers/net/wireless/rsi/rsi_91x_main.c
303
struct rsi_hw *adapter = NULL;
drivers/net/wireless/rsi/rsi_91x_main.c
398
void rsi_91x_deinit(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1062
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1521
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1633
int rsi_send_ps_request(struct rsi_hw *adapter, bool enable,
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1939
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
373
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
487
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_mgmt.c
719
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_ps.c
107
void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif)
drivers/net/wireless/rsi/rsi_91x_ps.c
123
int rsi_handle_ps_confirm(struct rsi_hw *adapter, u8 *msg)
drivers/net/wireless/rsi/rsi_91x_ps.c
40
static inline void rsi_modify_ps_state(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_ps.c
50
void rsi_default_ps_params(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_ps.c
68
void rsi_enable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif)
drivers/net/wireless/rsi/rsi_91x_ps.c
88
void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif)
drivers/net/wireless/rsi/rsi_91x_sdio.c
1004
struct rsi_hw *adapter;
drivers/net/wireless/rsi/rsi_91x_sdio.c
1091
static void ulp_read_write(struct rsi_hw *adapter, u16 addr, u32 data,
drivers/net/wireless/rsi/rsi_91x_sdio.c
1106
static void rsi_reset_chip(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio.c
1209
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1247
static int rsi_set_sdio_pm_caps(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio.c
1262
struct rsi_hw *adapter = sdio_get_drvdata(pfunc);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1311
struct rsi_hw *adapter = sdio_get_drvdata(pfunc);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1354
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1376
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1389
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1430
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1448
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
146
struct rsi_hw *adapter = sdio_get_drvdata(function);
drivers/net/wireless/rsi/rsi_91x_sdio.c
1476
struct rsi_hw *adapter = sdio_get_drvdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_sdio.c
337
static void rsi_setclock(struct rsi_hw *adapter, u32 freq)
drivers/net/wireless/rsi/rsi_91x_sdio.c
357
static int rsi_setblocklength(struct rsi_hw *adapter, u32 length)
drivers/net/wireless/rsi/rsi_91x_sdio.c
378
static int rsi_setupcard(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio.c
402
int rsi_sdio_read_register(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
434
int rsi_sdio_write_register(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
463
void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit)
drivers/net/wireless/rsi/rsi_91x_sdio.c
487
static int rsi_sdio_read_register_multiple(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
518
int rsi_sdio_write_register_multiple(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
556
static int rsi_sdio_load_data_master_write(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
637
static int rsi_sdio_master_reg_read(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_91x_sdio.c
699
static int rsi_sdio_master_reg_write(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
753
static int rsi_sdio_host_intf_write_pkt(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
795
int rsi_sdio_host_intf_read_pkt(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
825
static int rsi_init_sdio_interface(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_sdio.c
882
static int rsi_sdio_reinit_device(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio.c
908
static int rsi_sdio_ta_reset(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
147
int rsi_init_sdio_slave_regs(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
231
static void rsi_rx_handler(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
31
int rsi_sdio_master_access_msword(struct rsi_hw *adapter, u16 ms_word)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
336
int rsi_sdio_check_buffer_status(struct rsi_hw *adapter, u8 q_num)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
406
int rsi_sdio_determine_event_timeout(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
63
static void rsi_rx_handler(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
67
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_sdio_ops.c
90
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_91x_usb.c
110
struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_usb.c
30
static int rsi_rx_urb_submit(struct rsi_hw *adapter, u8 ep_num, gfp_t flags);
drivers/net/wireless/rsi/rsi_91x_usb.c
307
static void rsi_rx_urb_kill(struct rsi_hw *adapter, u8 ep_num)
drivers/net/wireless/rsi/rsi_91x_usb.c
324
static int rsi_rx_urb_submit(struct rsi_hw *adapter, u8 ep_num, gfp_t mem_flags)
drivers/net/wireless/rsi/rsi_91x_usb.c
362
static int rsi_usb_read_register_multiple(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_91x_usb.c
41
static int rsi_usb_card_write(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
412
static int rsi_usb_write_register_multiple(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_91x_usb.c
461
static int rsi_usb_host_intf_write_pkt(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
477
static int rsi_usb_master_reg_read(struct rsi_hw *adapter, u32 reg,
drivers/net/wireless/rsi/rsi_91x_usb.c
493
static int rsi_usb_master_reg_write(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
503
static int rsi_usb_load_data_master_write(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
560
static void rsi_deinit_usb_interface(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_usb.c
573
static int rsi_usb_init_rx(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_usb.c
617
static int rsi_init_usb_interface(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
676
static int usb_ulp_read_write(struct rsi_hw *adapter, u16 addr, u32 data,
drivers/net/wireless/rsi/rsi_91x_usb.c
706
static int rsi_reset_card(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_91x_usb.c
788
struct rsi_hw *adapter;
drivers/net/wireless/rsi/rsi_91x_usb.c
81
static int rsi_write_multiple(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_91x_usb.c
875
struct rsi_hw *adapter = usb_get_intfdata(pfunction);
drivers/net/wireless/rsi/rsi_91x_usb_ops.c
30
struct rsi_hw *adapter = common->priv;
drivers/net/wireless/rsi/rsi_common.h
81
void rsi_mac80211_detach(struct rsi_hw *hw);
drivers/net/wireless/rsi/rsi_common.h
83
struct rsi_hw *rsi_91x_init(u16 oper_mode);
drivers/net/wireless/rsi/rsi_common.h
84
void rsi_91x_deinit(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_common.h
87
int rsi_config_wowlan(struct rsi_hw *adapter, struct cfg80211_wowlan *wowlan);
drivers/net/wireless/rsi/rsi_common.h
90
struct ieee80211_vif *rsi_get_vif(struct rsi_hw *adapter, u8 *mac);
drivers/net/wireless/rsi/rsi_debugfs.h
24
static inline int rsi_init_dbgfs(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_debugfs.h
29
static inline void rsi_remove_dbgfs(struct rsi_hw *adapter)
drivers/net/wireless/rsi/rsi_debugfs.h
44
int rsi_init_dbgfs(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_debugfs.h
45
void rsi_remove_dbgfs(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_hal.h
223
int rsi_hal_device_init(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_main.h
241
struct rsi_hw *priv;
drivers/net/wireless/rsi/rsi_main.h
32
struct rsi_hw;
drivers/net/wireless/rsi/rsi_main.h
384
int (*check_hw_queue_status)(struct rsi_hw *adapter, u8 q_num);
drivers/net/wireless/rsi/rsi_main.h
385
int (*determine_event_timeout)(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_main.h
391
int (*read_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len);
drivers/net/wireless/rsi/rsi_main.h
392
int (*write_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len);
drivers/net/wireless/rsi/rsi_main.h
393
int (*master_access_msword)(struct rsi_hw *adapter, u16 ms_word);
drivers/net/wireless/rsi/rsi_main.h
394
int (*read_reg_multiple)(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_main.h
396
int (*write_reg_multiple)(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_main.h
398
int (*master_reg_read)(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_main.h
400
int (*master_reg_write)(struct rsi_hw *adapter,
drivers/net/wireless/rsi/rsi_main.h
403
int (*load_data_master_write)(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_main.h
406
int (*reinit_device)(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_main.h
407
int (*ta_reset)(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_mgmt.h
737
void rsi_indicate_tx_status(struct rsi_hw *common, struct sk_buff *skb,
drivers/net/wireless/rsi/rsi_mgmt.h
752
int rsi_send_ps_request(struct rsi_hw *adapter, bool enable,
drivers/net/wireless/rsi/rsi_ps.h
58
void rsi_enable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
drivers/net/wireless/rsi/rsi_ps.h
59
void rsi_disable_ps(struct rsi_hw *adapter, struct ieee80211_vif *vif);
drivers/net/wireless/rsi/rsi_ps.h
60
int rsi_handle_ps_confirm(struct rsi_hw *adapter, u8 *msg);
drivers/net/wireless/rsi/rsi_ps.h
61
void rsi_default_ps_params(struct rsi_hw *hw);
drivers/net/wireless/rsi/rsi_ps.h
62
void rsi_conf_uapsd(struct rsi_hw *adapter, struct ieee80211_vif *vif);
drivers/net/wireless/rsi/rsi_sdio.h
126
int rsi_init_sdio_slave_regs(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_sdio.h
127
int rsi_sdio_read_register(struct rsi_hw *adapter, u32 addr, u8 *data);
drivers/net/wireless/rsi/rsi_sdio.h
128
int rsi_sdio_host_intf_read_pkt(struct rsi_hw *adapter, u8 *pkt, u32 length);
drivers/net/wireless/rsi/rsi_sdio.h
129
int rsi_sdio_write_register(struct rsi_hw *adapter, u8 function,
drivers/net/wireless/rsi/rsi_sdio.h
131
int rsi_sdio_write_register_multiple(struct rsi_hw *adapter, u32 addr,
drivers/net/wireless/rsi/rsi_sdio.h
133
int rsi_sdio_master_access_msword(struct rsi_hw *adapter, u16 ms_word);
drivers/net/wireless/rsi/rsi_sdio.h
134
void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit);
drivers/net/wireless/rsi/rsi_sdio.h
135
int rsi_sdio_determine_event_timeout(struct rsi_hw *adapter);
drivers/net/wireless/rsi/rsi_sdio.h
136
int rsi_sdio_check_buffer_status(struct rsi_hw *adapter, u8 q_num);
drivers/net/wireless/rsi/rsi_usb.h
73
static inline int rsi_usb_check_queue_status(struct rsi_hw *adapter, u8 q_num)
drivers/net/wireless/rsi/rsi_usb.h
79
static inline int rsi_usb_event_timeout(struct rsi_hw *adapter)