drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1000
static int rt2400pci_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1013
static void rt2400pci_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1021
static int rt2400pci_set_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
103
static void rt2400pci_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1057
static int rt2400pci_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1168
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1210
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1265
static void rt2400pci_txdone(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
130
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1304
static inline void rt2400pci_enable_interrupt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1324
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1353
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1361
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1371
struct rt2x00_dev *rt2x00dev = dev_instance;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1430
static int rt2400pci_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
145
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1467
static int rt2400pci_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1560
static int rt2400pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1607
static int rt2400pci_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1661
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1686
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
1700
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
193
static int rt2400pci_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
236
static void rt2400pci_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
251
static void rt2400pci_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
277
static void rt2400pci_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
312
static void rt2400pci_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
390
static void rt2400pci_config_ant(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
442
static void rt2400pci_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
45
static void rt2400pci_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
493
static void rt2400pci_config_txpower(struct rt2x00_dev *rt2x00dev, int txpower)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
498
static void rt2400pci_config_retry_limit(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
511
static void rt2400pci_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
541
static void rt2400pci_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
556
static void rt2400pci_config_cw(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
570
static void rt2400pci_link_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
589
static inline void rt2400pci_set_vgc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
599
static void rt2400pci_reset_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
605
static void rt2400pci_link_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
629
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
652
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
678
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
69
static u8 rt2400pci_bbp_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
757
static int rt2400pci_init_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
810
static int rt2400pci_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
900
static int rt2400pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
916
static int rt2400pci_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2400pci.c
957
static void rt2400pci_toggle_irq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
103
static void rt2500pci_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1038
static int rt2500pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1054
static int rt2500pci_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1111
static void rt2500pci_toggle_irq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1153
static int rt2500pci_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1166
static void rt2500pci_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1174
static int rt2500pci_set_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1210
static int rt2500pci_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
130
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1320
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1393
static void rt2500pci_txdone(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1432
static inline void rt2500pci_enable_interrupt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
145
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1452
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1481
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1489
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1499
struct rt2x00_dev *rt2x00dev = dev_instance;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1556
static int rt2500pci_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1621
static int rt2500pci_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1855
static int rt2500pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
193
static int rt2500pci_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1932
static int rt2500pci_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1984
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
1998
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
236
static void rt2500pci_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
251
static void rt2500pci_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
281
static void rt2500pci_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
317
static void rt2500pci_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
396
static void rt2500pci_config_ant(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
45
static void rt2500pci_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
467
static void rt2500pci_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
536
static void rt2500pci_config_txpower(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
546
static void rt2500pci_config_retry_limit(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
559
static void rt2500pci_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
589
static void rt2500pci_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
609
static void rt2500pci_link_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
627
static inline void rt2500pci_set_vgc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
637
static void rt2500pci_reset_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
643
static void rt2500pci_link_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
69
static u8 rt2500pci_bbp_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
718
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
741
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
767
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
842
static int rt2500pci_init_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500pci.c
895
static int rt2500pci_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1019
static int rt2500usb_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1121
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1219
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
122
static void rt2500usb_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1317
static int rt2500usb_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1425
static int rt2500usb_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
145
static u8 rt2500usb_bbp_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1662
static int rt2500usb_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
1745
static int rt2500usb_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
179
static void rt2500usb_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
209
static u32 _rt2500usb_register_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
215
static void _rt2500usb_register_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
256
static int rt2500usb_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
299
static void rt2500usb_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
319
static int rt2500usb_config_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
399
static void rt2500usb_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
429
static void rt2500usb_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
469
static void rt2500usb_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
47
static u16 rt2500usb_register_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
500
static void rt2500usb_config_ant(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
57
static u16 rt2500usb_register_read_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
582
static void rt2500usb_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
613
static void rt2500usb_config_txpower(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
623
static void rt2500usb_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
653
static void rt2500usb_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
67
static void rt2500usb_register_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
671
static void rt2500usb_link_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
689
static void rt2500usb_reset_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
719
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
742
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
766
static int rt2500usb_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
77
static void rt2500usb_register_write_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
87
static void rt2500usb_register_multiwrite(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
882
static int rt2500usb_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
898
static int rt2500usb_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
956
static int rt2500usb_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
96
static int rt2500usb_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
968
static void rt2500usb_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2500usb.c
981
static int rt2500usb_set_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10007
static void rt2800_bbp_core_soft_reset(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10030
static int rt2800_rf_lp_config(struct rt2x00_dev *rt2x00dev, bool btxcal)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10075
static s8 rt2800_lp_tx_filter_bw_cal(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10101
static void rt2800_bw_filter_calibration(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1022
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10350
static void rt2800_restore_rf_bbp_rt6352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10396
static void rt2800_calibration_rt6352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10472
static void rt2800_init_rfcsr_6352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10740
static void rt2800_init_rfcsr(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10789
int rt2800_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
108
static u8 rt2800_bbp_read(struct rt2x00_dev *rt2x00dev, const unsigned int word)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10878
void rt2800_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10894
int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10909
static void rt2800_efuse_read(struct rt2x00_dev *rt2x00dev, unsigned int i)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10955
int rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10966
int rt2800_read_eeprom_nvmem(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
10996
static u8 rt2800_get_txmixer_gain_24g(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11011
static u8 rt2800_get_txmixer_gain_5g(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11026
static int rt2800_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11171
static int rt2800_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1121
void rt2800_txdone(struct rt2x00_dev *rt2x00dev, unsigned int quota)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1158
static inline bool rt2800_entry_txstatus_timeout(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11727
static int rt2800_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1180
bool rt2800_txstatus_timeout(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
11987
static int rt2800_probe_rt(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1199
bool rt2800_txstatus_pending(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12033
int rt2800_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12119
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1212
void rt2800_txdone_nostatus(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12137
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12178
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12245
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12298
rt2x00_warn((struct rt2x00_dev *)hw->priv,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
12309
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1255
static void rt2800_update_survey(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1266
static bool rt2800_watchdog_hung(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1314
static bool rt2800_watchdog_dma_busy(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1350
void rt2800_watchdog(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1368
static unsigned int rt2800_hw_beacon_base(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1374
static inline u8 rt2800_get_beacon_offset(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1380
static void rt2800_update_beacons_setup(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1414
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
142
static void rt2800_rfcsr_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1488
static inline void rt2800_clear_beacon_register(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1508
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1583
int rt2800_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1658
static void rt2800_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1671
static void rt2800_config_wcid(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1688
static void rt2800_delete_wcid_attr(struct rt2x00_dev *rt2x00dev, int wcid)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1695
static void rt2800_config_wcid_attr_bssidx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1712
static void rt2800_config_wcid_attr_cipher(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1762
int rt2800_config_shared_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1815
int rt2800_config_pairwise_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
183
static void rt2800_rfcsr_write_bank(struct rt2x00_dev *rt2x00dev, const u8 bank,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1852
static void rt2800_set_max_psdu_len(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1872
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
189
static void rt2800_rfcsr_write_chanreg(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1924
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1948
void rt2800_pre_reset_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
196
static void rt2800_rfcsr_write_dccal(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
1967
void rt2800_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2012
void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
203
static void rt2800_bbp_dcoc_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2081
static void rt2800_config_ht_opmode(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
210
static u8 rt2800_bbp_dcoc_read(struct rt2x00_dev *rt2x00dev, const u8 reg)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
216
static void rt2800_bbp_glrt_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2177
void rt2800_config_erp(struct rt2x00_dev *rt2x00dev, struct rt2x00lib_erp *erp,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2225
static int rt2800_wait_bbp_rf_ready(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
223
static u8 rt2800_rfcsr_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2243
static int rt2800_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2267
static void rt2800_config_3572bt_ant(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2301
static void rt2800_set_ant_diversity(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2322
void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2401
static void rt2800_config_lna_gain(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2440
static inline bool rt2800_clk_is_20mhz(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2447
static void rt2800_freq_cal_mode1(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2482
static void rt2800_config_channel_rf2xxx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2547
static void rt2800_config_channel_rf3xxx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2625
static void rt2800_config_channel_rf3052(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
277
static u8 rt2800_rfcsr_read_bank(struct rt2x00_dev *rt2x00dev, const u8 bank,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
2797
static void rt2800_config_channel_rf3053(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
283
static void rt2800_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3094
static void rt2800_config_channel_rf3853(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3302
static void rt2800_config_channel_rf3290(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3339
static void rt2800_config_channel_rf3322(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3387
static void rt2800_config_channel_rf53xx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3485
static void rt2800_config_channel_rf55xx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3760
static void rt2800_config_channel_rf7620(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
388
static unsigned int rt2800_eeprom_word_index(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
3919
static void rt2800_config_alc_rt6352(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4011
static void rt2800_bbp_write_with_rx_chain(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4026
static void rt2800_iq_calibrate(struct rt2x00_dev *rt2x00dev, int channel)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4112
static s8 rt2800_txpower_to_dev(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4131
static void rt3883_bbp_adjust(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4161
static void rt2800_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
420
static void *rt2800_eeprom_addr(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
429
static u16 rt2800_eeprom_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
438
static void rt2800_eeprom_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
447
static u16 rt2800_eeprom_read_from_array(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4566
static int rt2800_get_gain_calibration_delta(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
457
static int rt2800_enable_wlan_rt3290(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4683
static int rt2800_get_txpower_bw_comp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4727
static int rt2800_get_txpower_reg_delta(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4748
static u8 rt2800_compensate_txpower(struct rt2x00_dev *rt2x00dev, int is_rate_b,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
4819
static void rt2800_config_txpower_rt3593(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
515
void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5205
static void rt2800_config_txpower_rt6352(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5338
static void rt2800_config_txpower_rt28xx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
549
int rt2800_wait_csr_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5521
static void rt2800_config_txpower(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5534
void rt2800_gain_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5541
void rt2800_vco_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5636
static void rt2800_config_retry_limit(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5649
static void rt2800_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
566
int rt2800_wait_wpdma_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5679
void rt2800_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5711
void rt2800_link_stats(struct rt2x00_dev *rt2x00dev, struct link_qual *qual)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5723
static u8 rt2800_get_default_vgc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5759
static inline void rt2800_set_vgc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5781
void rt2800_reset_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5787
void rt2800_link_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
5836
static int rt2800_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
589
void rt2800_disable_wpdma(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
603
void rt2800_get_txwi_rxwi_size(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6378
static void rt2800_bbp4_mac_if_ctrl(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6387
static void rt2800_init_freq_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6393
static void rt2800_init_bbp_5592_glrt(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6414
static void rt2800_init_bbp_early(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6434
static void rt2800_disable_unused_dac_adc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6448
static void rt2800_init_bbp_305x_soc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6482
static void rt2800_init_bbp_28xx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6521
static void rt2800_init_bbp_30xx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6563
static void rt2800_init_bbp_3290(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
66
static inline bool rt2800_is_305x_soc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
660
int rt2800_check_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6634
static void rt2800_init_bbp_3352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6726
static void rt2800_init_bbp_3390(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6764
static void rt2800_init_bbp_3572(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6801
static void rt2800_init_bbp_3593(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6817
static void rt2800_init_bbp_3883(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6858
static void rt2800_init_bbp_53xx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
6967
static void rt2800_init_bbp_5592(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7041
static void rt2800_init_bbp_6352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
714
int rt2800_load_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7247
static void rt2800_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7311
static void rt2800_led_open_drain_enable(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7320
static u8 rt2800_init_rx_filter(struct rt2x00_dev *rt2x00dev, bool bw40,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7385
static void rt2800_rf_init_calibration(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7398
static void rt2800_rx_filter_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7444
static void rt2800_normal_mode_setup_3xxx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7515
static void rt2800_normal_mode_setup_3593(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7551
static void rt2800_normal_mode_setup_5xxx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7580
static void rt2800_init_rfcsr_305x_soc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7618
static void rt2800_init_rfcsr_30xx(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7688
static void rt2800_init_rfcsr_3290(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7749
static void rt2800_init_rfcsr_3352(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7848
static void rt2800_init_rfcsr_3390(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7900
static void rt2800_init_rfcsr_3572(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
7958
static void rt3593_post_bbp_init(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8005
static void rt2800_init_rfcsr_3593(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8088
static void rt2800_init_rfcsr_5350(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8158
static void rt2800_init_rfcsr_3883(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8296
static void rt2800_init_rfcsr_5390(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
83
static void rt2800_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8394
static void rt2800_init_rfcsr_5392(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8462
static void rt2800_init_rfcsr_5592(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8505
static void rt2800_rf_self_txdc_cal(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8552
static int rt2800_calcrcalibrationcode(struct rt2x00_dev *rt2x00dev, int d1, int d2)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
856
static int rt2800_agc_to_rssi(struct rt2x00_dev *rt2x00dev, u32 rxwi_w2)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8563
static void rt2800_r_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8684
static void rt2800_rxdcoc_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
8760
static void rt2800_rxiq_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9109
static void rt2800_rf_configstore(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9225
static void rt2800_rf_configrecover(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9243
static void rt2800_setbbptonegenerator(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9260
static u32 rt2800_do_fft_accumulation(struct rt2x00_dev *rt2x00dev, u8 tidx, u8 read_neg)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9319
static u32 rt2800_read_fft_accumulation(struct rt2x00_dev *rt2x00dev, u8 tidx)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9343
static void rt2800_write_dc(struct rt2x00_dev *rt2x00dev, u8 ch_idx, u8 alc, u8 iorq, u8 dc)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9361
static void rt2800_loft_search(struct rt2x00_dev *rt2x00dev, u8 ch_idx,
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9416
static void rt2800_iq_search(struct rt2x00_dev *rt2x00dev, u8 ch_idx, u8 *ges, u8 *pes)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9540
static void rt2800_rf_aux_tx0_loopback(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9557
static void rt2800_rf_aux_tx1_loopback(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.c
9574
static void rt2800_loft_iq_calibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
106
static inline void rt2800_register_write_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
115
static inline void rt2800_register_multiread(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
124
static inline void rt2800_register_multiwrite(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
134
static inline int rt2800_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
144
static inline int rt2800_read_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
151
static inline bool rt2800_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
158
static inline int rt2800_drv_write_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
166
static inline int rt2800_drv_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
187
void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
191
int rt2800_wait_csr_ready(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
192
int rt2800_wait_wpdma_ready(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
194
int rt2800_check_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
196
int rt2800_load_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
205
void rt2800_txdone(struct rt2x00_dev *rt2x00dev, unsigned int quota);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
206
void rt2800_txdone_nostatus(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
207
bool rt2800_txstatus_timeout(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
208
bool rt2800_txstatus_pending(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
210
void rt2800_watchdog(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
217
int rt2800_rfkill_poll(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
218
int rt2800_config_shared_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
221
int rt2800_config_pairwise_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
228
void rt2800_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
230
void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
232
void rt2800_config_erp(struct rt2x00_dev *rt2x00dev, struct rt2x00lib_erp *erp,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
234
void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
235
void rt2800_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
238
void rt2800_link_stats(struct rt2x00_dev *rt2x00dev, struct link_qual *qual);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
239
void rt2800_reset_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
240
void rt2800_link_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
242
void rt2800_gain_calibration(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
243
void rt2800_vco_calibration(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
245
int rt2800_enable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
246
void rt2800_disable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
248
int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
249
int rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
251
int rt2800_read_eeprom_nvmem(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
253
int rt2800_probe_hw(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
269
void rt2800_disable_wpdma(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
271
void rt2800_get_txwi_rxwi_size(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
274
void rt2800_pre_reset_hw(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
51
u32 (*register_read)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
53
u32 (*register_read_lock)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
55
void (*register_write)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
57
void (*register_write_lock)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
60
void (*register_multiread)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
63
void (*register_multiwrite)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
67
int (*regbusy_read)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
71
int (*read_eeprom)(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
72
bool (*hwcrypt_disabled)(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
74
int (*drv_write_firmware)(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
76
int (*drv_init_registers)(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
81
static inline u32 rt2800_register_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
89
static inline u32 rt2800_register_read_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800lib.h
97
static inline void rt2800_register_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
189
static void rt2800mmio_wakeup(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
197
static inline void rt2800mmio_enable_interrupt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
215
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
225
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
260
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
271
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
280
static void rt2800mmio_fetch_txstatus(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
29
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
315
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
328
struct rt2x00_dev *rt2x00dev = dev_instance;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
381
void rt2800mmio_toggle_irq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
426
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
457
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
485
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
529
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
566
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
631
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
661
int rt2800mmio_init_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
727
int rt2800mmio_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
780
int rt2800mmio_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
794
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
795
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
816
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
817
container_of(timer, struct rt2x00_dev, txstatus_timer);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.c
834
int rt2800mmio_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
135
void rt2800mmio_toggle_irq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
146
int rt2800mmio_probe_hw(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
149
int rt2800mmio_init_queues(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
150
int rt2800mmio_init_registers(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800mmio.h
153
int rt2800mmio_enable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
109
static int rt2800pci_read_eeprom_pci(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
142
static int rt2800pci_efuse_detect(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
147
static inline int rt2800pci_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
155
static char *rt2800pci_get_firmware_name(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
166
static int rt2800pci_write_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
196
static int rt2800pci_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
217
static int rt2800pci_set_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
236
static int rt2800pci_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
277
static int rt2800pci_read_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
44
static bool rt2800pci_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
49
static void rt2800pci_mcu_status(struct rt2x00_dev *rt2x00dev, const u8 token)
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
81
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2800pci.c
96
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
111
static char *rt2800soc_get_firmware_name(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
117
static int rt2800soc_load_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
124
static int rt2800soc_check_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
131
static int rt2800soc_write_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
142
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
150
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
265
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
294
hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
333
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
35
static bool rt2800soc_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
40
static void rt2800soc_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
54
static int rt2800soc_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800soc.c
93
static int rt2800soc_read_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
143
static void rt2800usb_async_read_tx_status(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
157
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
164
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
165
container_of(timer, struct rt2x00_dev, txstatus_timer);
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
176
static int rt2800usb_autorun_detect(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
205
static char *rt2800usb_get_firmware_name(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
210
static int rt2800usb_write_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
270
static int rt2800usb_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
296
static int rt2800usb_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
320
static void rt2800usb_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
325
static int rt2800usb_set_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
336
static int rt2800usb_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
38
static bool rt2800usb_hwcrypt_disabled(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
458
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
459
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
48
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
582
static int rt2800usb_efuse_detect(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
594
static int rt2800usb_read_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
610
static int rt2800usb_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
71
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
720
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2800usb.c
94
static bool rt2800usb_tx_sta_fifo_read_completed(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1049
static inline u32 rt2x00_rf_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1056
static inline void rt2x00_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1066
static inline void *rt2x00_eeprom_addr(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1072
static inline u16 rt2x00_eeprom_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1078
static inline void rt2x00_eeprom_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1084
static inline u8 rt2x00_eeprom_byte(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1093
static inline void rt2x00_set_chip(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1105
static inline void rt2x00_set_rt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1115
static inline void rt2x00_set_rf(struct rt2x00_dev *rt2x00dev, const u16 rf)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1123
static inline bool rt2x00_rt(struct rt2x00_dev *rt2x00dev, const u16 rt)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1128
static inline bool rt2x00_rf(struct rt2x00_dev *rt2x00dev, const u16 rf)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1133
static inline u16 rt2x00_rev(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1138
static inline bool rt2x00_rt_rev(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1144
static inline bool rt2x00_rt_rev_lt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1150
static inline bool rt2x00_rt_rev_gte(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1156
static inline void rt2x00_set_chip_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1162
static inline bool rt2x00_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1168
static inline bool rt2x00_is_pci(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1174
static inline bool rt2x00_is_pcie(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1179
static inline bool rt2x00_is_usb(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1184
static inline bool rt2x00_is_soc(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1192
rt2x00_has_cap_flag(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1199
rt2x00_has_cap_hw_crypto(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1205
rt2x00_has_cap_power_limit(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1211
rt2x00_has_cap_control_filters(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1217
rt2x00_has_cap_control_filter_pspoll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1223
rt2x00_has_cap_pre_tbtt_interrupt(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1229
rt2x00_has_cap_link_tuning(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1235
rt2x00_has_cap_frame_type(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1241
rt2x00_has_cap_rf_sequence(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1247
rt2x00_has_cap_external_lna_a(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1253
rt2x00_has_cap_external_lna_bg(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1259
rt2x00_has_cap_external_pa(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1265
rt2x00_has_cap_double_antenna(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1271
rt2x00_has_cap_bt_coexist(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1277
rt2x00_has_cap_vco_recalibration(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1283
rt2x00_has_cap_restart_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1310
rt2x00queue_get_tx_queue(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1384
void rt2x00queue_start_queues(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1393
void rt2x00queue_stop_queues(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1403
void rt2x00queue_flush_queues(struct rt2x00_dev *rt2x00dev, bool drop);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1415
void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1418
static inline void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1428
u32 rt2x00lib_get_bssidx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1430
int rt2x00lib_set_mac_address(struct rt2x00_dev *rt2x00dev, u8 *eeprom_mac_addr);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1435
void rt2x00lib_beacondone(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1436
void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1503
int rt2x00lib_probe_dev(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1504
void rt2x00lib_remove_dev(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1506
int rt2x00lib_suspend(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
1507
int rt2x00lib_resume(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
529
int (*probe_hw) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
530
char *(*get_firmware_name) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
531
int (*check_firmware) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
533
int (*load_firmware) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
539
int (*initialize) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
540
void (*uninitialize) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
551
int (*set_device_state) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
553
int (*rfkill_poll) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
554
void (*link_stats) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
556
void (*reset_tuner) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
558
void (*link_tuner) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
560
void (*gain_calibration) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
561
void (*vco_calibration) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
566
void (*watchdog) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
594
int (*config_shared_key) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
597
int (*config_pairwise_key) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
600
void (*config_filter) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
602
void (*config_intf) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
610
void (*config_erp) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
613
void (*config_ant) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
615
void (*config) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
618
void (*pre_reset_hw) (struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00.h
619
int (*sta_add) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00.h
622
int (*sta_remove) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
104
void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
165
static u16 rt2x00ht_center_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
19
void rt2x00lib_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
193
void rt2x00lib_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00config.c
68
void rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
35
void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00crypto.c
63
unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
109
void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
130
void rt2x00debug_dump_frame(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
39
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
557
struct rt2x00_dev *rt2x00dev = intf->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
635
void rt2x00debug_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
708
void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
16
struct rt2x00_dev;
drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
30
__type (*read)(struct rt2x00_dev *rt2x00dev, \
drivers/net/wireless/ralink/rt2x00/rt2x00debug.h
32
void (*write)(struct rt2x00_dev *rt2x00dev, \
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1008
static int rt2x00lib_probe_hw_modes(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1088
static void rt2x00lib_remove_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1117
static int rt2x00lib_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
118
struct rt2x00_dev *rt2x00dev = data;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1218
static void rt2x00lib_uninitialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1240
static int rt2x00lib_initialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1274
int rt2x00lib_start(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1309
void rt2x00lib_stop(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1326
static inline void rt2x00lib_set_if_combinations(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1360
static unsigned int rt2x00dev_extra_tx_headroom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1374
int rt2x00lib_probe_dev(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
139
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
140
container_of(work, struct rt2x00_dev, intf_work);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1501
void rt2x00lib_remove_dev(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
154
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
155
container_of(work, struct rt2x00_dev, autowakeup_work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1578
int rt2x00lib_suspend(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
1617
int rt2x00lib_resume(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
172
struct rt2x00_dev *rt2x00dev = data;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
194
struct rt2x00_dev *rt2x00dev = data;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
210
void rt2x00lib_beacondone(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
234
void rt2x00lib_pretbtt(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
263
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
27
u32 rt2x00lib_get_bssidx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
305
static void rt2x00lib_fill_tx_status(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
384
static void rt2x00lib_clear_entry(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
413
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
43
int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
463
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
582
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
583
container_of(work, struct rt2x00_dev, sleep_work);
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
597
static void rt2x00lib_rxdone_check_ba(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
641
static void rt2x00lib_rxdone_check_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
691
static int rt2x00lib_rxdone_read_signal(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
739
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
88
void rt2x00lib_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c
991
int rt2x00lib_set_mac_address(struct rt2x00_dev *rt2x00dev, u8 *eeprom_mac_addr)
drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c
114
void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c
20
static int rt2x00lib_request_firmware(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c
84
int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
112
void rt2x00leds_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
187
void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
19
void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
206
void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
225
void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
73
void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, bool enabled)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
79
void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, bool enabled)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
85
void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, bool enabled)
drivers/net/wireless/ralink/rt2x00/rt2x00leds.c
91
static int rt2x00leds_register_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00leds.h
24
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
145
int rt2x00queue_update_beacon(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
154
int rt2x00queue_update_beacon_locked(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
162
int rt2x00queue_clear_beacon(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
184
void rt2x00queue_init_queues(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
186
int rt2x00queue_initialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
187
void rt2x00queue_uninitialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
188
int rt2x00queue_allocate(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
189
void rt2x00queue_free(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
200
void rt2x00link_update_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
212
void rt2x00link_start_tuner(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
221
void rt2x00link_stop_tuner(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
242
void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
252
void rt2x00link_start_watchdog(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
261
void rt2x00link_stop_watchdog(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
270
void rt2x00link_register(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
276
int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
277
void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
279
static inline int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
283
static inline void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
292
void rt2x00debug_register(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
293
void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
294
void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
297
static inline void rt2x00debug_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
301
static inline void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
305
static inline void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
316
void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
319
unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
335
static inline void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
341
static inline unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
372
static inline void rt2x00rfkill_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
378
static inline void rt2x00rfkill_unregister(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
388
void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
389
void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, bool enabled);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
390
void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, bool enabled);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
391
void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, bool enabled);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
392
void rt2x00leds_register(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
393
void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
394
void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
395
void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
397
static inline void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
402
static inline void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
407
static inline void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
412
static inline void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
417
static inline void rt2x00leds_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
421
static inline void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
425
static inline void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
429
static inline void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
60
int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
61
void rt2x00lib_disable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
66
int rt2x00lib_start(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
67
void rt2x00lib_stop(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
72
void rt2x00lib_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
76
void rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
80
void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00lib.h
82
void rt2x00lib_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
108
static void rt2x00lib_antenna_diversity_eval(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
148
static bool rt2x00lib_antenna_diversity(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
179
void rt2x00link_update_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
220
void rt2x00link_start_tuner(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
247
void rt2x00link_stop_tuner(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
252
void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
288
static void rt2x00link_reset_qual(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
298
static void rt2x00link_tuner_sta(struct rt2x00_dev *rt2x00dev, struct link *link)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
343
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
344
container_of(work, struct rt2x00_dev, link.work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
36
static int rt2x00link_antenna_get_link_rssi(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
382
void rt2x00link_start_watchdog(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
393
void rt2x00link_stop_watchdog(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
400
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
401
container_of(work, struct rt2x00_dev, link.watchdog_work.work);
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
419
void rt2x00link_register(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
46
static int rt2x00link_antenna_get_rssi_history(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
55
static void rt2x00link_antenna_update_rssi_history(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
62
static void rt2x00link_antenna_reset(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00link.c
67
static void rt2x00lib_antenna_diversity_sample(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
163
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
183
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
19
static int rt2x00mac_tx_rts_cts(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
196
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
206
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
274
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
309
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
360
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
420
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
458
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
459
int (*set_key) (struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
543
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
552
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
561
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
579
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
683
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
718
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
728
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
746
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
792
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
815
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
830
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c
93
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
100
static int rt2x00mmio_alloc_queue_dma(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
129
static void rt2x00mmio_free_queue_dma(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
142
int rt2x00mmio_initialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
178
void rt2x00mmio_uninitialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
24
int rt2x00mmio_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.c
49
bool rt2x00mmio_rxdone(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
100
int rt2x00mmio_initialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
101
void rt2x00mmio_uninitialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
21
static inline u32 rt2x00mmio_register_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
27
static inline void rt2x00mmio_register_multiread(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
34
static inline void rt2x00mmio_register_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
41
static inline void rt2x00mmio_register_multiwrite(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
62
int rt2x00mmio_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00mmio.h
85
bool rt2x00mmio_rxdone(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
154
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
175
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
183
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
25
static void rt2x00pci_free_reg(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
39
static int rt2x00pci_alloc_reg(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
68
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00pci.c
95
hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1023
void rt2x00queue_start_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1038
void rt2x00queue_stop_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1057
void rt2x00queue_flush_queues(struct rt2x00_dev *rt2x00dev, bool drop)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1084
void rt2x00queue_init_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1161
int rt2x00queue_initialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1200
void rt2x00queue_uninitialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1212
static void rt2x00queue_init(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1231
int rt2x00queue_allocate(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
1281
void rt2x00queue_free(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
176
static void rt2x00queue_create_tx_descriptor_seq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
227
static void rt2x00queue_create_tx_descriptor_plcp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
26
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
291
static void rt2x00queue_create_tx_descriptor_ht(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
384
static void rt2x00queue_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
488
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
559
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
720
int rt2x00queue_clear_beacon(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.c
743
int rt2x00queue_update_beacon(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00queue.h
452
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
114
int rt2x00usb_vendor_request_buff(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
145
int rt2x00usb_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
174
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
175
bool (*callback)(struct rt2x00_dev *, int, u32);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
191
void rt2x00usb_register_read_async(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
193
bool (*callback)(struct rt2x00_dev*, int, u32))
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
23
static bool rt2x00usb_check_usb_error(struct rt2x00_dev *rt2x00dev, int status)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
250
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
251
container_of(work, struct rt2x00_dev, txdone_work);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
271
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
298
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
346
struct rt2x00_dev *rt2x00dev =
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
347
container_of(work, struct rt2x00_dev, rxdone_work);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
375
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
401
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
45
int rt2x00usb_vendor_request(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
457
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
544
void rt2x00usb_watchdog(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
560
void rt2x00usb_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
599
static int rt2x00usb_find_endpoints(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
651
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
684
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
714
int rt2x00usb_initialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
744
void rt2x00usb_uninitialize(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
761
static void rt2x00usb_free_reg(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
773
static int rt2x00usb_alloc_reg(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
802
struct rt2x00_dev *rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
808
hw = ieee80211_alloc_hw(sizeof(struct rt2x00_dev), ops->hw);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
83
int rt2x00usb_vendor_req_buff_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
867
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
888
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.c
897
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
114
int rt2x00usb_vendor_request_buff(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
132
int rt2x00usb_vendor_req_buff_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
149
static inline int rt2x00usb_vendor_request_sw(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
170
static inline int rt2x00usb_eeprom_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
186
static inline u32 rt2x00usb_register_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
204
static inline u32 rt2x00usb_register_read_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
224
static inline void rt2x00usb_register_multiread(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
242
static inline void rt2x00usb_register_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
261
static inline void rt2x00usb_register_write_lock(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
281
static inline void rt2x00usb_register_multiwrite(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
304
int rt2x00usb_regbusy_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
322
void rt2x00usb_register_read_async(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
324
bool (*callback)(struct rt2x00_dev*, int, u32));
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
329
void rt2x00usb_disable_radio(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
386
void rt2x00usb_watchdog(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
392
int rt2x00usb_initialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
393
void rt2x00usb_uninitialize(struct rt2x00_dev *rt2x00dev);
drivers/net/wireless/ralink/rt2x00/rt2x00usb.h
91
int rt2x00usb_vendor_request(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1043
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1066
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1097
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
112
static void rt61pci_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1146
static char *rt61pci_get_firmware_name(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1170
static int rt61pci_check_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1199
static int rt61pci_load_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1327
static int rt61pci_init_queues(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
137
static void rt61pci_mcu_request(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1409
static int rt61pci_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1553
static int rt61pci_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1569
static int rt61pci_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1620
static void rt61pci_toggle_irq(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1678
static int rt61pci_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
168
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1700
static void rt61pci_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1708
static int rt61pci_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1738
static int rt61pci_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
183
struct rt2x00_dev *rt2x00dev = eeprom->data;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1875
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1939
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1966
static int rt61pci_agc_to_rssi(struct rt2x00_dev *rt2x00dev, int rxd_w1)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
1997
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2059
static void rt61pci_txdone(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2150
static void rt61pci_wakeup(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2157
static inline void rt61pci_enable_interrupt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2175
static void rt61pci_enable_mcu_interrupt(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2195
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2205
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t, tbtt_tasklet);
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2213
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2223
struct rt2x00_dev *rt2x00dev = from_tasklet(rt2x00dev, t,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2234
struct rt2x00_dev *rt2x00dev = dev_instance;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2299
static int rt61pci_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
231
static int rt61pci_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2407
static int rt61pci_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2655
static int rt61pci_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2739
static int rt61pci_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2806
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
2862
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt61pci.c
294
static void rt61pci_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
309
static int rt61pci_config_shared_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
321
static int rt61pci_config_pairwise_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
422
static void rt61pci_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
454
static void rt61pci_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
490
static void rt61pci_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
533
static void rt61pci_config_antenna_5x(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
54
static void rt61pci_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
579
static void rt61pci_config_antenna_2x(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
617
static void rt61pci_config_antenna_2529_rx(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
633
static void rt61pci_config_antenna_2529(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
703
static void rt61pci_config_ant(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
750
static void rt61pci_config_lna_gain(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
773
static void rt61pci_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
78
static u8 rt61pci_bbp_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
818
static void rt61pci_config_txpower(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
831
static void rt61pci_config_retry_limit(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
847
static void rt61pci_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
893
static void rt61pci_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
915
static void rt61pci_link_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
933
static inline void rt61pci_set_vgc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
943
static void rt61pci_reset_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt61pci.c
949
static void rt61pci_link_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1015
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1038
struct rt2x00_dev *rt2x00dev = queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1062
static char *rt73usb_get_firmware_name(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1067
static int rt73usb_check_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1096
static int rt73usb_load_firmware(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
110
static void rt73usb_rf_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1141
static int rt73usb_init_registers(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1285
static int rt73usb_wait_bbp_ready(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1301
static int rt73usb_init_bbp(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1353
static int rt73usb_enable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1365
static void rt73usb_disable_radio(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1377
static int rt73usb_set_state(struct rt2x00_dev *rt2x00dev, enum dev_state state)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1407
static int rt73usb_set_device_state(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1524
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1590
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1632
static int rt73usb_agc_to_rssi(struct rt2x00_dev *rt2x00dev, int rxd_w1)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1670
struct rt2x00_dev *rt2x00dev = entry->queue->rt2x00dev;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1749
static int rt73usb_validate_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
176
static int rt73usb_rfkill_poll(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
1844
static int rt73usb_init_eeprom(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2089
static int rt73usb_probe_hw_mode(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2163
static int rt73usb_probe_hw(struct rt2x00_dev *rt2x00dev)
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2225
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
2281
struct rt2x00_dev *rt2x00dev = hw->priv;
drivers/net/wireless/ralink/rt2x00/rt73usb.c
241
static void rt73usb_init_led(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
256
static int rt73usb_config_shared_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
353
static int rt73usb_config_pairwise_key(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
457
static void rt73usb_config_filter(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
489
static void rt73usb_config_intf(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
52
static void rt73usb_bbp_write(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
524
static void rt73usb_config_erp(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
567
static void rt73usb_config_antenna_5x(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
615
static void rt73usb_config_antenna_2x(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
684
static void rt73usb_config_ant(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
725
static void rt73usb_config_lna_gain(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
745
static void rt73usb_config_channel(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
76
static u8 rt73usb_bbp_read(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
786
static void rt73usb_config_txpower(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
799
static void rt73usb_config_retry_limit(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
815
static void rt73usb_config_ps(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
853
static void rt73usb_config(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
875
static void rt73usb_link_stats(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
893
static inline void rt73usb_set_vgc(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
903
static void rt73usb_reset_tuner(struct rt2x00_dev *rt2x00dev,
drivers/net/wireless/ralink/rt2x00/rt73usb.c
909
static void rt73usb_link_tuner(struct rt2x00_dev *rt2x00dev,