Home
last modified time | relevance | path

Searched refs:rsi_hw (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/drivers/net/wireless/rsi/
Drsi_sdio.h117 void rsi_interrupt_handler(struct rsi_hw *adapter);
118 int rsi_init_sdio_slave_regs(struct rsi_hw *adapter);
120 int rsi_sdio_read_register(struct rsi_hw *adapter, u32 addr, u8 *data);
121 int rsi_sdio_host_intf_read_pkt(struct rsi_hw *adapter, u8 *pkt, u32 length);
122 int rsi_sdio_write_register(struct rsi_hw *adapter, u8 function,
124 int rsi_sdio_write_register_multiple(struct rsi_hw *adapter, u32 addr,
126 void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit);
127 int rsi_sdio_determine_event_timeout(struct rsi_hw *adapter);
128 int rsi_sdio_read_buffer_status_register(struct rsi_hw *adapter, u8 q_num);
Drsi_debugfs.h24 static inline int rsi_init_dbgfs(struct rsi_hw *adapter) in rsi_init_dbgfs()
29 static inline void rsi_remove_dbgfs(struct rsi_hw *adapter) in rsi_remove_dbgfs()
45 int rsi_init_dbgfs(struct rsi_hw *adapter);
46 void rsi_remove_dbgfs(struct rsi_hw *adapter);
Drsi_main.h151 struct rsi_hw;
154 struct rsi_hw *priv;
209 struct rsi_hw { struct
224 int (*host_intf_read_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len); argument
225 int (*host_intf_write_pkt)(struct rsi_hw *adapter, u8 *pkt, u32 len); argument
226 int (*check_hw_queue_status)(struct rsi_hw *adapter, u8 q_num); argument
227 int (*rx_urb_submit)(struct rsi_hw *adapter); argument
228 int (*determine_event_timeout)(struct rsi_hw *adapter); argument
Drsi_91x_usb.c30 static int rsi_usb_card_write(struct rsi_hw *adapter, in rsi_usb_card_write()
65 static int rsi_write_multiple(struct rsi_hw *adapter, in rsi_write_multiple()
98 struct rsi_hw *adapter) in rsi_find_bulk_in_and_out_endpoints()
239 struct rsi_hw *adapter = urb->context; in rsi_rx_done_handler()
254 static int rsi_rx_urb_submit(struct rsi_hw *adapter) in rsi_rx_urb_submit()
286 int rsi_usb_write_register_multiple(struct rsi_hw *adapter, in rsi_usb_write_register_multiple()
336 static int rsi_usb_host_intf_write_pkt(struct rsi_hw *adapter, in rsi_usb_host_intf_write_pkt()
357 static void rsi_deinit_usb_interface(struct rsi_hw *adapter) in rsi_deinit_usb_interface()
374 static int rsi_init_usb_interface(struct rsi_hw *adapter, in rsi_init_usb_interface()
457 struct rsi_hw *adapter; in rsi_probe()
[all …]
Drsi_91x_mac80211.c148 static void rsi_register_rates_channels(struct rsi_hw *adapter, int band) in rsi_register_rates_channels()
194 void rsi_mac80211_detach(struct rsi_hw *adapter) in rsi_mac80211_detach()
216 void rsi_indicate_tx_status(struct rsi_hw *adapter, in rsi_indicate_tx_status()
244 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_tx()
260 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_start()
278 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_stop()
297 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_add_interface()
331 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_remove_interface()
353 struct rsi_hw *adapter = hw->priv; in rsi_channel_change()
408 struct rsi_hw *adapter = hw->priv; in rsi_mac80211_config()
[all …]
Drsi_common.h82 void rsi_mac80211_detach(struct rsi_hw *hw);
83 u16 rsi_get_connected_channel(struct rsi_hw *adapter);
84 struct rsi_hw *rsi_91x_init(void);
85 void rsi_91x_deinit(struct rsi_hw *adapter);
Drsi_91x_sdio.c139 struct rsi_hw *adapter = sdio_get_drvdata(function); in rsi_handle_interrupt()
338 static void rsi_setclock(struct rsi_hw *adapter, u32 freq) in rsi_setclock()
359 static int rsi_setblocklength(struct rsi_hw *adapter, u32 length) in rsi_setblocklength()
380 static int rsi_setupcard(struct rsi_hw *adapter) in rsi_setupcard()
405 int rsi_sdio_read_register(struct rsi_hw *adapter, in rsi_sdio_read_register()
436 int rsi_sdio_write_register(struct rsi_hw *adapter, in rsi_sdio_write_register()
464 void rsi_sdio_ack_intr(struct rsi_hw *adapter, u8 int_bit) in rsi_sdio_ack_intr()
488 static int rsi_sdio_read_register_multiple(struct rsi_hw *adapter, in rsi_sdio_read_register_multiple()
518 int rsi_sdio_write_register_multiple(struct rsi_hw *adapter, in rsi_sdio_write_register_multiple()
563 static int rsi_sdio_host_intf_write_pkt(struct rsi_hw *adapter, in rsi_sdio_host_intf_write_pkt()
[all …]
Drsi_usb.h53 static inline int rsi_usb_check_queue_status(struct rsi_hw *adapter, u8 q_num) in rsi_usb_check_queue_status()
59 static inline int rsi_usb_event_timeout(struct rsi_hw *adapter) in rsi_usb_event_timeout()
65 int rsi_usb_write_register_multiple(struct rsi_hw *adapter, u32 addr,
Drsi_91x_sdio_ops.c30 static int rsi_sdio_master_access_msword(struct rsi_hw *adapter, in rsi_sdio_master_access_msword()
80 struct rsi_hw *adapter = common->priv; in rsi_copy_to_card()
170 struct rsi_hw *adapter = common->priv; in rsi_load_ta_instructions()
237 struct rsi_hw *adapter = common->priv; in rsi_process_pkt()
284 int rsi_init_sdio_slave_regs(struct rsi_hw *adapter) in rsi_init_sdio_slave_regs()
369 void rsi_interrupt_handler(struct rsi_hw *adapter) in rsi_interrupt_handler()
506 int rsi_sdio_read_buffer_status_register(struct rsi_hw *adapter, u8 q_num) in rsi_sdio_read_buffer_status_register()
564 int rsi_sdio_determine_event_timeout(struct rsi_hw *adapter) in rsi_sdio_determine_event_timeout()
Drsi_91x_main.c169 struct rsi_hw *adapter = common->priv; in rsi_tx_scheduler_thread()
190 struct rsi_hw *rsi_91x_init(void) in rsi_91x_init()
192 struct rsi_hw *adapter = NULL; in rsi_91x_init()
242 void rsi_91x_deinit(struct rsi_hw *adapter) in rsi_91x_deinit()
Drsi_91x_usb_ops.c38 struct rsi_hw *adapter = common->priv; in rsi_copy_to_card()
91 struct rsi_hw *adapter = common->priv; in rsi_usb_rx_thread()
134 struct rsi_hw *adapter = common->priv; in rsi_load_ta_instructions()
Drsi_91x_debugfs.c30 struct rsi_hw *adapter = common->priv; in rsi_sdio_stats_read()
283 int rsi_init_dbgfs(struct rsi_hw *adapter) in rsi_init_dbgfs()
327 void rsi_remove_dbgfs(struct rsi_hw *adapter) in rsi_remove_dbgfs()
Drsi_91x_core.c91 struct rsi_hw *adapter = common->priv; in rsi_get_num_pkts_dequeue()
254 struct rsi_hw *adapter = common->priv; in rsi_core_qos_processor()
323 struct rsi_hw *adapter = common->priv; in rsi_core_xmit()
Drsi_91x_pkt.c29 struct rsi_hw *adapter = common->priv; in rsi_send_data_pkt()
125 struct rsi_hw *adapter = common->priv; in rsi_send_mgmt_pkt()
Drsi_91x_mgmt.c279 struct rsi_hw *adapter = common->priv; in rsi_load_radio_caps()
388 struct rsi_hw *adapter = common->priv; in rsi_mgmt_pkt_to_core()
624 struct rsi_hw *adapter = common->priv; in rsi_set_vap_capabilities()
857 struct rsi_hw *adapter = common->priv; in rsi_band_check()
Drsi_mgmt.h301 void rsi_indicate_tx_status(struct rsi_hw *common, struct sk_buff *skb,