/linux/drivers/net/wireless/ralink/rt2x00/ |
A D | rt2x00lib.h | 60 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 D | rt2800lib.h | 41 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 D | rt2x00.h | 539 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 D | rt2x00usb.h | 91 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 D | rt2x00link.c | 62 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 D | rt2x00mmio.h | 21 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 D | rt2x00usb.c | 45 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 D | rt2x00mac.c | 93 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 D | rt2800mmio.c | 29 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 D | rt2x00dev.c | 27 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 D | rt2800pci.c | 44 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 D | rt2400pci.c | 45 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 D | rt2x00soc.c | 23 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 D | rt2x00leds.c | 19 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 D | rt2800usb.c | 38 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 D | rt2800soc.c | 35 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 D | rt2x00pci.c | 25 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 D | rt61pci.c | 54 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 D | rt2500usb.c | 47 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 D | rt2500pci.c | 45 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 D | rt73usb.c | 52 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 D | rt2x00mmio.c | 24 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 D | rt2800mmio.h | 135 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 D | rt2800lib.c | 493 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 D | rt2x00debug.h | 16 struct rt2x00_dev; 30 __type (*read)(struct rt2x00_dev *rt2x00dev, \ 32 void (*write)(struct rt2x00_dev *rt2x00dev, \
|