Home
last modified time | relevance | path

Searched refs:rt2x00_dev (Results 1 – 25 of 32) sorted by relevance

12

/linux/drivers/net/wireless/ralink/rt2x00/
A Drt2x00lib.h60 int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev);
61 void rt2x00lib_disable_radio(struct rt2x00_dev *rt2x00dev);
66 int rt2x00lib_start(struct rt2x00_dev *rt2x00dev);
67 void rt2x00lib_stop(struct rt2x00_dev *rt2x00dev);
72 void rt2x00lib_config_intf(struct rt2x00_dev *rt2x00dev,
76 void rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev,
82 void rt2x00lib_config(struct rt2x00_dev *rt2x00dev,
188 int rt2x00queue_allocate(struct rt2x00_dev *rt2x00dev);
189 void rt2x00queue_free(struct rt2x00_dev *rt2x00dev);
394 void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev);
[all …]
A Drt2800lib.h41 u32 (*register_read)(struct rt2x00_dev *rt2x00dev,
43 u32 (*register_read_lock)(struct rt2x00_dev *rt2x00dev,
45 void (*register_write)(struct rt2x00_dev *rt2x00dev,
57 int (*regbusy_read)(struct rt2x00_dev *rt2x00dev,
61 int (*read_eeprom)(struct rt2x00_dev *rt2x00dev);
62 bool (*hwcrypt_disabled)(struct rt2x00_dev *rt2x00dev);
177 void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev,
200 void rt2800_watchdog(struct rt2x00_dev *rt2x00dev);
207 int rt2800_rfkill_poll(struct rt2x00_dev *rt2x00dev);
225 void rt2800_config(struct rt2x00_dev *rt2x00dev,
[all …]
A Drt2x00.h539 int (*probe_hw) (struct rt2x00_dev *rt2x00dev);
549 int (*initialize) (struct rt2x00_dev *rt2x00dev);
564 void (*link_stats) (struct rt2x00_dev *rt2x00dev,
568 void (*link_tuner) (struct rt2x00_dev *rt2x00dev,
576 void (*watchdog) (struct rt2x00_dev *rt2x00dev);
620 void (*config_erp) (struct rt2x00_dev *rt2x00dev,
625 void (*config) (struct rt2x00_dev *rt2x00dev,
629 int (*sta_add) (struct rt2x00_dev *rt2x00dev,
632 int (*sta_remove) (struct rt2x00_dev *rt2x00dev,
739 struct rt2x00_dev { struct
[all …]
A Drt2x00usb.h91 int rt2x00usb_vendor_request(struct rt2x00_dev *rt2x00dev,
114 int rt2x00usb_vendor_request_buff(struct rt2x00_dev *rt2x00dev,
132 int rt2x00usb_vendor_req_buff_lock(struct rt2x00_dev *rt2x00dev,
170 static inline int rt2x00usb_eeprom_read(struct rt2x00_dev *rt2x00dev, in rt2x00usb_eeprom_read()
304 int rt2x00usb_regbusy_read(struct rt2x00_dev *rt2x00dev,
322 void rt2x00usb_register_read_async(struct rt2x00_dev *rt2x00dev,
324 bool (*callback)(struct rt2x00_dev*, int, u32));
329 void rt2x00usb_disable_radio(struct rt2x00_dev *rt2x00dev);
386 void rt2x00usb_watchdog(struct rt2x00_dev *rt2x00dev);
392 int rt2x00usb_initialize(struct rt2x00_dev *rt2x00dev);
[all …]
A Drt2x00link.c62 static void rt2x00link_antenna_reset(struct rt2x00_dev *rt2x00dev) in rt2x00link_antenna_reset()
179 void rt2x00link_update_stats(struct rt2x00_dev *rt2x00dev, in rt2x00link_update_stats()
220 void rt2x00link_start_tuner(struct rt2x00_dev *rt2x00dev) in rt2x00link_start_tuner()
247 void rt2x00link_stop_tuner(struct rt2x00_dev *rt2x00dev) in rt2x00link_stop_tuner()
288 static void rt2x00link_reset_qual(struct rt2x00_dev *rt2x00dev) in rt2x00link_reset_qual()
343 struct rt2x00_dev *rt2x00dev = in rt2x00link_tuner()
344 container_of(work, struct rt2x00_dev, link.work.work); in rt2x00link_tuner()
382 void rt2x00link_start_watchdog(struct rt2x00_dev *rt2x00dev) in rt2x00link_start_watchdog()
393 void rt2x00link_stop_watchdog(struct rt2x00_dev *rt2x00dev) in rt2x00link_stop_watchdog()
400 struct rt2x00_dev *rt2x00dev = in rt2x00link_watchdog()
[all …]
A Drt2x00mmio.h21 static inline u32 rt2x00mmio_register_read(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_register_read()
27 static inline void rt2x00mmio_register_multiread(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_register_multiread()
34 static inline void rt2x00mmio_register_write(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_register_write()
41 static inline void rt2x00mmio_register_multiwrite(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_register_multiwrite()
62 int rt2x00mmio_regbusy_read(struct rt2x00_dev *rt2x00dev,
85 bool rt2x00mmio_rxdone(struct rt2x00_dev *rt2x00dev);
100 int rt2x00mmio_initialize(struct rt2x00_dev *rt2x00dev);
101 void rt2x00mmio_uninitialize(struct rt2x00_dev *rt2x00dev);
A Drt2x00usb.c45 int rt2x00usb_vendor_request(struct rt2x00_dev *rt2x00dev, in rt2x00usb_vendor_request()
174 struct rt2x00_dev *rt2x00dev;
175 bool (*callback)(struct rt2x00_dev *, int, u32);
250 struct rt2x00_dev *rt2x00dev = in rt2x00usb_work_txdone()
346 struct rt2x00_dev *rt2x00dev = in rt2x00usb_work_rxdone()
651 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2x00usb_alloc_entries()
684 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2x00usb_free_entries()
802 struct rt2x00_dev *rt2x00dev; in rt2x00usb_probe()
869 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00usb_disconnect()
890 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00usb_suspend()
[all …]
A Drt2x00mac.c93 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_tx()
163 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_start()
183 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_stop()
196 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_reconfig_complete()
206 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_add_interface()
274 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_remove_interface()
309 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_config()
360 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_configure_filter()
420 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_set_tim()
458 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00mac_set_key()
[all …]
A Drt2800mmio.c29 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_get_dma_done()
328 struct rt2x00_dev *rt2x00dev = dev_instance; in rt2800mmio_interrupt()
381 void rt2800mmio_toggle_irq(struct rt2x00_dev *rt2x00dev, in rt2800mmio_toggle_irq()
426 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_start_queue()
457 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_kick_queue()
485 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_flush_queue()
529 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_stop_queue()
566 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800mmio_queue_init()
791 struct rt2x00_dev *rt2x00dev = in rt2800mmio_work_txdone()
813 struct rt2x00_dev *rt2x00dev = in rt2800mmio_tx_sta_fifo_timeout()
[all …]
A Drt2x00dev.c27 u32 rt2x00lib_get_bssidx(struct rt2x00_dev *rt2x00dev, in rt2x00lib_get_bssidx()
43 int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev) in rt2x00lib_enable_radio()
117 struct rt2x00_dev *rt2x00dev = data; in rt2x00lib_intf_scheduled_iter()
138 struct rt2x00_dev *rt2x00dev = in rt2x00lib_intf_scheduled()
153 struct rt2x00_dev *rt2x00dev = in rt2x00lib_autowakeup()
171 struct rt2x00_dev *rt2x00dev = data; in rt2x00lib_bc_buffer_iter()
193 struct rt2x00_dev *rt2x00dev = data; in rt2x00lib_beaconupdate_iter()
233 void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev) in rt2x00lib_pretbtt()
581 struct rt2x00_dev *rt2x00dev = in rt2x00lib_sleep()
1248 int rt2x00lib_start(struct rt2x00_dev *rt2x00dev) in rt2x00lib_start()
[all …]
A Drt2800pci.c44 static bool rt2800pci_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) in rt2800pci_hwcrypt_disabled()
81 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2800pci_eepromregister_read()
96 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2800pci_eepromregister_write()
109 static int rt2800pci_read_eeprom_pci(struct rt2x00_dev *rt2x00dev) in rt2800pci_read_eeprom_pci()
142 static int rt2800pci_efuse_detect(struct rt2x00_dev *rt2x00dev) in rt2800pci_efuse_detect()
155 static char *rt2800pci_get_firmware_name(struct rt2x00_dev *rt2x00dev) in rt2800pci_get_firmware_name()
166 static int rt2800pci_write_firmware(struct rt2x00_dev *rt2x00dev, in rt2800pci_write_firmware()
196 static int rt2800pci_enable_radio(struct rt2x00_dev *rt2x00dev) in rt2800pci_enable_radio()
217 static int rt2800pci_set_state(struct rt2x00_dev *rt2x00dev, in rt2800pci_set_state()
236 static int rt2800pci_set_device_state(struct rt2x00_dev *rt2x00dev, in rt2800pci_set_device_state()
[all …]
A Drt2400pci.c45 static void rt2400pci_bbp_write(struct rt2x00_dev *rt2x00dev, in rt2400pci_bbp_write()
69 static u8 rt2400pci_bbp_read(struct rt2x00_dev *rt2x00dev, in rt2400pci_bbp_read()
130 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2400pci_eepromregister_read()
145 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2400pci_eepromregister_write()
629 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2400pci_start_queue()
652 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2400pci_kick_queue()
678 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2400pci_stop_queue()
1371 struct rt2x00_dev *rt2x00dev = dev_instance; in rt2400pci_interrupt()
1660 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2400pci_conf_tx()
1685 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2400pci_get_tsf()
[all …]
A Drt2x00soc.c23 static void rt2x00soc_free_reg(struct rt2x00_dev *rt2x00dev) in rt2x00soc_free_reg()
34 static int rt2x00soc_alloc_reg(struct rt2x00_dev *rt2x00dev) in rt2x00soc_alloc_reg()
67 struct rt2x00_dev *rt2x00dev; in rt2x00soc_probe()
70 hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw); in rt2x00soc_probe()
114 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00soc_remove()
131 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00soc_suspend()
140 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00soc_resume()
A Drt2x00leds.c19 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi) in rt2x00leds_led_quality()
73 void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, bool enabled) in rt2x00led_led_activity()
79 void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, bool enabled) in rt2x00leds_led_assoc()
85 void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, bool enabled) in rt2x00leds_led_radio()
91 static int rt2x00leds_register_led(struct rt2x00_dev *rt2x00dev, in rt2x00leds_register_led()
112 void rt2x00leds_register(struct rt2x00_dev *rt2x00dev) in rt2x00leds_register()
187 void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev) in rt2x00leds_unregister()
206 void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev) in rt2x00leds_suspend()
225 void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev) in rt2x00leds_resume()
A Drt2800usb.c38 static bool rt2800usb_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) in rt2800usb_hwcrypt_disabled()
48 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800usb_start_queue()
71 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2800usb_stop_queue()
157 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2800usb_tx_dma_done()
164 struct rt2x00_dev *rt2x00dev = in rt2800usb_tx_sta_fifo_timeout()
165 container_of(timer, struct rt2x00_dev, txstatus_timer); in rt2800usb_tx_sta_fifo_timeout()
325 static int rt2800usb_set_state(struct rt2x00_dev *rt2x00dev, in rt2800usb_set_state()
458 struct rt2x00_dev *rt2x00dev = in rt2800usb_work_txdone()
459 container_of(work, struct rt2x00_dev, txdone_work); in rt2800usb_work_txdone()
610 static int rt2800usb_probe_hw(struct rt2x00_dev *rt2x00dev) in rt2800usb_probe_hw()
[all …]
A Drt2800soc.c35 static bool rt2800soc_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev) in rt2800soc_hwcrypt_disabled()
40 static void rt2800soc_disable_radio(struct rt2x00_dev *rt2x00dev) in rt2800soc_disable_radio()
54 static int rt2800soc_set_device_state(struct rt2x00_dev *rt2x00dev, in rt2800soc_set_device_state()
93 static int rt2800soc_read_eeprom(struct rt2x00_dev *rt2x00dev) in rt2800soc_read_eeprom()
107 static char *rt2800soc_get_firmware_name(struct rt2x00_dev *rt2x00dev) in rt2800soc_get_firmware_name()
113 static int rt2800soc_load_firmware(struct rt2x00_dev *rt2x00dev, in rt2800soc_load_firmware()
120 static int rt2800soc_check_firmware(struct rt2x00_dev *rt2x00dev, in rt2800soc_check_firmware()
127 static int rt2800soc_write_firmware(struct rt2x00_dev *rt2x00dev, in rt2800soc_write_firmware()
A Drt2x00pci.c25 static void rt2x00pci_free_reg(struct rt2x00_dev *rt2x00dev) in rt2x00pci_free_reg()
39 static int rt2x00pci_alloc_reg(struct rt2x00_dev *rt2x00dev) in rt2x00pci_alloc_reg()
68 struct rt2x00_dev *rt2x00dev; in rt2x00pci_probe()
95 hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw); in rt2x00pci_probe()
154 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00pci_remove()
175 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00pci_suspend()
183 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2x00pci_resume()
A Drt61pci.c54 static void rt61pci_bbp_write(struct rt2x00_dev *rt2x00dev, in rt61pci_bbp_write()
78 static u8 rt61pci_bbp_read(struct rt2x00_dev *rt2x00dev, in rt61pci_bbp_read()
112 static void rt61pci_rf_write(struct rt2x00_dev *rt2x00dev, in rt61pci_rf_write()
168 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt61pci_eepromregister_read()
183 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt61pci_eepromregister_write()
1043 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt61pci_start_queue()
1066 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt61pci_kick_queue()
1097 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt61pci_stop_queue()
2234 struct rt2x00_dev *rt2x00dev = dev_instance; in rt61pci_interrupt()
2805 struct rt2x00_dev *rt2x00dev = hw->priv; in rt61pci_conf_tx()
[all …]
A Drt2500usb.c47 static u16 rt2500usb_register_read(struct rt2x00_dev *rt2x00dev, in rt2500usb_register_read()
96 static int rt2500usb_regbusy_read(struct rt2x00_dev *rt2x00dev, in rt2500usb_regbusy_read()
122 static void rt2500usb_bbp_write(struct rt2x00_dev *rt2x00dev, in rt2500usb_bbp_write()
145 static u8 rt2500usb_bbp_read(struct rt2x00_dev *rt2x00dev, in rt2500usb_bbp_read()
179 static void rt2500usb_rf_write(struct rt2x00_dev *rt2x00dev, in rt2500usb_rf_write()
299 static void rt2500usb_init_led(struct rt2x00_dev *rt2x00dev, in rt2500usb_init_led()
653 static void rt2500usb_config(struct rt2x00_dev *rt2x00dev, in rt2500usb_config()
719 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500usb_start_queue()
742 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500usb_stop_queue()
1121 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt2500usb_write_beacon()
[all …]
A Drt2500pci.c45 static void rt2500pci_bbp_write(struct rt2x00_dev *rt2x00dev, in rt2500pci_bbp_write()
69 static u8 rt2500pci_bbp_read(struct rt2x00_dev *rt2x00dev, in rt2500pci_bbp_read()
103 static void rt2500pci_rf_write(struct rt2x00_dev *rt2x00dev, in rt2500pci_rf_write()
130 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2500pci_eepromregister_read()
145 struct rt2x00_dev *rt2x00dev = eeprom->data; in rt2500pci_eepromregister_write()
718 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_start_queue()
741 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_kick_queue()
767 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt2500pci_stop_queue()
1499 struct rt2x00_dev *rt2x00dev = dev_instance; in rt2500pci_interrupt()
1984 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2500pci_get_tsf()
[all …]
A Drt73usb.c52 static void rt73usb_bbp_write(struct rt2x00_dev *rt2x00dev, in rt73usb_bbp_write()
76 static u8 rt73usb_bbp_read(struct rt2x00_dev *rt2x00dev, in rt73usb_bbp_read()
110 static void rt73usb_rf_write(struct rt2x00_dev *rt2x00dev, in rt73usb_rf_write()
176 static int rt73usb_rfkill_poll(struct rt2x00_dev *rt2x00dev) in rt73usb_rfkill_poll()
241 static void rt73usb_init_led(struct rt2x00_dev *rt2x00dev, in rt73usb_init_led()
853 static void rt73usb_config(struct rt2x00_dev *rt2x00dev, in rt73usb_config()
1015 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt73usb_start_queue()
1038 struct rt2x00_dev *rt2x00dev = queue->rt2x00dev; in rt73usb_stop_queue()
1524 struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev; in rt73usb_write_beacon()
2224 struct rt2x00_dev *rt2x00dev = hw->priv; in rt73usb_conf_tx()
[all …]
A Drt2x00mmio.c24 int rt2x00mmio_regbusy_read(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_regbusy_read()
49 bool rt2x00mmio_rxdone(struct rt2x00_dev *rt2x00dev) in rt2x00mmio_rxdone()
100 static int rt2x00mmio_alloc_queue_dma(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_alloc_queue_dma()
129 static void rt2x00mmio_free_queue_dma(struct rt2x00_dev *rt2x00dev, in rt2x00mmio_free_queue_dma()
142 int rt2x00mmio_initialize(struct rt2x00_dev *rt2x00dev) in rt2x00mmio_initialize()
178 void rt2x00mmio_uninitialize(struct rt2x00_dev *rt2x00dev) in rt2x00mmio_uninitialize()
A Drt2800mmio.h135 void rt2800mmio_toggle_irq(struct rt2x00_dev *rt2x00dev,
146 int rt2800mmio_probe_hw(struct rt2x00_dev *rt2x00dev);
149 int rt2800mmio_init_queues(struct rt2x00_dev *rt2x00dev);
150 int rt2800mmio_init_registers(struct rt2x00_dev *rt2x00dev);
153 int rt2800mmio_enable_radio(struct rt2x00_dev *rt2x00dev);
A Drt2800lib.c493 void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev, in rt2800_mcu_request()
1242 void rt2800_watchdog(struct rt2x00_dev *rt2x00dev) in rt2800_watchdog()
1793 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_sta_add()
1845 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_sta_remove()
5561 void rt2800_config(struct rt2x00_dev *rt2x00dev, in rt2800_config()
10343 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_get_key_seq()
10361 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_set_rts_threshold()
10401 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_conf_tx()
10468 struct rt2x00_dev *rt2x00dev = hw->priv; in rt2800_get_tsf()
10521 rt2x00_warn((struct rt2x00_dev *)hw->priv, in rt2800_ampdu_action()
[all …]
A Drt2x00debug.h16 struct rt2x00_dev;
30 __type (*read)(struct rt2x00_dev *rt2x00dev, \
32 void (*write)(struct rt2x00_dev *rt2x00dev, \

Completed in 4747 milliseconds

12