• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/

Lines Matching refs:rt2x00dev

24 	void (*register_read)(struct rt2x00_dev *rt2x00dev,
26 void (*register_read_lock)(struct rt2x00_dev *rt2x00dev,
28 void (*register_write)(struct rt2x00_dev *rt2x00dev,
30 void (*register_write_lock)(struct rt2x00_dev *rt2x00dev,
33 void (*register_multiread)(struct rt2x00_dev *rt2x00dev,
36 void (*register_multiwrite)(struct rt2x00_dev *rt2x00dev,
40 int (*regbusy_read)(struct rt2x00_dev *rt2x00dev,
44 int (*drv_write_firmware)(struct rt2x00_dev *rt2x00dev,
46 int (*drv_init_registers)(struct rt2x00_dev *rt2x00dev);
49 static inline void rt2800_register_read(struct rt2x00_dev *rt2x00dev,
53 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
55 rt2800ops->register_read(rt2x00dev, offset, value);
58 static inline void rt2800_register_read_lock(struct rt2x00_dev *rt2x00dev,
62 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
64 rt2800ops->register_read_lock(rt2x00dev, offset, value);
67 static inline void rt2800_register_write(struct rt2x00_dev *rt2x00dev,
71 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
73 rt2800ops->register_write(rt2x00dev, offset, value);
76 static inline void rt2800_register_write_lock(struct rt2x00_dev *rt2x00dev,
80 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
82 rt2800ops->register_write_lock(rt2x00dev, offset, value);
85 static inline void rt2800_register_multiread(struct rt2x00_dev *rt2x00dev,
89 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
91 rt2800ops->register_multiread(rt2x00dev, offset, value, length);
94 static inline void rt2800_register_multiwrite(struct rt2x00_dev *rt2x00dev,
99 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
101 rt2800ops->register_multiwrite(rt2x00dev, offset, value, length);
104 static inline int rt2800_regbusy_read(struct rt2x00_dev *rt2x00dev,
109 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
111 return rt2800ops->regbusy_read(rt2x00dev, offset, field, reg);
114 static inline int rt2800_drv_write_firmware(struct rt2x00_dev *rt2x00dev,
117 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
119 return rt2800ops->drv_write_firmware(rt2x00dev, data, len);
122 static inline int rt2800_drv_init_registers(struct rt2x00_dev *rt2x00dev)
124 const struct rt2800_ops *rt2800ops = rt2x00dev->ops->drv;
126 return rt2800ops->drv_init_registers(rt2x00dev);
129 void rt2800_mcu_request(struct rt2x00_dev *rt2x00dev,
133 int rt2800_check_firmware(struct rt2x00_dev *rt2x00dev,
135 int rt2800_load_firmware(struct rt2x00_dev *rt2x00dev,
145 int rt2800_rfkill_poll(struct rt2x00_dev *rt2x00dev);
146 int rt2800_config_shared_key(struct rt2x00_dev *rt2x00dev,
149 int rt2800_config_pairwise_key(struct rt2x00_dev *rt2x00dev,
152 void rt2800_config_filter(struct rt2x00_dev *rt2x00dev,
154 void rt2800_config_intf(struct rt2x00_dev *rt2x00dev, struct rt2x00_intf *intf,
156 void rt2800_config_erp(struct rt2x00_dev *rt2x00dev, struct rt2x00lib_erp *erp);
157 void rt2800_config_ant(struct rt2x00_dev *rt2x00dev, struct antenna_setup *ant);
158 void rt2800_config(struct rt2x00_dev *rt2x00dev,
161 void rt2800_link_stats(struct rt2x00_dev *rt2x00dev, struct link_qual *qual);
162 void rt2800_reset_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual);
163 void rt2800_link_tuner(struct rt2x00_dev *rt2x00dev, struct link_qual *qual,
166 int rt2800_init_registers(struct rt2x00_dev *rt2x00dev);
167 int rt2800_init_bbp(struct rt2x00_dev *rt2x00dev);
168 int rt2800_init_rfcsr(struct rt2x00_dev *rt2x00dev);
169 int rt2800_wait_wpdma_ready(struct rt2x00_dev *rt2x00dev);
171 int rt2800_efuse_detect(struct rt2x00_dev *rt2x00dev);
172 void rt2800_read_eeprom_efuse(struct rt2x00_dev *rt2x00dev);
173 int rt2800_validate_eeprom(struct rt2x00_dev *rt2x00dev);
174 int rt2800_init_eeprom(struct rt2x00_dev *rt2x00dev);
175 int rt2800_probe_hw_mode(struct rt2x00_dev *rt2x00dev);