Lines Matching refs:rt2x00dev

60 int rt2x00lib_enable_radio(struct rt2x00_dev *rt2x00dev);
61 void rt2x00lib_disable_radio(struct rt2x00_dev *rt2x00dev);
66 int rt2x00lib_start(struct rt2x00_dev *rt2x00dev);
67 void rt2x00lib_stop(struct rt2x00_dev *rt2x00dev);
72 void rt2x00lib_config_intf(struct rt2x00_dev *rt2x00dev,
76 void rt2x00lib_config_erp(struct rt2x00_dev *rt2x00dev,
80 void rt2x00lib_config_antenna(struct rt2x00_dev *rt2x00dev,
82 void rt2x00lib_config(struct rt2x00_dev *rt2x00dev,
142 * @rt2x00dev: Pointer to &struct rt2x00_dev.
145 int rt2x00queue_update_beacon(struct rt2x00_dev *rt2x00dev,
151 * @rt2x00dev: Pointer to &struct rt2x00_dev.
154 int rt2x00queue_update_beacon_locked(struct rt2x00_dev *rt2x00dev,
159 * @rt2x00dev: Pointer to &struct rt2x00_dev.
162 int rt2x00queue_clear_beacon(struct rt2x00_dev *rt2x00dev,
178 * @rt2x00dev: Pointer to &struct rt2x00_dev.
184 void rt2x00queue_init_queues(struct rt2x00_dev *rt2x00dev);
186 int rt2x00queue_initialize(struct rt2x00_dev *rt2x00dev);
187 void rt2x00queue_uninitialize(struct rt2x00_dev *rt2x00dev);
188 int rt2x00queue_allocate(struct rt2x00_dev *rt2x00dev);
189 void rt2x00queue_free(struct rt2x00_dev *rt2x00dev);
193 * @rt2x00dev: Pointer to &struct rt2x00_dev.
200 void rt2x00link_update_stats(struct rt2x00_dev *rt2x00dev,
206 * @rt2x00dev: Pointer to &struct rt2x00_dev.
212 void rt2x00link_start_tuner(struct rt2x00_dev *rt2x00dev);
216 * @rt2x00dev: Pointer to &struct rt2x00_dev.
221 void rt2x00link_stop_tuner(struct rt2x00_dev *rt2x00dev);
225 * @rt2x00dev: Pointer to &struct rt2x00_dev.
242 void rt2x00link_reset_tuner(struct rt2x00_dev *rt2x00dev, bool antenna);
246 * @rt2x00dev: Pointer to &struct rt2x00_dev.
252 void rt2x00link_start_watchdog(struct rt2x00_dev *rt2x00dev);
256 * @rt2x00dev: Pointer to &struct rt2x00_dev.
261 void rt2x00link_stop_watchdog(struct rt2x00_dev *rt2x00dev);
265 * @rt2x00dev: Pointer to &struct rt2x00_dev.
270 void rt2x00link_register(struct rt2x00_dev *rt2x00dev);
276 int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev);
277 void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev);
279 static inline int rt2x00lib_load_firmware(struct rt2x00_dev *rt2x00dev)
283 static inline void rt2x00lib_free_firmware(struct rt2x00_dev *rt2x00dev)
292 void rt2x00debug_register(struct rt2x00_dev *rt2x00dev);
293 void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev);
294 void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev,
297 static inline void rt2x00debug_register(struct rt2x00_dev *rt2x00dev)
301 static inline void rt2x00debug_deregister(struct rt2x00_dev *rt2x00dev)
305 static inline void rt2x00debug_update_crypto(struct rt2x00_dev *rt2x00dev,
316 void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
319 unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev,
335 static inline void rt2x00crypto_create_tx_descriptor(struct rt2x00_dev *rt2x00dev,
341 static inline unsigned int rt2x00crypto_tx_overhead(struct rt2x00_dev *rt2x00dev,
372 static inline void rt2x00rfkill_register(struct rt2x00_dev *rt2x00dev)
374 if (test_bit(CAPABILITY_HW_BUTTON, &rt2x00dev->cap_flags))
375 wiphy_rfkill_start_polling(rt2x00dev->hw->wiphy);
378 static inline void rt2x00rfkill_unregister(struct rt2x00_dev *rt2x00dev)
380 if (test_bit(CAPABILITY_HW_BUTTON, &rt2x00dev->cap_flags))
381 wiphy_rfkill_stop_polling(rt2x00dev->hw->wiphy);
388 void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev, int rssi);
389 void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev, bool enabled);
390 void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev, bool enabled);
391 void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev, bool enabled);
392 void rt2x00leds_register(struct rt2x00_dev *rt2x00dev);
393 void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev);
394 void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev);
395 void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev);
397 static inline void rt2x00leds_led_quality(struct rt2x00_dev *rt2x00dev,
402 static inline void rt2x00led_led_activity(struct rt2x00_dev *rt2x00dev,
407 static inline void rt2x00leds_led_assoc(struct rt2x00_dev *rt2x00dev,
412 static inline void rt2x00leds_led_radio(struct rt2x00_dev *rt2x00dev,
417 static inline void rt2x00leds_register(struct rt2x00_dev *rt2x00dev)
421 static inline void rt2x00leds_unregister(struct rt2x00_dev *rt2x00dev)
425 static inline void rt2x00leds_suspend(struct rt2x00_dev *rt2x00dev)
429 static inline void rt2x00leds_resume(struct rt2x00_dev *rt2x00dev)