Lines Matching defs:rt2x00_dev

739 struct rt2x00_dev {  struct
747 struct device *dev;
752 const struct rt2x00_ops *ops;
757 void *drv_data;
762 struct ieee80211_hw *hw;
763 struct ieee80211_supported_band bands[NUM_NL80211_BANDS];
764 struct rt2x00_chan_survey *chan_survey;
765 enum nl80211_band curr_band;
766 int curr_freq;
773 struct rt2x00debug_intf *debugfs_intf;
781 struct rt2x00_led led_radio;
782 struct rt2x00_led led_assoc;
783 struct rt2x00_led led_qual;
784 u16 led_mcu_reg;
792 unsigned long flags;
799 unsigned long cap_flags;
804 int irq;
805 const char *name;
810 struct rt2x00_chip chip;
815 struct hw_mode_spec spec;
821 struct antenna_setup default_ant;
828 union csr {
831 } csr;
842 struct mutex csr_mutex;
847 struct mutex conf_mutex;
853 unsigned int packet_filter;
862 unsigned int intf_ap_count;
863 unsigned int intf_sta_count;
864 unsigned int intf_associated;
865 unsigned int intf_beaconing;
870 struct ieee80211_iface_limit if_limits_ap;
871 struct ieee80211_iface_combination if_combinations[NUM_IF_COMB];
876 struct link link;
881 __le16 *eeprom;
891 u32 *rf;
896 short lna_gain;
901 u16 tx_power;
906 u8 short_retry;
907 u8 long_retry;
912 u8 rssi_offset;
917 u8 freq_offset;
922 u16 aid;
927 u16 beacon_int;
932 unsigned long last_beacon;
938 struct ieee80211_low_level_stats low_level_stats;
945 struct workqueue_struct *workqueue;
953 struct work_struct intf_work;
958 struct work_struct rxdone_work;
959 struct work_struct txdone_work;
964 struct delayed_work autowakeup_work;
965 struct work_struct sleep_work;
970 unsigned int data_queues;
971 struct data_queue *rx;
972 struct data_queue *tx;
973 struct data_queue *bcn;
974 struct data_queue *atim;
979 const struct firmware *fw;
989 struct hrtimer txstatus_timer;
994 struct tasklet_struct txstatus_tasklet;
995 struct tasklet_struct pretbtt_tasklet;
996 struct tasklet_struct tbtt_tasklet;
997 struct tasklet_struct rxdone_tasklet;
998 struct tasklet_struct autowake_tasklet;
1003 int rf_channel;
1008 spinlock_t irqmask_lock;
1013 struct list_head bar_list;
1014 spinlock_t bar_list_lock;
1017 unsigned int extra_tx_headroom;
1019 struct usb_anchor *anchor;
1020 unsigned int num_proto_errs;
1023 struct clk *clk;