Searched refs:ath5k_hw (Results 1 - 25 of 25) sorted by relevance

/linux-master/drivers/net/wireless/ath/ath5k/
H A Dani.h104 void ath5k_ani_init(struct ath5k_hw *ah, enum ath5k_ani_mode mode);
105 void ath5k_ani_mib_intr(struct ath5k_hw *ah);
106 void ath5k_ani_calibration(struct ath5k_hw *ah);
107 void ath5k_ani_phy_error_report(struct ath5k_hw *ah,
111 void ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level);
112 void ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level);
113 void ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level);
114 void ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on);
115 void ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw *ah, bool on);
117 void ath5k_ani_print_counters(struct ath5k_hw *a
[all...]
H A Ddebug.h64 struct ath5k_hw;
129 ath5k_debug_init_device(struct ath5k_hw *ah);
132 ath5k_debug_printrxbuffs(struct ath5k_hw *ah);
135 ath5k_debug_dump_bands(struct ath5k_hw *ah);
138 ath5k_debug_printtxbuf(struct ath5k_hw *ah, struct ath5k_buf *bf);
145 ATH5K_DBG(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...) {}
148 ATH5K_DBG_UNLIMIT(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...)
152 ath5k_debug_init_device(struct ath5k_hw *ah) {}
155 ath5k_debug_printrxbuffs(struct ath5k_hw *ah) {}
158 ath5k_debug_dump_bands(struct ath5k_hw *a
[all...]
H A Dbase.h46 struct ath5k_hw;
92 bool ath5k_any_vif_assoc(struct ath5k_hw *ah);
97 void ath5k_beacon_update_timers(struct ath5k_hw *ah, u64 bc_tsf);
99 void ath5k_beacon_config(struct ath5k_hw *ah);
102 void ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *ah,
104 int ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef);
105 void ath5k_txbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf);
106 void ath5k_rxbuf_free_skb(struct ath5k_hw *ah, struct ath5k_buf *bf);
112 int ath5k_init_ah(struct ath5k_hw *ah, const struct ath_bus_ops *bus_ops);
113 void ath5k_deinit_ah(struct ath5k_hw *a
[all...]
H A Dath5k.h84 _ath5k_printk(const struct ath5k_hw *ah, const char *level,
1182 struct ath5k_hw *ah; /* driver state */
1258 struct ath5k_hw { struct
1449 int (*ah_setup_tx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1453 int (*ah_proc_tx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1455 int (*ah_proc_rx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1463 int (*eeprom_read_mac)(struct ath5k_hw *ah, u8 *mac);
1472 int ath5k_hw_init(struct ath5k_hw *ah);
1473 void ath5k_hw_deinit(struct ath5k_hw *ah);
1475 int ath5k_sysfs_register(struct ath5k_hw *a
[all...]
H A Drfkill.c39 static inline void ath5k_rfkill_disable(struct ath5k_hw *ah)
48 static inline void ath5k_rfkill_enable(struct ath5k_hw *ah)
56 static inline void ath5k_rfkill_set_intr(struct ath5k_hw *ah, bool enable)
67 ath5k_is_rfkill_set(struct ath5k_hw *ah)
78 struct ath5k_hw *ah = from_tasklet(ah, t, rf_kill.toggleq);
87 ath5k_rfkill_hw_start(struct ath5k_hw *ah)
104 ath5k_rfkill_hw_stop(struct ath5k_hw *ah)
H A Dgpio.c45 * @ah: The &struct ath5k_hw
53 ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state)
102 * @ah: The &struct ath5k_hw
106 ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio)
120 * @ah: The &struct ath5k_hw
124 ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio)
138 * @ah: The &struct ath5k_hw
142 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio)
154 * @ah: The &struct ath5k_hw
159 ath5k_hw_set_gpio(struct ath5k_hw *a
[all...]
H A Dtrace.h22 TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb),
25 __field(struct ath5k_hw *, priv)
40 TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb,
46 __field(struct ath5k_hw *, priv)
66 TP_PROTO(struct ath5k_hw *priv, struct sk_buff *skb,
72 __field(struct ath5k_hw *, priv)
H A Dpcu.c103 * @ah: The &struct ath5k_hw
114 ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band,
173 * @ah: The &struct ath5k_hw
176 ath5k_hw_get_default_slottime(struct ath5k_hw *ah)
204 * @ah: The &struct ath5k_hw
207 ath5k_hw_get_default_sifs(struct ath5k_hw *ah)
235 * @ah: The &struct ath5k_hw
244 ath5k_hw_update_mib_counters(struct ath5k_hw *ah)
263 * @ah: The &struct ath5k_hw
278 ath5k_hw_write_rate_duration(struct ath5k_hw *a
[all...]
H A Dsysfs.c16 struct ath5k_hw *ah = hw->priv; \
25 struct ath5k_hw *ah = hw->priv; \
43 struct ath5k_hw *ah = hw->priv; \
103 ath5k_sysfs_register(struct ath5k_hw *ah)
118 ath5k_sysfs_unregister(struct ath5k_hw *ah)
H A Dled.c90 void ath5k_led_enable(struct ath5k_hw *ah)
99 static void ath5k_led_on(struct ath5k_hw *ah)
106 void ath5k_led_off(struct ath5k_hw *ah)
128 ath5k_register_led(struct ath5k_hw *ah, struct ath5k_led *led,
157 void ath5k_unregister_leds(struct ath5k_hw *ah)
163 int ath5k_init_leds(struct ath5k_hw *ah)
H A Dcaps.c33 int ath5k_hw_set_capabilities(struct ath5k_hw *ah)
133 int ath5k_hw_enable_pspoll(struct ath5k_hw *ah, u8 *bssid,
145 int ath5k_hw_disable_pspoll(struct ath5k_hw *ah)
H A Dani.c62 * @ah: The &struct ath5k_hw
66 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level)
106 * @ah: The &struct ath5k_hw
111 ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level)
131 * @ah: The &struct ath5k_hw
135 ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level)
153 * @ah: The &struct ath5k_hw
157 ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on)
193 * @ah: The &struct ath5k_hw
197 ath5k_ani_set_cck_weak_signal_detection(struct ath5k_hw *a
[all...]
H A Ddma.c45 * @ah: The &struct ath5k_hw
48 ath5k_hw_start_rx_dma(struct ath5k_hw *ah)
56 * @ah: The &struct ath5k_hw
59 ath5k_hw_stop_rx_dma(struct ath5k_hw *ah)
82 * @ah: The &struct ath5k_hw
85 ath5k_hw_get_rxdp(struct ath5k_hw *ah)
92 * @ah: The &struct ath5k_hw
98 ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr)
117 * @ah: The &struct ath5k_hw
130 ath5k_hw_start_tx_dma(struct ath5k_hw *a
[all...]
H A Dpci.c57 struct ath5k_hw *ah = common->priv;
79 struct ath5k_hw *ah = common->ah;
109 int ath5k_hw_read_srev(struct ath5k_hw *ah)
118 static int ath5k_pci_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
162 struct ath5k_hw *ah;
291 struct ath5k_hw *ah = hw->priv;
304 struct ath5k_hw *ah = hw->priv;
314 struct ath5k_hw *ah = hw->priv;
H A Dmac80211-ops.c61 struct ath5k_hw *ah = hw->priv;
76 struct ath5k_hw *ah = hw->priv;
161 struct ath5k_hw *ah = hw->priv;
197 struct ath5k_hw *ah = hw->priv;
256 struct ath5k_hw *ah = hw->priv;
375 struct ath5k_hw *ah = hw->priv;
476 struct ath5k_hw *ah = hw->priv;
540 struct ath5k_hw *ah = hw->priv;
549 struct ath5k_hw *ah = hw->priv;
559 struct ath5k_hw *a
[all...]
H A Dbase.c96 static int ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan,
200 static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp)
233 struct ath5k_hw *ah = hw_priv;
239 struct ath5k_hw *ah = hw_priv;
256 struct ath5k_hw *ah = hw->priv;
295 ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels,
343 ath5k_setup_rate_idx(struct ath5k_hw *ah, struct ieee80211_supported_band *b)
360 struct ath5k_hw *ah = hw->priv;
446 ath5k_chan_set(struct ath5k_hw *ah, struct cfg80211_chan_def *chandef)
518 ath5k_update_bssid_mask_and_opmode(struct ath5k_hw *a
[all...]
H A Dahb.c38 struct ath5k_hw *ah = common->priv;
54 int ath5k_hw_read_srev(struct ath5k_hw *ah)
62 static int ath5k_ahb_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac)
88 struct ath5k_hw *ah;
122 hw = ieee80211_alloc_hw(sizeof(struct ath5k_hw), &ath5k_hw_ops);
192 struct ath5k_hw *ah;
H A Dqcu.c59 * @ah: The &struct ath5k_hw
63 ath5k_hw_num_tx_pending(struct ath5k_hw *ah, unsigned int queue)
90 * @ah: The &struct ath5k_hw
94 ath5k_hw_release_tx_queue(struct ath5k_hw *ah, unsigned int queue)
133 * @ah: The &struct ath5k_hw
138 ath5k_hw_get_tx_queueprops(struct ath5k_hw *ah, int queue,
147 * @ah: The &struct ath5k_hw
154 ath5k_hw_set_tx_queueprops(struct ath5k_hw *ah, int queue,
196 * @ah: The &struct ath5k_hw
203 ath5k_hw_setup_tx_queue(struct ath5k_hw *a
[all...]
H A Ddesc.c43 * have function pointers on &struct ath5k_hw we initialize at runtime based on
54 * @ah: The &struct ath5k_hw
75 ath5k_hw_setup_2word_tx_desc(struct ath5k_hw *ah,
220 * @ah: The &struct ath5k_hw
241 ath5k_hw_setup_4word_tx_desc(struct ath5k_hw *ah,
363 * @ah: The &struct ath5k_hw
379 ath5k_hw_setup_mrr_tx_desc(struct ath5k_hw *ah,
437 * @ah: The &struct ath5k_hw
442 ath5k_hw_proc_2word_tx_status(struct ath5k_hw *ah,
489 * @ah: The &struct ath5k_hw
[all...]
H A Dphy.c78 * @ah: The &struct ath5k_hw
85 ath5k_hw_radio_revision(struct ath5k_hw *ah, enum nl80211_band band)
130 * @ah: The &struct ath5k_hw
137 ath5k_channel_ok(struct ath5k_hw *ah, struct ieee80211_channel *channel)
156 * @ah: The &struct ath5k_hw
160 ath5k_hw_chan_has_spur_noise(struct ath5k_hw *ah,
183 * @ah: The &struct ath5k_hw
194 ath5k_hw_rfb_op(struct ath5k_hw *ah, const struct ath5k_rf_reg *rf_regs,
273 * @ah: the &struct ath5k_hw
286 ath5k_hw_write_ofdm_timings(struct ath5k_hw *a
[all...]
H A Ddebug.c157 struct ath5k_hw *ah = seq->private;
178 struct ath5k_hw *ah = file->private_data;
227 struct ath5k_hw *ah = file->private_data;
260 struct ath5k_hw *ah = file->private_data;
299 struct ath5k_hw *ah = file->private_data;
328 struct ath5k_hw *ah = file->private_data;
361 struct ath5k_hw *ah = file->private_data;
433 struct ath5k_hw *ah = file->private_data;
474 struct ath5k_hw *ah = file->private_data;
529 struct ath5k_hw *a
[all...]
H A Dreset.c53 * @ah: The &struct ath5k_hw
67 ath5k_hw_register_timeout(struct ath5k_hw *ah, u32 reg, u32 flag, u32 val,
92 * @ah: The &struct ath5k_hw
101 ath5k_hw_htoclock(struct ath5k_hw *ah, unsigned int usec)
109 * @ah: The &struct ath5k_hw
118 ath5k_hw_clocktoh(struct ath5k_hw *ah, unsigned int clock)
126 * @ah: The &struct ath5k_hw
132 ath5k_hw_init_core_clock(struct ath5k_hw *ah)
269 * @ah: The &struct ath5k_hw
281 ath5k_hw_set_sleep_clock(struct ath5k_hw *a
[all...]
H A Deeprom.c73 ath5k_eeprom_init_header(struct ath5k_hw *ah)
189 static int ath5k_eeprom_read_ants(struct ath5k_hw *ah, u32 *offset,
249 static int ath5k_eeprom_read_modes(struct ath5k_hw *ah, u32 *offset,
467 ath5k_eeprom_init_modes(struct ath5k_hw *ah)
510 ath5k_eeprom_read_freq_list(struct ath5k_hw *ah, int *offset, int max,
548 ath5k_eeprom_init_11a_pcal_freq(struct ath5k_hw *ah, int offset)
601 ath5k_eeprom_init_11bg_2413(struct ath5k_hw *ah, unsigned int mode, int offset)
646 ath5k_get_pcdac_intercepts(struct ath5k_hw *ah, u8 min, u8 max, u8 *vp)
667 ath5k_eeprom_free_pcal_info(struct ath5k_hw *ah, int mode)
714 ath5k_eeprom_convert_pcal_info_5111(struct ath5k_hw *a
[all...]
H A Dattach.c33 * @ah: The &struct ath5k_hw
35 static int ath5k_hw_post(struct ath5k_hw *ah)
97 * @ah: The &struct ath5k_hw associated with the device
104 int ath5k_hw_init(struct ath5k_hw *ah)
141 /* Fill the ath5k_hw struct with the needed functions */
347 * ath5k_hw_deinit() - Free the &struct ath5k_hw
348 * @ah: The &struct ath5k_hw
350 void ath5k_hw_deinit(struct ath5k_hw *ah)
H A Dinitvals.c1374 * @ah: The &struct ath5k_hw
1380 ath5k_hw_ini_registers(struct ath5k_hw *ah, unsigned int size,
1410 * @ah: The &struct ath5k_hw
1416 ath5k_hw_ini_mode_registers(struct ath5k_hw *ah,
1432 * @ah: The &struct ath5k_hw
1440 ath5k_hw_write_initvals(struct ath5k_hw *ah, u8 mode, bool skip_pcu)

Completed in 175 milliseconds