Searched defs:rt2x00dev (Results 1 - 30 of 30) sorted by relevance

/linux-4.4.14/drivers/net/wireless/rt2x00/
H A Drt2x00firmware.c31 static int rt2x00lib_request_firmware(struct rt2x00_dev *rt2x00dev) rt2x00lib_request_firmware() argument
95 int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev) rt2x00lib_load_firmware() argument
125 void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev) rt2x00lib_free_firmware() argument
H A Drt2x00leds.h35 struct rt2x00_dev *rt2x00dev; member in struct:rt2x00_led
H A Drt2x00mmio.h32 static inline void rt2x00mmio_register_read(struct rt2x00_dev *rt2x00dev, rt2x00mmio_register_read() argument
39 static inline void rt2x00mmio_register_multiread(struct rt2x00_dev *rt2x00dev, rt2x00mmio_register_multiread() argument
46 static inline void rt2x00mmio_register_write(struct rt2x00_dev *rt2x00dev, rt2x00mmio_register_write() argument
53 static inline void rt2x00mmio_register_multiwrite(struct rt2x00_dev *rt2x00dev, rt2x00mmio_register_multiwrite() argument
H A Drt2x00pci.c36 static void rt2x00pci_free_reg(struct rt2x00_dev *rt2x00dev) rt2x00pci_free_reg() argument
50 static int rt2x00pci_alloc_reg(struct rt2x00_dev *rt2x00dev) rt2x00pci_alloc_reg() argument
79 struct rt2x00_dev *rt2x00dev; rt2x00pci_probe() local
164 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00pci_remove() local
185 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00pci_suspend() local
201 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00pci_resume() local
H A Drt2x00soc.c34 static void rt2x00soc_free_reg(struct rt2x00_dev *rt2x00dev) rt2x00soc_free_reg() argument
45 static int rt2x00soc_alloc_reg(struct rt2x00_dev *rt2x00dev) rt2x00soc_alloc_reg() argument
78 struct rt2x00_dev *rt2x00dev; rt2x00soc_probe() local
121 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00soc_remove() local
138 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00soc_suspend() local
147 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00soc_resume() local
H A Drt2800soc.c47 static bool rt2800soc_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) rt2800soc_hwcrypt_disabled() argument
52 static void rt2800soc_disable_radio(struct rt2x00_dev *rt2x00dev) rt2800soc_disable_radio() argument
59 static int rt2800soc_set_device_state(struct rt2x00_dev *rt2x00dev, rt2800soc_set_device_state() argument
98 static int rt2800soc_read_eeprom(struct rt2x00_dev *rt2x00dev) rt2800soc_read_eeprom() argument
112 static char *rt2800soc_get_firmware_name(struct rt2x00_dev *rt2x00dev) rt2800soc_get_firmware_name() argument
118 static int rt2800soc_load_firmware(struct rt2x00_dev *rt2x00dev, rt2800soc_load_firmware() argument
125 static int rt2800soc_check_firmware(struct rt2x00_dev *rt2x00dev, rt2800soc_check_firmware() argument
132 static int rt2800soc_write_firmware(struct rt2x00_dev *rt2x00dev, rt2800soc_write_firmware() argument
H A Drt2x00config.c30 void rt2x00lib_config_intf(struct rt2x00_dev *rt2x00dev, rt2x00lib_config_intf() argument
80 void rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev, rt2x00lib_config_erp() argument
114 void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev, rt2x00lib_config_antenna() argument
175 static u16 rt2x00ht_center_channel(struct rt2x00_dev *rt2x00dev, rt2x00ht_center_channel() argument
203 void rt2x00lib_config(struct rt2x00_dev *rt2x00dev, rt2x00lib_config() argument
H A Drt2x00crypto.c46 void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev, rt2x00crypto_create_tx_descriptor() argument
74 unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev, rt2x00crypto_tx_overhead() argument
H A Drt2x00leds.c30 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) rt2x00leds_led_quality() argument
84 void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, bool enabled) rt2x00led_led_activity() argument
90 void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, bool enabled) rt2x00leds_led_assoc() argument
96 void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, bool enabled) rt2x00leds_led_radio() argument
102 static int rt2x00leds_register_led(struct rt2x00_dev *rt2x00dev, rt2x00leds_register_led() argument
123 void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) rt2x00leds_register() argument
198 void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev) rt2x00leds_unregister() argument
217 void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev) rt2x00leds_suspend() argument
236 void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev) rt2x00leds_resume() argument
H A Drt2x00mmio.c35 int rt2x00mmio_regbusy_read(struct rt2x00_dev *rt2x00dev, rt2x00mmio_regbusy_read() argument
60 bool rt2x00mmio_rxdone(struct rt2x00_dev *rt2x00dev) rt2x00mmio_rxdone() argument
111 static int rt2x00mmio_alloc_queue_dma(struct rt2x00_dev *rt2x00dev, rt2x00mmio_alloc_queue_dma() argument
140 static void rt2x00mmio_free_queue_dma(struct rt2x00_dev *rt2x00dev, rt2x00mmio_free_queue_dma() argument
153 int rt2x00mmio_initialize(struct rt2x00_dev *rt2x00dev) rt2x00mmio_initialize() argument
189 void rt2x00mmio_uninitialize(struct rt2x00_dev *rt2x00dev) rt2x00mmio_uninitialize() argument
H A Drt2800lib.h53 static inline void rt2800_register_read(struct rt2x00_dev *rt2x00dev, rt2800_register_read() argument
62 static inline void rt2800_register_read_lock(struct rt2x00_dev *rt2x00dev, rt2800_register_read_lock() argument
71 static inline void rt2800_register_write(struct rt2x00_dev *rt2x00dev, rt2800_register_write() argument
80 static inline void rt2800_register_write_lock(struct rt2x00_dev *rt2x00dev, rt2800_register_write_lock() argument
89 static inline void rt2800_register_multiread(struct rt2x00_dev *rt2x00dev, rt2800_register_multiread() argument
98 static inline void rt2800_register_multiwrite(struct rt2x00_dev *rt2x00dev, rt2800_register_multiwrite() argument
108 static inline int rt2800_regbusy_read(struct rt2x00_dev *rt2x00dev, rt2800_regbusy_read() argument
118 static inline int rt2800_read_eeprom(struct rt2x00_dev *rt2x00dev) rt2800_read_eeprom() argument
125 static inline bool rt2800_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) rt2800_hwcrypt_disabled() argument
132 static inline int rt2800_drv_write_firmware(struct rt2x00_dev *rt2x00dev, rt2800_drv_write_firmware() argument
140 static inline int rt2800_drv_init_registers(struct rt2x00_dev *rt2x00dev) rt2800_drv_init_registers() argument
H A Drt2800pci.c55 static bool rt2800pci_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) rt2800pci_hwcrypt_disabled() argument
60 static void rt2800pci_mcu_status(struct rt2x00_dev *rt2x00dev, const u8 token) rt2800pci_mcu_status() argument
92 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2800pci_eepromregister_read() local
107 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2800pci_eepromregister_write() local
120 static int rt2800pci_read_eeprom_pci(struct rt2x00_dev *rt2x00dev) rt2800pci_read_eeprom_pci() argument
153 static int rt2800pci_efuse_detect(struct rt2x00_dev *rt2x00dev) rt2800pci_efuse_detect() argument
158 static inline int rt2800pci_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev) rt2800pci_read_eeprom_efuse() argument
166 static char *rt2800pci_get_firmware_name(struct rt2x00_dev *rt2x00dev) rt2800pci_get_firmware_name() argument
177 static int rt2800pci_write_firmware(struct rt2x00_dev *rt2x00dev, rt2800pci_write_firmware() argument
207 static int rt2800pci_enable_radio(struct rt2x00_dev *rt2x00dev) rt2800pci_enable_radio() argument
228 static int rt2800pci_set_state(struct rt2x00_dev *rt2x00dev, rt2800pci_set_state() argument
247 static int rt2800pci_set_device_state(struct rt2x00_dev *rt2x00dev, rt2800pci_set_device_state() argument
288 static int rt2800pci_read_eeprom(struct rt2x00_dev *rt2x00dev) rt2800pci_read_eeprom() argument
H A Drt2800mmio.c161 static void rt2800mmio_wakeup(struct rt2x00_dev *rt2x00dev) rt2800mmio_wakeup() argument
250 static bool rt2800mmio_txdone(struct rt2x00_dev *rt2x00dev) rt2800mmio_txdone() argument
324 static inline void rt2800mmio_enable_interrupt(struct rt2x00_dev *rt2x00dev, rt2800mmio_enable_interrupt() argument
342 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2800mmio_txstatus_tasklet() local
356 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2800mmio_pretbtt_tasklet() local
365 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2800mmio_tbtt_tasklet() local
400 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2800mmio_rxdone_tasklet() local
410 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2800mmio_autowake_tasklet() local
418 static void rt2800mmio_txstatus_interrupt(struct rt2x00_dev *rt2x00dev) rt2800mmio_txstatus_interrupt() argument
459 struct rt2x00_dev *rt2x00dev = dev_instance; rt2800mmio_interrupt() local
513 void rt2800mmio_toggle_irq(struct rt2x00_dev *rt2x00dev, rt2800mmio_toggle_irq() argument
558 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800mmio_start_queue() local
586 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800mmio_kick_queue() local
611 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800mmio_stop_queue() local
648 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800mmio_queue_init() local
714 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2800mmio_clear_entry() local
740 int rt2800mmio_init_queues(struct rt2x00_dev *rt2x00dev) rt2800mmio_init_queues() argument
806 int rt2800mmio_init_registers(struct rt2x00_dev *rt2x00dev) rt2800mmio_init_registers() argument
856 int rt2800mmio_enable_radio(struct rt2x00_dev *rt2x00dev) rt2800mmio_enable_radio() argument
H A Drt2x00lib.h313 static inline int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev) rt2x00lib_load_firmware() argument
317 static inline void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev) rt2x00lib_free_firmware() argument
331 static inline void rt2x00debug_register(struct rt2x00_dev *rt2x00dev) rt2x00debug_register() argument
335 static inline void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev) rt2x00debug_deregister() argument
339 static inline void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev, rt2x00debug_update_crypto() argument
369 static inline void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev, rt2x00crypto_create_tx_descriptor() argument
375 static inline unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev, rt2x00crypto_tx_overhead() argument
406 static inline void rt2x00rfkill_register(struct rt2x00_dev *rt2x00dev) rt2x00rfkill_register() argument
412 static inline void rt2x00rfkill_unregister(struct rt2x00_dev *rt2x00dev) rt2x00rfkill_unregister() argument
431 static inline void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, rt2x00leds_led_quality() argument
436 static inline void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, rt2x00led_led_activity() argument
441 static inline void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, rt2x00leds_led_assoc() argument
446 static inline void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, rt2x00leds_led_radio() argument
451 static inline void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) rt2x00leds_register() argument
455 static inline void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev) rt2x00leds_unregister() argument
459 static inline void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev) rt2x00leds_suspend() argument
463 static inline void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev) rt2x00leds_resume() argument
H A Drt2x00link.c47 static int rt2x00link_antenna_get_link_rssi(struct rt2x00_dev *rt2x00dev) rt2x00link_antenna_get_link_rssi() argument
57 static int rt2x00link_antenna_get_rssi_history(struct rt2x00_dev *rt2x00dev) rt2x00link_antenna_get_rssi_history() argument
66 static void rt2x00link_antenna_update_rssi_history(struct rt2x00_dev *rt2x00dev, rt2x00link_antenna_update_rssi_history() argument
73 static void rt2x00link_antenna_reset(struct rt2x00_dev *rt2x00dev) rt2x00link_antenna_reset() argument
78 static void rt2x00lib_antenna_diversity_sample(struct rt2x00_dev *rt2x00dev) rt2x00lib_antenna_diversity_sample() argument
119 static void rt2x00lib_antenna_diversity_eval(struct rt2x00_dev *rt2x00dev) rt2x00lib_antenna_diversity_eval() argument
159 static bool rt2x00lib_antenna_diversity(struct rt2x00_dev *rt2x00dev) rt2x00lib_antenna_diversity() argument
190 void rt2x00link_update_stats(struct rt2x00_dev *rt2x00dev, rt2x00link_update_stats() argument
231 void rt2x00link_start_tuner(struct rt2x00_dev *rt2x00dev) rt2x00link_start_tuner() argument
260 void rt2x00link_stop_tuner(struct rt2x00_dev *rt2x00dev) rt2x00link_stop_tuner() argument
265 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna) rt2x00link_reset_tuner() argument
301 static void rt2x00link_reset_qual(struct rt2x00_dev *rt2x00dev) rt2x00link_reset_qual() argument
313 struct rt2x00_dev *rt2x00dev = rt2x00link_tuner() local
374 void rt2x00link_start_watchdog(struct rt2x00_dev *rt2x00dev) rt2x00link_start_watchdog() argument
385 void rt2x00link_stop_watchdog(struct rt2x00_dev *rt2x00dev) rt2x00link_stop_watchdog() argument
392 struct rt2x00_dev *rt2x00dev = rt2x00link_watchdog() local
411 void rt2x00link_start_agc(struct rt2x00_dev *rt2x00dev) rt2x00link_start_agc() argument
422 void rt2x00link_start_vcocal(struct rt2x00_dev *rt2x00dev) rt2x00link_start_vcocal() argument
433 void rt2x00link_stop_agc(struct rt2x00_dev *rt2x00dev) rt2x00link_stop_agc() argument
438 void rt2x00link_stop_vcocal(struct rt2x00_dev *rt2x00dev) rt2x00link_stop_vcocal() argument
445 struct rt2x00_dev *rt2x00dev = rt2x00link_agc() local
466 struct rt2x00_dev *rt2x00dev = rt2x00link_vcocal() local
485 void rt2x00link_register(struct rt2x00_dev *rt2x00dev) rt2x00link_register() argument
H A Drt2x00usb.h160 static inline int rt2x00usb_vendor_request_sw(struct rt2x00_dev *rt2x00dev, rt2x00usb_vendor_request_sw() argument
181 static inline int rt2x00usb_eeprom_read(struct rt2x00_dev *rt2x00dev, rt2x00usb_eeprom_read() argument
198 static inline void rt2x00usb_register_read(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_read() argument
218 static inline void rt2x00usb_register_read_lock(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_read_lock() argument
239 static inline void rt2x00usb_register_multiread(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_multiread() argument
257 static inline void rt2x00usb_register_write(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_write() argument
276 static inline void rt2x00usb_register_write_lock(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_write_lock() argument
296 static inline void rt2x00usb_register_multiwrite(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_multiwrite() argument
H A Drt2x00mac.c30 static int rt2x00mac_tx_rts_cts(struct rt2x00_dev *rt2x00dev, rt2x00mac_tx_rts_cts() argument
104 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_tx() local
178 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_start() local
189 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_stop() local
201 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_add_interface() local
269 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_remove_interface() local
304 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_config() local
350 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_configure_filter() local
416 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_set_tim() local
454 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_set_key() local
537 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_sta_add() local
546 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_sta_remove() local
557 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_sw_scan_start() local
566 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_sw_scan_complete() local
575 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_get_stats() local
593 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_bss_info_changed() local
695 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_conf_tx() local
730 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_rfkill_poll() local
740 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_flush() local
753 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_set_antenna() local
798 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_get_antenna() local
821 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_get_ringparam() local
836 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00mac_tx_frames_pending() local
H A Drt2x00usb.c37 int rt2x00usb_vendor_request(struct rt2x00_dev *rt2x00dev, rt2x00usb_vendor_request() argument
75 int rt2x00usb_vendor_req_buff_lock(struct rt2x00_dev *rt2x00dev, rt2x00usb_vendor_req_buff_lock() argument
106 int rt2x00usb_vendor_request_buff(struct rt2x00_dev *rt2x00dev, rt2x00usb_vendor_request_buff() argument
137 int rt2x00usb_regbusy_read(struct rt2x00_dev *rt2x00dev, rt2x00usb_regbusy_read() argument
166 struct rt2x00_dev *rt2x00dev; member in struct:rt2x00_async_read_data
180 void rt2x00usb_register_read_async(struct rt2x00_dev *rt2x00dev, rt2x00usb_register_read_async() argument
236 struct rt2x00_dev *rt2x00dev = rt2x00usb_work_txdone() local
257 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00usb_interrupt_txdone() local
284 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00usb_kick_tx_entry() local
332 struct rt2x00_dev *rt2x00dev = rt2x00usb_work_rxdone() local
362 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00usb_interrupt_rxdone() local
389 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00usb_kick_rx_entry() local
446 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00usb_flush_entry() local
533 void rt2x00usb_watchdog(struct rt2x00_dev *rt2x00dev) rt2x00usb_watchdog() argument
549 void rt2x00usb_disable_radio(struct rt2x00_dev *rt2x00dev) rt2x00usb_disable_radio() argument
588 static int rt2x00usb_find_endpoints(struct rt2x00_dev *rt2x00dev) rt2x00usb_find_endpoints() argument
640 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2x00usb_alloc_entries() local
673 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2x00usb_free_entries() local
703 int rt2x00usb_initialize(struct rt2x00_dev *rt2x00dev) rt2x00usb_initialize() argument
733 void rt2x00usb_uninitialize(struct rt2x00_dev *rt2x00dev) rt2x00usb_uninitialize() argument
745 static void rt2x00usb_free_reg(struct rt2x00_dev *rt2x00dev) rt2x00usb_free_reg() argument
757 static int rt2x00usb_alloc_reg(struct rt2x00_dev *rt2x00dev) rt2x00usb_alloc_reg() argument
786 struct rt2x00_dev *rt2x00dev; rt2x00usb_probe() local
841 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00usb_disconnect() local
862 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00usb_suspend() local
871 struct rt2x00_dev *rt2x00dev = hw->priv; rt2x00usb_resume() local
H A Drt2800usb.c49 static bool rt2800usb_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) rt2800usb_hwcrypt_disabled() argument
59 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800usb_start_queue() local
82 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800usb_stop_queue() local
107 static bool rt2800usb_txstatus_pending(struct rt2x00_dev *rt2x00dev) rt2800usb_txstatus_pending() argument
135 static bool rt2800usb_txstatus_timeout(struct rt2x00_dev *rt2x00dev) rt2800usb_txstatus_timeout() argument
150 static bool rt2800usb_tx_sta_fifo_read_completed(struct rt2x00_dev *rt2x00dev, rt2800usb_tx_sta_fifo_read_completed() argument
199 static void rt2800usb_async_read_tx_status(struct rt2x00_dev *rt2x00dev) rt2800usb_async_read_tx_status() argument
213 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2800usb_tx_dma_done() local
220 struct rt2x00_dev *rt2x00dev = rt2800usb_tx_sta_fifo_timeout() local
232 static int rt2800usb_autorun_detect(struct rt2x00_dev *rt2x00dev) rt2800usb_autorun_detect() argument
261 static char *rt2800usb_get_firmware_name(struct rt2x00_dev *rt2x00dev) rt2800usb_get_firmware_name() argument
266 static int rt2800usb_write_firmware(struct rt2x00_dev *rt2x00dev, rt2800usb_write_firmware() argument
326 static int rt2800usb_init_registers(struct rt2x00_dev *rt2x00dev) rt2800usb_init_registers() argument
354 static int rt2800usb_enable_radio(struct rt2x00_dev *rt2x00dev) rt2800usb_enable_radio() argument
379 static void rt2800usb_disable_radio(struct rt2x00_dev *rt2x00dev) rt2800usb_disable_radio() argument
384 static int rt2800usb_set_state(struct rt2x00_dev *rt2x00dev, rt2800usb_set_state() argument
395 static int rt2800usb_set_device_state(struct rt2x00_dev *rt2x00dev, rt2800usb_set_device_state() argument
444 static void rt2800usb_watchdog(struct rt2x00_dev *rt2x00dev) rt2800usb_watchdog() argument
590 static void rt2800usb_txdone(struct rt2x00_dev *rt2x00dev) rt2800usb_txdone() argument
629 static void rt2800usb_txdone_nostatus(struct rt2x00_dev *rt2x00dev) rt2800usb_txdone_nostatus() argument
661 struct rt2x00_dev *rt2x00dev = rt2800usb_work_txdone() local
776 static int rt2800usb_efuse_detect(struct rt2x00_dev *rt2x00dev) rt2800usb_efuse_detect() argument
788 static int rt2800usb_read_eeprom(struct rt2x00_dev *rt2x00dev) rt2800usb_read_eeprom() argument
804 static int rt2800usb_probe_hw(struct rt2x00_dev *rt2x00dev) rt2800usb_probe_hw() argument
908 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2800usb_queue_init() local
H A Drt2x00debug.c50 struct rt2x00_dev *rt2x00dev; member in struct:rt2x00debug_intf
138 void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev, rt2x00debug_update_crypto() argument
159 void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev, rt2x00debug_dump_frame() argument
651 void rt2x00debug_register(struct rt2x00_dev *rt2x00dev) rt2x00debug_register() argument
764 void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev) rt2x00debug_deregister() argument
H A Drt2x00dev.c36 u32 rt2x00lib_get_bssidx(struct rt2x00_dev *rt2x00dev, rt2x00lib_get_bssidx() argument
52 int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev) rt2x00lib_enable_radio() argument
100 void rt2x00lib_disable_radio(struct rt2x00_dev *rt2x00dev) rt2x00lib_disable_radio() argument
132 struct rt2x00_dev *rt2x00dev = data; rt2x00lib_intf_scheduled_iter() local
153 struct rt2x00_dev *rt2x00dev = rt2x00lib_intf_scheduled() local
168 struct rt2x00_dev *rt2x00dev = rt2x00lib_autowakeup() local
186 struct rt2x00_dev *rt2x00dev = data; rt2x00lib_bc_buffer_iter() local
208 struct rt2x00_dev *rt2x00dev = data; rt2x00lib_beaconupdate_iter() local
225 void rt2x00lib_beacondone(struct rt2x00_dev *rt2x00dev) rt2x00lib_beacondone() argument
249 void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev) rt2x00lib_pretbtt() argument
278 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00lib_txdone_bar_status() local
323 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00lib_txdone() local
528 struct rt2x00_dev *rt2x00dev = rt2x00lib_sleep() local
543 static void rt2x00lib_rxdone_check_ba(struct rt2x00_dev *rt2x00dev, rt2x00lib_rxdone_check_ba() argument
587 static void rt2x00lib_rxdone_check_ps(struct rt2x00_dev *rt2x00dev, rt2x00lib_rxdone_check_ps() argument
637 static int rt2x00lib_rxdone_read_signal(struct rt2x00_dev *rt2x00dev, rt2x00lib_rxdone_read_signal() argument
685 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00lib_rxdone() local
934 static int rt2x00lib_probe_hw_modes(struct rt2x00_dev *rt2x00dev, rt2x00lib_probe_hw_modes() argument
1014 static void rt2x00lib_remove_hw(struct rt2x00_dev *rt2x00dev) rt2x00lib_remove_hw() argument
1029 static int rt2x00lib_probe_hw(struct rt2x00_dev *rt2x00dev) rt2x00lib_probe_hw() argument
1126 static void rt2x00lib_uninitialize(struct rt2x00_dev *rt2x00dev) rt2x00lib_uninitialize() argument
1148 static int rt2x00lib_initialize(struct rt2x00_dev *rt2x00dev) rt2x00lib_initialize() argument
1182 int rt2x00lib_start(struct rt2x00_dev *rt2x00dev) rt2x00lib_start() argument
1218 void rt2x00lib_stop(struct rt2x00_dev *rt2x00dev) rt2x00lib_stop() argument
1234 static inline void rt2x00lib_set_if_combinations(struct rt2x00_dev *rt2x00dev) rt2x00lib_set_if_combinations() argument
1268 static unsigned int rt2x00dev_extra_tx_headroom(struct rt2x00_dev *rt2x00dev) rt2x00dev_extra_tx_headroom() argument
1282 int rt2x00lib_probe_dev(struct rt2x00_dev *rt2x00dev) rt2x00lib_probe_dev() argument
1404 void rt2x00lib_remove_dev(struct rt2x00_dev *rt2x00dev) rt2x00lib_remove_dev() argument
1484 int rt2x00lib_suspend(struct rt2x00_dev *rt2x00dev, pm_message_t state) rt2x00lib_suspend() argument
1523 int rt2x00lib_resume(struct rt2x00_dev *rt2x00dev) rt2x00lib_resume() argument
H A Drt2x00queue.c37 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2x00queue_alloc_rxskb() local
187 static void rt2x00queue_create_tx_descriptor_seq(struct rt2x00_dev *rt2x00dev, rt2x00queue_create_tx_descriptor_seq() argument
235 static void rt2x00queue_create_tx_descriptor_plcp(struct rt2x00_dev *rt2x00dev, rt2x00queue_create_tx_descriptor_plcp() argument
299 static void rt2x00queue_create_tx_descriptor_ht(struct rt2x00_dev *rt2x00dev, rt2x00queue_create_tx_descriptor_ht() argument
392 static void rt2x00queue_create_tx_descriptor(struct rt2x00_dev *rt2x00dev, rt2x00queue_create_tx_descriptor() argument
498 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00queue_write_tx_data() local
569 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2x00queue_bar_check() local
723 int rt2x00queue_clear_beacon(struct rt2x00_dev *rt2x00dev, rt2x00queue_clear_beacon() argument
746 int rt2x00queue_update_beacon(struct rt2x00_dev *rt2x00dev, rt2x00queue_update_beacon() argument
1024 void rt2x00queue_start_queues(struct rt2x00_dev *rt2x00dev) rt2x00queue_start_queues() argument
1039 void rt2x00queue_stop_queues(struct rt2x00_dev *rt2x00dev) rt2x00queue_stop_queues() argument
1058 void rt2x00queue_flush_queues(struct rt2x00_dev *rt2x00dev, bool drop) rt2x00queue_flush_queues() argument
1085 void rt2x00queue_init_queues(struct rt2x00_dev *rt2x00dev) rt2x00queue_init_queues() argument
1162 int rt2x00queue_initialize(struct rt2x00_dev *rt2x00dev) rt2x00queue_initialize() argument
1201 void rt2x00queue_uninitialize(struct rt2x00_dev *rt2x00dev) rt2x00queue_uninitialize() argument
1213 static void rt2x00queue_init(struct rt2x00_dev *rt2x00dev, rt2x00queue_init() argument
1232 int rt2x00queue_allocate(struct rt2x00_dev *rt2x00dev) rt2x00queue_allocate() argument
1284 void rt2x00queue_free(struct rt2x00_dev *rt2x00dev) rt2x00queue_free() argument
H A Drt2400pci.c56 static void rt2400pci_bbp_write(struct rt2x00_dev *rt2x00dev, rt2400pci_bbp_write() argument
80 static void rt2400pci_bbp_read(struct rt2x00_dev *rt2x00dev, rt2400pci_bbp_read() argument
111 static void rt2400pci_rf_write(struct rt2x00_dev *rt2x00dev, rt2400pci_rf_write() argument
138 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2400pci_eepromregister_read() local
153 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2400pci_eepromregister_write() local
201 static int rt2400pci_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt2400pci_rfkill_poll() argument
244 static void rt2400pci_init_led(struct rt2x00_dev *rt2x00dev, rt2400pci_init_led() argument
259 static void rt2400pci_config_filter(struct rt2x00_dev *rt2x00dev, rt2400pci_config_filter() argument
283 static void rt2400pci_config_intf(struct rt2x00_dev *rt2x00dev, rt2400pci_config_intf() argument
318 static void rt2400pci_config_erp(struct rt2x00_dev *rt2x00dev, rt2400pci_config_erp() argument
396 static void rt2400pci_config_ant(struct rt2x00_dev *rt2x00dev, rt2400pci_config_ant() argument
448 static void rt2400pci_config_channel(struct rt2x00_dev *rt2x00dev, rt2400pci_config_channel() argument
499 static void rt2400pci_config_txpower(struct rt2x00_dev *rt2x00dev, int txpower) rt2400pci_config_txpower() argument
504 static void rt2400pci_config_retry_limit(struct rt2x00_dev *rt2x00dev, rt2400pci_config_retry_limit() argument
517 static void rt2400pci_config_ps(struct rt2x00_dev *rt2x00dev, rt2400pci_config_ps() argument
547 static void rt2400pci_config(struct rt2x00_dev *rt2x00dev, rt2400pci_config() argument
562 static void rt2400pci_config_cw(struct rt2x00_dev *rt2x00dev, rt2400pci_config_cw() argument
576 static void rt2400pci_link_stats(struct rt2x00_dev *rt2x00dev, rt2400pci_link_stats() argument
595 static inline void rt2400pci_set_vgc(struct rt2x00_dev *rt2x00dev, rt2400pci_set_vgc() argument
605 static void rt2400pci_reset_tuner(struct rt2x00_dev *rt2x00dev, rt2400pci_reset_tuner() argument
611 static void rt2400pci_link_tuner(struct rt2x00_dev *rt2x00dev, rt2400pci_link_tuner() argument
635 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2400pci_start_queue() local
658 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2400pci_kick_queue() local
684 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2400pci_stop_queue() local
763 static int rt2400pci_init_queues(struct rt2x00_dev *rt2x00dev) rt2400pci_init_queues() argument
816 static int rt2400pci_init_registers(struct rt2x00_dev *rt2x00dev) rt2400pci_init_registers() argument
906 static int rt2400pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt2400pci_wait_bbp_ready() argument
922 static int rt2400pci_init_bbp(struct rt2x00_dev *rt2x00dev) rt2400pci_init_bbp() argument
963 static void rt2400pci_toggle_irq(struct rt2x00_dev *rt2x00dev, rt2400pci_toggle_irq() argument
1006 static int rt2400pci_enable_radio(struct rt2x00_dev *rt2x00dev) rt2400pci_enable_radio() argument
1019 static void rt2400pci_disable_radio(struct rt2x00_dev *rt2x00dev) rt2400pci_disable_radio() argument
1027 static int rt2400pci_set_state(struct rt2x00_dev *rt2x00dev, rt2400pci_set_state() argument
1063 static int rt2400pci_set_device_state(struct rt2x00_dev *rt2x00dev, rt2400pci_set_device_state() argument
1174 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2400pci_write_beacon() local
1216 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2400pci_fill_rxdone() local
1271 static void rt2400pci_txdone(struct rt2x00_dev *rt2x00dev, rt2400pci_txdone() argument
1310 static inline void rt2400pci_enable_interrupt(struct rt2x00_dev *rt2x00dev, rt2400pci_enable_interrupt() argument
1330 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2400pci_txstatus_tasklet() local
1358 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2400pci_tbtt_tasklet() local
1366 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2400pci_rxdone_tasklet() local
1375 struct rt2x00_dev *rt2x00dev = dev_instance; rt2400pci_interrupt() local
1434 static int rt2400pci_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt2400pci_validate_eeprom() argument
1474 static int rt2400pci_init_eeprom(struct rt2x00_dev *rt2x00dev) rt2400pci_init_eeprom() argument
1567 static int rt2400pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt2400pci_probe_hw_mode() argument
1614 static int rt2400pci_probe_hw(struct rt2x00_dev *rt2x00dev) rt2400pci_probe_hw() argument
1667 struct rt2x00_dev *rt2x00dev = hw->priv; rt2400pci_conf_tx() local
1692 struct rt2x00_dev *rt2x00dev = hw->priv; rt2400pci_get_tsf() local
1706 struct rt2x00_dev *rt2x00dev = hw->priv; rt2400pci_tx_last_beacon() local
H A Drt2500pci.c56 static void rt2500pci_bbp_write(struct rt2x00_dev *rt2x00dev, rt2500pci_bbp_write() argument
80 static void rt2500pci_bbp_read(struct rt2x00_dev *rt2x00dev, rt2500pci_bbp_read() argument
111 static void rt2500pci_rf_write(struct rt2x00_dev *rt2x00dev, rt2500pci_rf_write() argument
138 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2500pci_eepromregister_read() local
153 struct rt2x00_dev *rt2x00dev = eeprom->data; rt2500pci_eepromregister_write() local
201 static int rt2500pci_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt2500pci_rfkill_poll() argument
244 static void rt2500pci_init_led(struct rt2x00_dev *rt2x00dev, rt2500pci_init_led() argument
259 static void rt2500pci_config_filter(struct rt2x00_dev *rt2x00dev, rt2500pci_config_filter() argument
287 static void rt2500pci_config_intf(struct rt2x00_dev *rt2x00dev, rt2500pci_config_intf() argument
323 static void rt2500pci_config_erp(struct rt2x00_dev *rt2x00dev, rt2500pci_config_erp() argument
402 static void rt2500pci_config_ant(struct rt2x00_dev *rt2x00dev, rt2500pci_config_ant() argument
473 static void rt2500pci_config_channel(struct rt2x00_dev *rt2x00dev, rt2500pci_config_channel() argument
542 static void rt2500pci_config_txpower(struct rt2x00_dev *rt2x00dev, rt2500pci_config_txpower() argument
552 static void rt2500pci_config_retry_limit(struct rt2x00_dev *rt2x00dev, rt2500pci_config_retry_limit() argument
565 static void rt2500pci_config_ps(struct rt2x00_dev *rt2x00dev, rt2500pci_config_ps() argument
595 static void rt2500pci_config(struct rt2x00_dev *rt2x00dev, rt2500pci_config() argument
615 static void rt2500pci_link_stats(struct rt2x00_dev *rt2x00dev, rt2500pci_link_stats() argument
633 static inline void rt2500pci_set_vgc(struct rt2x00_dev *rt2x00dev, rt2500pci_set_vgc() argument
643 static void rt2500pci_reset_tuner(struct rt2x00_dev *rt2x00dev, rt2500pci_reset_tuner() argument
649 static void rt2500pci_link_tuner(struct rt2x00_dev *rt2x00dev, rt2500pci_link_tuner() argument
724 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2500pci_start_queue() local
747 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2500pci_kick_queue() local
773 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2500pci_stop_queue() local
848 static int rt2500pci_init_queues(struct rt2x00_dev *rt2x00dev) rt2500pci_init_queues() argument
901 static int rt2500pci_init_registers(struct rt2x00_dev *rt2x00dev) rt2500pci_init_registers() argument
1044 static int rt2500pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt2500pci_wait_bbp_ready() argument
1060 static int rt2500pci_init_bbp(struct rt2x00_dev *rt2x00dev) rt2500pci_init_bbp() argument
1117 static void rt2500pci_toggle_irq(struct rt2x00_dev *rt2x00dev, rt2500pci_toggle_irq() argument
1159 static int rt2500pci_enable_radio(struct rt2x00_dev *rt2x00dev) rt2500pci_enable_radio() argument
1172 static void rt2500pci_disable_radio(struct rt2x00_dev *rt2x00dev) rt2500pci_disable_radio() argument
1180 static int rt2500pci_set_state(struct rt2x00_dev *rt2x00dev, rt2500pci_set_state() argument
1216 static int rt2500pci_set_device_state(struct rt2x00_dev *rt2x00dev, rt2500pci_set_device_state() argument
1326 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2500pci_write_beacon() local
1399 static void rt2500pci_txdone(struct rt2x00_dev *rt2x00dev, rt2500pci_txdone() argument
1438 static inline void rt2500pci_enable_interrupt(struct rt2x00_dev *rt2x00dev, rt2500pci_enable_interrupt() argument
1458 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2500pci_txstatus_tasklet() local
1486 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2500pci_tbtt_tasklet() local
1494 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt2500pci_rxdone_tasklet() local
1503 struct rt2x00_dev *rt2x00dev = dev_instance; rt2500pci_interrupt() local
1560 static int rt2500pci_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt2500pci_validate_eeprom() argument
1628 static int rt2500pci_init_eeprom(struct rt2x00_dev *rt2x00dev) rt2500pci_init_eeprom() argument
1862 static int rt2500pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt2500pci_probe_hw_mode() argument
1939 static int rt2500pci_probe_hw(struct rt2x00_dev *rt2x00dev) rt2500pci_probe_hw() argument
1991 struct rt2x00_dev *rt2x00dev = hw->priv; rt2500pci_get_tsf() local
2005 struct rt2x00_dev *rt2x00dev = hw->priv; rt2500pci_tx_last_beacon() local
H A Drt2500usb.c58 static inline void rt2500usb_register_read(struct rt2x00_dev *rt2x00dev, rt2500usb_register_read() argument
69 static inline void rt2500usb_register_read_lock(struct rt2x00_dev *rt2x00dev, rt2500usb_register_read_lock() argument
80 static inline void rt2500usb_register_multiread(struct rt2x00_dev *rt2x00dev, rt2500usb_register_multiread() argument
89 static inline void rt2500usb_register_write(struct rt2x00_dev *rt2x00dev, rt2500usb_register_write() argument
99 static inline void rt2500usb_register_write_lock(struct rt2x00_dev *rt2x00dev, rt2500usb_register_write_lock() argument
109 static inline void rt2500usb_register_multiwrite(struct rt2x00_dev *rt2x00dev, rt2500usb_register_multiwrite() argument
118 static int rt2500usb_regbusy_read(struct rt2x00_dev *rt2x00dev, rt2500usb_regbusy_read() argument
144 static void rt2500usb_bbp_write(struct rt2x00_dev *rt2x00dev, rt2500usb_bbp_write() argument
167 static void rt2500usb_bbp_read(struct rt2x00_dev *rt2x00dev, rt2500usb_bbp_read() argument
198 static void rt2500usb_rf_write(struct rt2x00_dev *rt2x00dev, rt2500usb_rf_write() argument
228 static void _rt2500usb_register_read(struct rt2x00_dev *rt2x00dev, _rt2500usb_register_read() argument
235 static void _rt2500usb_register_write(struct rt2x00_dev *rt2x00dev, _rt2500usb_register_write() argument
276 static int rt2500usb_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt2500usb_rfkill_poll() argument
319 static void rt2500usb_init_led(struct rt2x00_dev *rt2x00dev, rt2500usb_init_led() argument
339 static int rt2500usb_config_key(struct rt2x00_dev *rt2x00dev, rt2500usb_config_key() argument
419 static void rt2500usb_config_filter(struct rt2x00_dev *rt2x00dev, rt2500usb_config_filter() argument
447 static void rt2500usb_config_intf(struct rt2x00_dev *rt2x00dev, rt2500usb_config_intf() argument
487 static void rt2500usb_config_erp(struct rt2x00_dev *rt2x00dev, rt2500usb_config_erp() argument
518 static void rt2500usb_config_ant(struct rt2x00_dev *rt2x00dev, rt2500usb_config_ant() argument
600 static void rt2500usb_config_channel(struct rt2x00_dev *rt2x00dev, rt2500usb_config_channel() argument
631 static void rt2500usb_config_txpower(struct rt2x00_dev *rt2x00dev, rt2500usb_config_txpower() argument
641 static void rt2500usb_config_ps(struct rt2x00_dev *rt2x00dev, rt2500usb_config_ps() argument
671 static void rt2500usb_config(struct rt2x00_dev *rt2x00dev, rt2500usb_config() argument
689 static void rt2500usb_link_stats(struct rt2x00_dev *rt2x00dev, rt2500usb_link_stats() argument
707 static void rt2500usb_reset_tuner(struct rt2x00_dev *rt2x00dev, rt2500usb_reset_tuner() argument
737 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2500usb_start_queue() local
760 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt2500usb_stop_queue() local
784 static int rt2500usb_init_registers(struct rt2x00_dev *rt2x00dev) rt2500usb_init_registers() argument
900 static int rt2500usb_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt2500usb_wait_bbp_ready() argument
916 static int rt2500usb_init_bbp(struct rt2x00_dev *rt2x00dev) rt2500usb_init_bbp() argument
974 static int rt2500usb_enable_radio(struct rt2x00_dev *rt2x00dev) rt2500usb_enable_radio() argument
986 static void rt2500usb_disable_radio(struct rt2x00_dev *rt2x00dev) rt2500usb_disable_radio() argument
999 static int rt2500usb_set_state(struct rt2x00_dev *rt2x00dev, rt2500usb_set_state() argument
1037 static int rt2500usb_set_device_state(struct rt2x00_dev *rt2x00dev, rt2500usb_set_device_state() argument
1139 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2500usb_write_beacon() local
1237 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2500usb_fill_rxdone() local
1335 static int rt2500usb_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt2500usb_validate_eeprom() argument
1446 static int rt2500usb_init_eeprom(struct rt2x00_dev *rt2x00dev) rt2500usb_init_eeprom() argument
1683 static int rt2500usb_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt2500usb_probe_hw_mode() argument
1766 static int rt2500usb_probe_hw(struct rt2x00_dev *rt2x00dev) rt2500usb_probe_hw() argument
H A Drt2x00queue.h460 struct rt2x00_dev *rt2x00dev; member in struct:data_queue
H A Drt73usb.c63 static void rt73usb_bbp_write(struct rt2x00_dev *rt2x00dev, rt73usb_bbp_write() argument
87 static void rt73usb_bbp_read(struct rt2x00_dev *rt2x00dev, rt73usb_bbp_read() argument
118 static void rt73usb_rf_write(struct rt2x00_dev *rt2x00dev, rt73usb_rf_write() argument
184 static int rt73usb_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt73usb_rfkill_poll() argument
249 static void rt73usb_init_led(struct rt2x00_dev *rt2x00dev, rt73usb_init_led() argument
264 static int rt73usb_config_shared_key(struct rt2x00_dev *rt2x00dev, rt73usb_config_shared_key() argument
361 static int rt73usb_config_pairwise_key(struct rt2x00_dev *rt2x00dev, rt73usb_config_pairwise_key() argument
465 static void rt73usb_config_filter(struct rt2x00_dev *rt2x00dev, rt73usb_config_filter() argument
495 static void rt73usb_config_intf(struct rt2x00_dev *rt2x00dev, rt73usb_config_intf() argument
530 static void rt73usb_config_erp(struct rt2x00_dev *rt2x00dev, rt73usb_config_erp() argument
573 static void rt73usb_config_antenna_5x(struct rt2x00_dev *rt2x00dev, rt73usb_config_antenna_5x() argument
621 static void rt73usb_config_antenna_2x(struct rt2x00_dev *rt2x00dev, rt73usb_config_antenna_2x() argument
690 static void rt73usb_config_ant(struct rt2x00_dev *rt2x00dev, rt73usb_config_ant() argument
731 static void rt73usb_config_lna_gain(struct rt2x00_dev *rt2x00dev, rt73usb_config_lna_gain() argument
751 static void rt73usb_config_channel(struct rt2x00_dev *rt2x00dev, rt73usb_config_channel() argument
792 static void rt73usb_config_txpower(struct rt2x00_dev *rt2x00dev, rt73usb_config_txpower() argument
805 static void rt73usb_config_retry_limit(struct rt2x00_dev *rt2x00dev, rt73usb_config_retry_limit() argument
821 static void rt73usb_config_ps(struct rt2x00_dev *rt2x00dev, rt73usb_config_ps() argument
859 static void rt73usb_config(struct rt2x00_dev *rt2x00dev, rt73usb_config() argument
881 static void rt73usb_link_stats(struct rt2x00_dev *rt2x00dev, rt73usb_link_stats() argument
899 static inline void rt73usb_set_vgc(struct rt2x00_dev *rt2x00dev, rt73usb_set_vgc() argument
909 static void rt73usb_reset_tuner(struct rt2x00_dev *rt2x00dev, rt73usb_reset_tuner() argument
915 static void rt73usb_link_tuner(struct rt2x00_dev *rt2x00dev, rt73usb_link_tuner() argument
1021 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt73usb_start_queue() local
1044 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt73usb_stop_queue() local
1068 static char *rt73usb_get_firmware_name(struct rt2x00_dev *rt2x00dev) rt73usb_get_firmware_name() argument
1073 static int rt73usb_check_firmware(struct rt2x00_dev *rt2x00dev, rt73usb_check_firmware() argument
1102 static int rt73usb_load_firmware(struct rt2x00_dev *rt2x00dev, rt73usb_load_firmware() argument
1147 static int rt73usb_init_registers(struct rt2x00_dev *rt2x00dev) rt73usb_init_registers() argument
1291 static int rt73usb_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt73usb_wait_bbp_ready() argument
1307 static int rt73usb_init_bbp(struct rt2x00_dev *rt2x00dev) rt73usb_init_bbp() argument
1359 static int rt73usb_enable_radio(struct rt2x00_dev *rt2x00dev) rt73usb_enable_radio() argument
1371 static void rt73usb_disable_radio(struct rt2x00_dev *rt2x00dev) rt73usb_disable_radio() argument
1383 static int rt73usb_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state) rt73usb_set_state() argument
1413 static int rt73usb_set_device_state(struct rt2x00_dev *rt2x00dev, rt73usb_set_device_state() argument
1530 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt73usb_write_beacon() local
1596 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt73usb_clear_beacon() local
1638 static int rt73usb_agc_to_rssi(struct rt2x00_dev *rt2x00dev, int rxd_w1) rt73usb_agc_to_rssi() argument
1676 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt73usb_fill_rxdone() local
1755 static int rt73usb_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt73usb_validate_eeprom() argument
1853 static int rt73usb_init_eeprom(struct rt2x00_dev *rt2x00dev) rt73usb_init_eeprom() argument
2098 static int rt73usb_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt73usb_probe_hw_mode() argument
2172 static int rt73usb_probe_hw(struct rt2x00_dev *rt2x00dev) rt73usb_probe_hw() argument
2233 struct rt2x00_dev *rt2x00dev = hw->priv; rt73usb_conf_tx() local
2289 struct rt2x00_dev *rt2x00dev = hw->priv; rt73usb_get_tsf() local
H A Drt61pci.c65 static void rt61pci_bbp_write(struct rt2x00_dev *rt2x00dev, rt61pci_bbp_write() argument
89 static void rt61pci_bbp_read(struct rt2x00_dev *rt2x00dev, rt61pci_bbp_read() argument
120 static void rt61pci_rf_write(struct rt2x00_dev *rt2x00dev, rt61pci_rf_write() argument
145 static void rt61pci_mcu_request(struct rt2x00_dev *rt2x00dev, rt61pci_mcu_request() argument
176 struct rt2x00_dev *rt2x00dev = eeprom->data; rt61pci_eepromregister_read() local
191 struct rt2x00_dev *rt2x00dev = eeprom->data; rt61pci_eepromregister_write() local
239 static int rt61pci_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt61pci_rfkill_poll() argument
302 static void rt61pci_init_led(struct rt2x00_dev *rt2x00dev, rt61pci_init_led() argument
317 static int rt61pci_config_shared_key(struct rt2x00_dev *rt2x00dev, rt61pci_config_shared_key() argument
414 static int rt61pci_config_pairwise_key(struct rt2x00_dev *rt2x00dev, rt61pci_config_pairwise_key() argument
515 static void rt61pci_config_filter(struct rt2x00_dev *rt2x00dev, rt61pci_config_filter() argument
545 static void rt61pci_config_intf(struct rt2x00_dev *rt2x00dev, rt61pci_config_intf() argument
581 static void rt61pci_config_erp(struct rt2x00_dev *rt2x00dev, rt61pci_config_erp() argument
624 static void rt61pci_config_antenna_5x(struct rt2x00_dev *rt2x00dev, rt61pci_config_antenna_5x() argument
670 static void rt61pci_config_antenna_2x(struct rt2x00_dev *rt2x00dev, rt61pci_config_antenna_2x() argument
708 static void rt61pci_config_antenna_2529_rx(struct rt2x00_dev *rt2x00dev, rt61pci_config_antenna_2529_rx() argument
724 static void rt61pci_config_antenna_2529(struct rt2x00_dev *rt2x00dev, rt61pci_config_antenna_2529() argument
794 static void rt61pci_config_ant(struct rt2x00_dev *rt2x00dev, rt61pci_config_ant() argument
841 static void rt61pci_config_lna_gain(struct rt2x00_dev *rt2x00dev, rt61pci_config_lna_gain() argument
864 static void rt61pci_config_channel(struct rt2x00_dev *rt2x00dev, rt61pci_config_channel() argument
909 static void rt61pci_config_txpower(struct rt2x00_dev *rt2x00dev, rt61pci_config_txpower() argument
922 static void rt61pci_config_retry_limit(struct rt2x00_dev *rt2x00dev, rt61pci_config_retry_limit() argument
938 static void rt61pci_config_ps(struct rt2x00_dev *rt2x00dev, rt61pci_config_ps() argument
984 static void rt61pci_config(struct rt2x00_dev *rt2x00dev, rt61pci_config() argument
1006 static void rt61pci_link_stats(struct rt2x00_dev *rt2x00dev, rt61pci_link_stats() argument
1024 static inline void rt61pci_set_vgc(struct rt2x00_dev *rt2x00dev, rt61pci_set_vgc() argument
1034 static void rt61pci_reset_tuner(struct rt2x00_dev *rt2x00dev, rt61pci_reset_tuner() argument
1040 static void rt61pci_link_tuner(struct rt2x00_dev *rt2x00dev, rt61pci_link_tuner() argument
1134 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt61pci_start_queue() local
1157 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt61pci_kick_queue() local
1188 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; rt61pci_stop_queue() local
1237 static char *rt61pci_get_firmware_name(struct rt2x00_dev *rt2x00dev) rt61pci_get_firmware_name() argument
1261 static int rt61pci_check_firmware(struct rt2x00_dev *rt2x00dev, rt61pci_check_firmware() argument
1290 static int rt61pci_load_firmware(struct rt2x00_dev *rt2x00dev, rt61pci_load_firmware() argument
1418 static int rt61pci_init_queues(struct rt2x00_dev *rt2x00dev) rt61pci_init_queues() argument
1500 static int rt61pci_init_registers(struct rt2x00_dev *rt2x00dev) rt61pci_init_registers() argument
1644 static int rt61pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt61pci_wait_bbp_ready() argument
1660 static int rt61pci_init_bbp(struct rt2x00_dev *rt2x00dev) rt61pci_init_bbp() argument
1711 static void rt61pci_toggle_irq(struct rt2x00_dev *rt2x00dev, rt61pci_toggle_irq() argument
1769 static int rt61pci_enable_radio(struct rt2x00_dev *rt2x00dev) rt61pci_enable_radio() argument
1791 static void rt61pci_disable_radio(struct rt2x00_dev *rt2x00dev) rt61pci_disable_radio() argument
1799 static int rt61pci_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state) rt61pci_set_state() argument
1829 static int rt61pci_set_device_state(struct rt2x00_dev *rt2x00dev, rt61pci_set_device_state() argument
1967 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt61pci_write_beacon() local
2031 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt61pci_clear_beacon() local
2058 static int rt61pci_agc_to_rssi(struct rt2x00_dev *rt2x00dev, int rxd_w1) rt61pci_agc_to_rssi() argument
2089 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt61pci_fill_rxdone() local
2151 static void rt61pci_txdone(struct rt2x00_dev *rt2x00dev) rt61pci_txdone() argument
2242 static void rt61pci_wakeup(struct rt2x00_dev *rt2x00dev) rt61pci_wakeup() argument
2249 static inline void rt61pci_enable_interrupt(struct rt2x00_dev *rt2x00dev, rt61pci_enable_interrupt() argument
2267 static void rt61pci_enable_mcu_interrupt(struct rt2x00_dev *rt2x00dev, rt61pci_enable_mcu_interrupt() argument
2287 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt61pci_txstatus_tasklet() local
2295 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt61pci_tbtt_tasklet() local
2303 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt61pci_rxdone_tasklet() local
2312 struct rt2x00_dev *rt2x00dev = (struct rt2x00_dev *)data; rt61pci_autowake_tasklet() local
2322 struct rt2x00_dev *rt2x00dev = dev_instance; rt61pci_interrupt() local
2387 static int rt61pci_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt61pci_validate_eeprom() argument
2498 static int rt61pci_init_eeprom(struct rt2x00_dev *rt2x00dev) rt61pci_init_eeprom() argument
2746 static int rt61pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt61pci_probe_hw_mode() argument
2830 static int rt61pci_probe_hw(struct rt2x00_dev *rt2x00dev) rt61pci_probe_hw() argument
2896 struct rt2x00_dev *rt2x00dev = hw->priv; rt61pci_conf_tx() local
2952 struct rt2x00_dev *rt2x00dev = hw->priv; rt61pci_get_tsf() local
H A Drt2800lib.c68 static inline bool rt2800_is_305x_soc(struct rt2x00_dev *rt2x00dev) rt2800_is_305x_soc() argument
85 static void rt2800_bbp_write(struct rt2x00_dev *rt2x00dev, rt2800_bbp_write() argument
110 static void rt2800_bbp_read(struct rt2x00_dev *rt2x00dev, rt2800_bbp_read() argument
142 static void rt2800_rfcsr_write(struct rt2x00_dev *rt2x00dev, rt2800_rfcsr_write() argument
166 static void rt2800_rfcsr_read(struct rt2x00_dev *rt2x00dev, rt2800_rfcsr_read() argument
197 static void rt2800_rf_write(struct rt2x00_dev *rt2x00dev, rt2800_rf_write() argument
301 static unsigned int rt2800_eeprom_word_index(struct rt2x00_dev *rt2x00dev, rt2800_eeprom_word_index() argument
332 static void *rt2800_eeprom_addr(struct rt2x00_dev *rt2x00dev, rt2800_eeprom_addr() argument
341 static void rt2800_eeprom_read(struct rt2x00_dev *rt2x00dev, rt2800_eeprom_read() argument
350 static void rt2800_eeprom_write(struct rt2x00_dev *rt2x00dev, rt2800_eeprom_write() argument
359 static void rt2800_eeprom_read_from_array(struct rt2x00_dev *rt2x00dev, rt2800_eeprom_read_from_array() argument
370 static int rt2800_enable_wlan_rt3290(struct rt2x00_dev *rt2x00dev) rt2800_enable_wlan_rt3290() argument
431 void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev, rt2800_mcu_request() argument
465 int rt2800_wait_csr_ready(struct rt2x00_dev *rt2x00dev) rt2800_wait_csr_ready() argument
482 int rt2800_wait_wpdma_ready(struct rt2x00_dev *rt2x00dev) rt2800_wait_wpdma_ready() argument
505 void rt2800_disable_wpdma(struct rt2x00_dev *rt2x00dev) rt2800_disable_wpdma() argument
519 void rt2800_get_txwi_rxwi_size(struct rt2x00_dev *rt2x00dev, rt2800_get_txwi_rxwi_size() argument
574 int rt2800_check_firmware(struct rt2x00_dev *rt2x00dev, rt2800_check_firmware() argument
628 int rt2800_load_firmware(struct rt2x00_dev *rt2x00dev, rt2800_load_firmware() argument
770 static int rt2800_agc_to_rssi(struct rt2x00_dev *rt2x00dev, u32 rxwi_w2) rt2800_agc_to_rssi() argument
860 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2800_txdone_entry() local
938 static unsigned int rt2800_hw_beacon_base(struct rt2x00_dev *rt2x00dev, rt2800_hw_beacon_base() argument
944 static inline u8 rt2800_get_beacon_offset(struct rt2x00_dev *rt2x00dev, rt2800_get_beacon_offset() argument
950 static void rt2800_update_beacons_setup(struct rt2x00_dev *rt2x00dev) rt2800_update_beacons_setup() argument
986 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2800_write_beacon() local
1060 static inline void rt2800_clear_beacon_register(struct rt2x00_dev *rt2x00dev, rt2800_clear_beacon_register() argument
1080 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; rt2800_clear_beacon() local
1155 int rt2800_rfkill_poll(struct rt2x00_dev *rt2x00dev) rt2800_rfkill_poll() argument
1230 static void rt2800_init_led(struct rt2x00_dev *rt2x00dev, rt2800_init_led() argument
1243 static void rt2800_config_wcid(struct rt2x00_dev *rt2x00dev, rt2800_config_wcid() argument
1260 static void rt2800_delete_wcid_attr(struct rt2x00_dev *rt2x00dev, int wcid) rt2800_delete_wcid_attr() argument
1267 static void rt2800_config_wcid_attr_bssidx(struct rt2x00_dev *rt2x00dev, rt2800_config_wcid_attr_bssidx() argument
1284 static void rt2800_config_wcid_attr_cipher(struct rt2x00_dev *rt2x00dev, rt2800_config_wcid_attr_cipher() argument
1331 int rt2800_config_shared_key(struct rt2x00_dev *rt2x00dev, rt2800_config_shared_key() argument
1384 int rt2800_config_pairwise_key(struct rt2x00_dev *rt2x00dev, rt2800_config_pairwise_key() argument
1421 int rt2800_sta_add(struct rt2x00_dev *rt2x00dev, struct ieee80211_vif *vif, rt2800_sta_add() argument
1460 int rt2800_sta_remove(struct rt2x00_dev *rt2x00dev, int wcid) rt2800_sta_remove() argument
1477 void rt2800_config_filter(struct rt2x00_dev *rt2x00dev, rt2800_config_filter() argument
1521 void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf, rt2800_config_intf() argument
1590 static void rt2800_config_ht_opmode(struct rt2x00_dev *rt2x00dev, rt2800_config_ht_opmode() argument
1686 void rt2800_config_erp(struct rt2x00_dev *rt2x00dev, struct rt2x00lib_erp *erp, rt2800_config_erp() argument
1736 static void rt2800_config_3572bt_ant(struct rt2x00_dev *rt2x00dev) rt2800_config_3572bt_ant() argument
1770 static void rt2800_set_ant_diversity(struct rt2x00_dev *rt2x00dev, rt2800_set_ant_diversity() argument
1791 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant) rt2800_config_ant() argument
1869 static void rt2800_config_lna_gain(struct rt2x00_dev *rt2x00dev, rt2800_config_lna_gain() argument
1908 static void rt2800_adjust_freq_offset(struct rt2x00_dev *rt2x00dev) rt2800_adjust_freq_offset() argument
1943 static void rt2800_config_channel_rf2xxx(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf2xxx() argument
2008 static void rt2800_config_channel_rf3xxx(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf3xxx() argument
2084 static void rt2800_config_channel_rf3052(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf3052() argument
2254 static void rt2800_config_channel_rf3053(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf3053() argument
2554 static void rt2800_config_channel_rf3290(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf3290() argument
2591 static void rt2800_config_channel_rf3322(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf3322() argument
2639 static void rt2800_config_channel_rf53xx(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf53xx() argument
2732 static void rt2800_config_channel_rf55xx(struct rt2x00_dev *rt2x00dev, rt2800_config_channel_rf55xx() argument
3007 static void rt2800_bbp_write_with_rx_chain(struct rt2x00_dev *rt2x00dev, rt2800_bbp_write_with_rx_chain() argument
3022 static void rt2800_iq_calibrate(struct rt2x00_dev *rt2x00dev, int channel) rt2800_iq_calibrate() argument
3108 static char rt2800_txpower_to_dev(struct rt2x00_dev *rt2x00dev, rt2800_txpower_to_dev() argument
3125 static void rt2800_config_channel(struct rt2x00_dev *rt2x00dev, rt2800_config_channel() argument
3430 static int rt2800_get_gain_calibration_delta(struct rt2x00_dev *rt2x00dev) rt2800_get_gain_calibration_delta() argument
3547 static int rt2800_get_txpower_bw_comp(struct rt2x00_dev *rt2x00dev, rt2800_get_txpower_bw_comp() argument
3591 static int rt2800_get_txpower_reg_delta(struct rt2x00_dev *rt2x00dev, rt2800_get_txpower_reg_delta() argument
3612 static u8 rt2800_compensate_txpower(struct rt2x00_dev *rt2x00dev, int is_rate_b, rt2800_compensate_txpower() argument
3680 static void rt2800_config_txpower_rt3593(struct rt2x00_dev *rt2x00dev, rt2800_config_txpower_rt3593() argument
4075 static void rt2800_config_txpower_rt28xx(struct rt2x00_dev *rt2x00dev, rt2800_config_txpower_rt28xx() argument
4256 static void rt2800_config_txpower(struct rt2x00_dev *rt2x00dev, rt2800_config_txpower() argument
4266 void rt2800_gain_calibration(struct rt2x00_dev *rt2x00dev) rt2800_gain_calibration() argument
4273 void rt2800_vco_calibration(struct rt2x00_dev *rt2x00dev) rt2800_vco_calibration() argument
4353 static void rt2800_config_retry_limit(struct rt2x00_dev *rt2x00dev, rt2800_config_retry_limit() argument
4366 static void rt2800_config_ps(struct rt2x00_dev *rt2x00dev, rt2800_config_ps() argument
4396 void rt2800_config(struct rt2x00_dev *rt2x00dev, rt2800_config() argument
4422 void rt2800_link_stats(struct rt2x00_dev *rt2x00dev, struct link_qual *qual) rt2800_link_stats() argument
4434 static u8 rt2800_get_default_vgc(struct rt2x00_dev *rt2x00dev) rt2800_get_default_vgc() argument
4468 static inline void rt2800_set_vgc(struct rt2x00_dev *rt2x00dev, rt2800_set_vgc() argument
4488 void rt2800_reset_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual) rt2800_reset_tuner() argument
4494 void rt2800_link_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual, rt2800_link_tuner() argument
4538 static int rt2800_init_registers(struct rt2x00_dev *rt2x00dev) rt2800_init_registers() argument
4994 static int rt2800_wait_bbp_rf_ready(struct rt2x00_dev *rt2x00dev) rt2800_wait_bbp_rf_ready() argument
5011 static int rt2800_wait_bbp_ready(struct rt2x00_dev *rt2x00dev) rt2800_wait_bbp_ready() argument
5035 static void rt2800_bbp4_mac_if_ctrl(struct rt2x00_dev *rt2x00dev) rt2800_bbp4_mac_if_ctrl() argument
5044 static void rt2800_init_freq_calibration(struct rt2x00_dev *rt2x00dev) rt2800_init_freq_calibration() argument
5050 static void rt2800_init_bbp_5592_glrt(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_5592_glrt() argument
5071 static void rt2800_init_bbp_early(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_early() argument
5091 static void rt2800_disable_unused_dac_adc(struct rt2x00_dev *rt2x00dev) rt2800_disable_unused_dac_adc() argument
5105 static void rt2800_init_bbp_305x_soc(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_305x_soc() argument
5139 static void rt2800_init_bbp_28xx(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_28xx() argument
5178 static void rt2800_init_bbp_30xx(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_30xx() argument
5220 static void rt2800_init_bbp_3290(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_3290() argument
5291 static void rt2800_init_bbp_3352(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_3352() argument
5365 static void rt2800_init_bbp_3390(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_3390() argument
5403 static void rt2800_init_bbp_3572(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_3572() argument
5440 static void rt2800_init_bbp_3593(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_3593() argument
5456 static void rt2800_init_bbp_53xx(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_53xx() argument
5564 static void rt2800_init_bbp_5592(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp_5592() argument
5638 static void rt2800_init_bbp(struct rt2x00_dev *rt2x00dev) rt2800_init_bbp() argument
5695 static void rt2800_led_open_drain_enable(struct rt2x00_dev *rt2x00dev) rt2800_led_open_drain_enable() argument
5704 static u8 rt2800_init_rx_filter(struct rt2x00_dev *rt2x00dev, bool bw40, rt2800_init_rx_filter() argument
5769 static void rt2800_rf_init_calibration(struct rt2x00_dev *rt2x00dev, rt2800_rf_init_calibration() argument
5782 static void rt2800_rx_filter_calibration(struct rt2x00_dev *rt2x00dev) rt2800_rx_filter_calibration() argument
5828 static void rt2800_normal_mode_setup_3xxx(struct rt2x00_dev *rt2x00dev) rt2800_normal_mode_setup_3xxx() argument
5899 static void rt2800_normal_mode_setup_3593(struct rt2x00_dev *rt2x00dev) rt2800_normal_mode_setup_3593() argument
5935 static void rt2800_normal_mode_setup_5xxx(struct rt2x00_dev *rt2x00dev) rt2800_normal_mode_setup_5xxx() argument
5964 static void rt2800_init_rfcsr_305x_soc(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_305x_soc() argument
6002 static void rt2800_init_rfcsr_30xx(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_30xx() argument
6073 static void rt2800_init_rfcsr_3290(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_3290() argument
6134 static void rt2800_init_rfcsr_3352(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_3352() argument
6207 static void rt2800_init_rfcsr_3390(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_3390() argument
6259 static void rt2800_init_rfcsr_3572(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_3572() argument
6317 static void rt3593_post_bbp_init(struct rt2x00_dev *rt2x00dev) rt3593_post_bbp_init() argument
6364 static void rt2800_init_rfcsr_3593(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_3593() argument
6447 static void rt2800_init_rfcsr_5390(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_5390() argument
6545 static void rt2800_init_rfcsr_5392(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_5392() argument
6613 static void rt2800_init_rfcsr_5592(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr_5592() argument
6656 static void rt2800_init_rfcsr(struct rt2x00_dev *rt2x00dev) rt2800_init_rfcsr() argument
6696 int rt2800_enable_radio(struct rt2x00_dev *rt2x00dev) rt2800_enable_radio() argument
6786 void rt2800_disable_radio(struct rt2x00_dev *rt2x00dev) rt2800_disable_radio() argument
6802 int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev) rt2800_efuse_detect() argument
6817 static void rt2800_efuse_read(struct rt2x00_dev *rt2x00dev, unsigned int i) rt2800_efuse_read() argument
6863 int rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev) rt2800_read_eeprom_efuse() argument
6874 static u8 rt2800_get_txmixer_gain_24g(struct rt2x00_dev *rt2x00dev) rt2800_get_txmixer_gain_24g() argument
6888 static u8 rt2800_get_txmixer_gain_5g(struct rt2x00_dev *rt2x00dev) rt2800_get_txmixer_gain_5g() argument
6902 static int rt2800_validate_eeprom(struct rt2x00_dev *rt2x00dev) rt2800_validate_eeprom() argument
7045 static int rt2800_init_eeprom(struct rt2x00_dev *rt2x00dev) rt2800_init_eeprom() argument
7459 static int rt2800_probe_hw_mode(struct rt2x00_dev *rt2x00dev) rt2800_probe_hw_mode() argument
7681 static int rt2800_probe_rt(struct rt2x00_dev *rt2x00dev) rt2800_probe_rt() argument
7722 int rt2800_probe_hw(struct rt2x00_dev *rt2x00dev) rt2800_probe_hw() argument
7799 struct rt2x00_dev *rt2x00dev = hw->priv; rt2800_get_key_seq() local
7817 struct rt2x00_dev *rt2x00dev = hw->priv; rt2800_set_rts_threshold() local
7857 struct rt2x00_dev *rt2x00dev = hw->priv; rt2800_conf_tx() local
7924 struct rt2x00_dev *rt2x00dev = hw->priv; rt2800_get_tsf() local
7987 struct rt2x00_dev *rt2x00dev = hw->priv; rt2800_get_survey() local
H A Drt2x00.h1036 static inline void rt2x00_rf_read(struct rt2x00_dev *rt2x00dev, rt2x00_rf_read() argument
1043 static inline void rt2x00_rf_write(struct rt2x00_dev *rt2x00dev, rt2x00_rf_write() argument
1053 static inline void *rt2x00_eeprom_addr(struct rt2x00_dev *rt2x00dev, rt2x00_eeprom_addr() argument
1059 static inline void rt2x00_eeprom_read(struct rt2x00_dev *rt2x00dev, rt2x00_eeprom_read() argument
1065 static inline void rt2x00_eeprom_write(struct rt2x00_dev *rt2x00dev, rt2x00_eeprom_write() argument
1071 static inline u8 rt2x00_eeprom_byte(struct rt2x00_dev *rt2x00dev, rt2x00_eeprom_byte() argument
1080 static inline void rt2x00_set_chip(struct rt2x00_dev *rt2x00dev, rt2x00_set_chip() argument
1092 static inline void rt2x00_set_rt(struct rt2x00_dev *rt2x00dev, rt2x00_set_rt() argument
1102 static inline void rt2x00_set_rf(struct rt2x00_dev *rt2x00dev, const u16 rf) rt2x00_set_rf() argument
1110 static inline bool rt2x00_rt(struct rt2x00_dev *rt2x00dev, const u16 rt) rt2x00_rt() argument
1115 static inline bool rt2x00_rf(struct rt2x00_dev *rt2x00dev, const u16 rf) rt2x00_rf() argument
1120 static inline u16 rt2x00_rev(struct rt2x00_dev *rt2x00dev) rt2x00_rev() argument
1125 static inline bool rt2x00_rt_rev(struct rt2x00_dev *rt2x00dev, rt2x00_rt_rev() argument
1131 static inline bool rt2x00_rt_rev_lt(struct rt2x00_dev *rt2x00dev, rt2x00_rt_rev_lt() argument
1137 static inline bool rt2x00_rt_rev_gte(struct rt2x00_dev *rt2x00dev, rt2x00_rt_rev_gte() argument
1143 static inline void rt2x00_set_chip_intf(struct rt2x00_dev *rt2x00dev, rt2x00_set_chip_intf() argument
1149 static inline bool rt2x00_intf(struct rt2x00_dev *rt2x00dev, rt2x00_intf() argument
1155 static inline bool rt2x00_is_pci(struct rt2x00_dev *rt2x00dev) rt2x00_is_pci() argument
1161 static inline bool rt2x00_is_pcie(struct rt2x00_dev *rt2x00dev) rt2x00_is_pcie() argument
1166 static inline bool rt2x00_is_usb(struct rt2x00_dev *rt2x00dev) rt2x00_is_usb() argument
1171 static inline bool rt2x00_is_soc(struct rt2x00_dev *rt2x00dev) rt2x00_is_soc() argument
1179 rt2x00_has_cap_flag(struct rt2x00_dev *rt2x00dev, rt2x00_has_cap_flag() argument
1186 rt2x00_has_cap_hw_crypto(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_hw_crypto() argument
1192 rt2x00_has_cap_power_limit(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_power_limit() argument
1198 rt2x00_has_cap_control_filters(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_control_filters() argument
1204 rt2x00_has_cap_control_filter_pspoll(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_control_filter_pspoll() argument
1210 rt2x00_has_cap_pre_tbtt_interrupt(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_pre_tbtt_interrupt() argument
1216 rt2x00_has_cap_link_tuning(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_link_tuning() argument
1222 rt2x00_has_cap_frame_type(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_frame_type() argument
1228 rt2x00_has_cap_rf_sequence(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_rf_sequence() argument
1234 rt2x00_has_cap_external_lna_a(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_external_lna_a() argument
1240 rt2x00_has_cap_external_lna_bg(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_external_lna_bg() argument
1246 rt2x00_has_cap_double_antenna(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_double_antenna() argument
1252 rt2x00_has_cap_bt_coexist(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_bt_coexist() argument
1258 rt2x00_has_cap_vco_recalibration(struct rt2x00_dev *rt2x00dev) rt2x00_has_cap_vco_recalibration() argument
1285 rt2x00queue_get_tx_queue(struct rt2x00_dev *rt2x00dev, rt2x00queue_get_tx_queue() argument
1390 static inline void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev, rt2x00debug_dump_frame() argument

Completed in 403 milliseconds