Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath5k/
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
1453 int (*ah_setup_tx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1457 int (*ah_proc_tx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1459 int (*ah_proc_rx_desc)(struct ath5k_hw *, struct ath5k_desc *,
1467 int (*eeprom_read_mac)(struct ath5k_hw *ah, u8 *mac);
1476 int ath5k_hw_init(struct ath5k_hw *ah);
1477 void ath5k_hw_deinit(struct ath5k_hw *ah);
1479 int ath5k_sysfs_register(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, ...) {} in ATH5K_DBG()
148 ATH5K_DBG_UNLIMIT(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...) in ATH5K_DBG_UNLIMIT()
152 ath5k_debug_init_device(struct ath5k_hw *ah) {} in ath5k_debug_init_device()
155 ath5k_debug_printrxbuffs(struct ath5k_hw *ah) {} in ath5k_debug_printrxbuffs()
158 ath5k_debug_dump_bands(struct ath5k_hw *a
[all...]
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 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 Dpcu.c103 * @ah: The &struct ath5k_hw
114 ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band, in ath5k_hw_get_frame_duration()
173 * @ah: The &struct ath5k_hw
176 ath5k_hw_get_default_slottime(struct ath5k_hw *ah) in ath5k_hw_get_default_slottime()
204 * @ah: The &struct ath5k_hw
207 ath5k_hw_get_default_sifs(struct ath5k_hw *ah) in ath5k_hw_get_default_sifs()
235 * @ah: The &struct ath5k_hw
244 ath5k_hw_update_mib_counters(struct ath5k_hw *ah) in ath5k_hw_update_mib_counters()
263 * @ah: The &struct ath5k_hw
278 ath5k_hw_write_rate_duration(struct ath5k_hw *a
[all...]
H A Drfkill.c39 static inline void ath5k_rfkill_disable(struct ath5k_hw *ah) in ath5k_rfkill_disable()
48 static inline void ath5k_rfkill_enable(struct ath5k_hw *ah) in ath5k_rfkill_enable()
56 static inline void ath5k_rfkill_set_intr(struct ath5k_hw *ah, bool enable) in ath5k_rfkill_set_intr()
67 ath5k_is_rfkill_set(struct ath5k_hw *ah) in ath5k_is_rfkill_set()
78 struct ath5k_hw *ah = from_tasklet(ah, t, rf_kill.toggleq); in ath5k_tasklet_rfkill_toggle()
87 ath5k_rfkill_hw_start(struct ath5k_hw *ah) in ath5k_rfkill_hw_start()
104 ath5k_rfkill_hw_stop(struct ath5k_hw *ah) in ath5k_rfkill_hw_stop()
H A Dpci.c57 struct ath5k_hw *ah = (struct ath5k_hw *) common->priv; in ath5k_pci_read_cachesize()
79 struct ath5k_hw *ah = (struct ath5k_hw *) common->ah; in ath5k_pci_eeprom_read()
109 int ath5k_hw_read_srev(struct ath5k_hw *ah) in ath5k_hw_read_srev()
118 static int ath5k_pci_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac) in ath5k_pci_eeprom_read_mac()
162 struct ath5k_hw *ah; in ath5k_pci_probe()
291 struct ath5k_hw *ah = hw->priv; in ath5k_pci_remove()
304 struct ath5k_hw *ah = hw->priv; in ath5k_pci_suspend()
314 struct ath5k_hw *a in ath5k_pci_resume()
[all...]
H A Dmac80211-ops.c61 struct ath5k_hw *ah = hw->priv; in ath5k_tx()
76 struct ath5k_hw *ah = hw->priv; in ath5k_add_interface()
161 struct ath5k_hw *ah = hw->priv; in ath5k_remove_interface()
197 struct ath5k_hw *ah = hw->priv; in ath5k_config()
256 struct ath5k_hw *ah = hw->priv; in ath5k_bss_info_changed()
375 struct ath5k_hw *ah = hw->priv; in ath5k_configure_filter()
476 struct ath5k_hw *ah = hw->priv; in ath5k_set_key()
540 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_start()
549 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_complete()
559 struct ath5k_hw *a in ath5k_get_stats()
[all...]
H A Dani.c62 * @ah: The &struct ath5k_hw
66 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_noise_immunity_level()
106 * @ah: The &struct ath5k_hw
111 ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_spur_immunity_level()
131 * @ah: The &struct ath5k_hw
135 ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_firstep_level()
153 * @ah: The &struct ath5k_hw
157 ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on) in ath5k_ani_set_ofdm_weak_signal_detection()
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) in ath5k_hw_start_rx_dma()
56 * @ah: The &struct ath5k_hw
59 ath5k_hw_stop_rx_dma(struct ath5k_hw *ah) in ath5k_hw_stop_rx_dma()
82 * @ah: The &struct ath5k_hw
85 ath5k_hw_get_rxdp(struct ath5k_hw *ah) in ath5k_hw_get_rxdp()
92 * @ah: The &struct ath5k_hw
98 ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr) in ath5k_hw_set_rxdp()
117 * @ah: The &struct ath5k_hw
130 ath5k_hw_start_tx_dma(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 Dgpio.c45 * @ah: The &struct ath5k_hw
53 ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state) in ath5k_hw_set_ledstate()
102 * @ah: The &struct ath5k_hw
106 ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_input()
120 * @ah: The &struct ath5k_hw
124 ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_output()
138 * @ah: The &struct ath5k_hw
142 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_get_gpio()
154 * @ah: The &struct ath5k_hw
159 ath5k_hw_set_gpio(struct ath5k_hw *a
[all...]
H A Dbase.c97 static int ath5k_reset(struct ath5k_hw *ah, struct ieee80211_channel *chan,
201 static inline u64 ath5k_extend_tsf(struct ath5k_hw *ah, u32 rstamp) in ath5k_extend_tsf()
234 struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; in ath5k_ioread32()
240 struct ath5k_hw *ah = (struct ath5k_hw *) hw_priv; in ath5k_iowrite32()
257 struct ath5k_hw *ah = hw->priv; in ath5k_reg_notifier()
296 ath5k_setup_channels(struct ath5k_hw *ah, struct ieee80211_channel *channels, in ath5k_setup_channels()
344 ath5k_setup_rate_idx(struct ath5k_hw *ah, struct ieee80211_supported_band *b) in ath5k_setup_rate_idx()
361 struct ath5k_hw *a in ath5k_setup_bands()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath5k/
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 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, ...) {} in ATH5K_DBG()
148 ATH5K_DBG_UNLIMIT(struct ath5k_hw *ah, unsigned int m, const char *fmt, ...) in ATH5K_DBG_UNLIMIT()
152 ath5k_debug_init_device(struct ath5k_hw *ah) {} in ath5k_debug_init_device()
155 ath5k_debug_printrxbuffs(struct ath5k_hw *ah) {} in ath5k_debug_printrxbuffs()
158 ath5k_debug_dump_bands(struct ath5k_hw *a
[all...]
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 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 Dpcu.c103 * @ah: The &struct ath5k_hw
114 ath5k_hw_get_frame_duration(struct ath5k_hw *ah, enum nl80211_band band, in ath5k_hw_get_frame_duration()
173 * @ah: The &struct ath5k_hw
176 ath5k_hw_get_default_slottime(struct ath5k_hw *ah) in ath5k_hw_get_default_slottime()
204 * @ah: The &struct ath5k_hw
207 ath5k_hw_get_default_sifs(struct ath5k_hw *ah) in ath5k_hw_get_default_sifs()
235 * @ah: The &struct ath5k_hw
244 ath5k_hw_update_mib_counters(struct ath5k_hw *ah) in ath5k_hw_update_mib_counters()
263 * @ah: The &struct ath5k_hw
278 ath5k_hw_write_rate_duration(struct ath5k_hw *a
[all...]
H A Drfkill.c39 static inline void ath5k_rfkill_disable(struct ath5k_hw *ah) in ath5k_rfkill_disable()
48 static inline void ath5k_rfkill_enable(struct ath5k_hw *ah) in ath5k_rfkill_enable()
56 static inline void ath5k_rfkill_set_intr(struct ath5k_hw *ah, bool enable) in ath5k_rfkill_set_intr()
67 ath5k_is_rfkill_set(struct ath5k_hw *ah) in ath5k_is_rfkill_set()
78 struct ath5k_hw *ah = from_tasklet(ah, t, rf_kill.toggleq); in ath5k_tasklet_rfkill_toggle()
87 ath5k_rfkill_hw_start(struct ath5k_hw *ah) in ath5k_rfkill_hw_start()
104 ath5k_rfkill_hw_stop(struct ath5k_hw *ah) in ath5k_rfkill_hw_stop()
H A Dpci.c57 struct ath5k_hw *ah = (struct ath5k_hw *) common->priv; in ath5k_pci_read_cachesize()
79 struct ath5k_hw *ah = (struct ath5k_hw *) common->ah; in ath5k_pci_eeprom_read()
109 int ath5k_hw_read_srev(struct ath5k_hw *ah) in ath5k_hw_read_srev()
118 static int ath5k_pci_eeprom_read_mac(struct ath5k_hw *ah, u8 *mac) in ath5k_pci_eeprom_read_mac()
162 struct ath5k_hw *ah; in ath5k_pci_probe()
291 struct ath5k_hw *ah = hw->priv; in ath5k_pci_remove()
304 struct ath5k_hw *ah = hw->priv; in ath5k_pci_suspend()
314 struct ath5k_hw *a in ath5k_pci_resume()
[all...]
H A Dmac80211-ops.c61 struct ath5k_hw *ah = hw->priv; in ath5k_tx()
76 struct ath5k_hw *ah = hw->priv; in ath5k_add_interface()
161 struct ath5k_hw *ah = hw->priv; in ath5k_remove_interface()
197 struct ath5k_hw *ah = hw->priv; in ath5k_config()
256 struct ath5k_hw *ah = hw->priv; in ath5k_bss_info_changed()
375 struct ath5k_hw *ah = hw->priv; in ath5k_configure_filter()
476 struct ath5k_hw *ah = hw->priv; in ath5k_set_key()
540 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_start()
549 struct ath5k_hw *ah = hw->priv; in ath5k_sw_scan_complete()
559 struct ath5k_hw *a in ath5k_get_stats()
[all...]
H A Dani.c62 * @ah: The &struct ath5k_hw
66 ath5k_ani_set_noise_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_noise_immunity_level()
106 * @ah: The &struct ath5k_hw
111 ath5k_ani_set_spur_immunity_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_spur_immunity_level()
131 * @ah: The &struct ath5k_hw
135 ath5k_ani_set_firstep_level(struct ath5k_hw *ah, int level) in ath5k_ani_set_firstep_level()
153 * @ah: The &struct ath5k_hw
157 ath5k_ani_set_ofdm_weak_signal_detection(struct ath5k_hw *ah, bool on) in ath5k_ani_set_ofdm_weak_signal_detection()
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) in ath5k_hw_start_rx_dma()
56 * @ah: The &struct ath5k_hw
59 ath5k_hw_stop_rx_dma(struct ath5k_hw *ah) in ath5k_hw_stop_rx_dma()
82 * @ah: The &struct ath5k_hw
85 ath5k_hw_get_rxdp(struct ath5k_hw *ah) in ath5k_hw_get_rxdp()
92 * @ah: The &struct ath5k_hw
98 ath5k_hw_set_rxdp(struct ath5k_hw *ah, u32 phys_addr) in ath5k_hw_set_rxdp()
117 * @ah: The &struct ath5k_hw
130 ath5k_hw_start_tx_dma(struct ath5k_hw *a
[all...]
H A Dgpio.c45 * @ah: The &struct ath5k_hw
53 ath5k_hw_set_ledstate(struct ath5k_hw *ah, unsigned int state) in ath5k_hw_set_ledstate()
102 * @ah: The &struct ath5k_hw
106 ath5k_hw_set_gpio_input(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_input()
120 * @ah: The &struct ath5k_hw
124 ath5k_hw_set_gpio_output(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_set_gpio_output()
138 * @ah: The &struct ath5k_hw
142 ath5k_hw_get_gpio(struct ath5k_hw *ah, u32 gpio) in ath5k_hw_get_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)

Completed in 16 milliseconds

12