sys/dev/cardbus/if_athn_cardbus.c
131
struct athn_softc *sc = &csc->csc_sc;
sys/dev/cardbus/if_athn_cardbus.c
193
struct athn_softc *sc = &csc->csc_sc;
sys/dev/cardbus/if_athn_cardbus.c
258
athn_cardbus_read(struct athn_softc *sc, uint32_t addr)
sys/dev/cardbus/if_athn_cardbus.c
266
athn_cardbus_write(struct athn_softc *sc, uint32_t addr, uint32_t val)
sys/dev/cardbus/if_athn_cardbus.c
274
athn_cardbus_write_barrier(struct athn_softc *sc)
sys/dev/cardbus/if_athn_cardbus.c
316
athn_cardbus_enable(struct athn_softc *sc)
sys/dev/cardbus/if_athn_cardbus.c
341
athn_cardbus_disable(struct athn_softc *sc)
sys/dev/cardbus/if_athn_cardbus.c
357
athn_cardbus_power(struct athn_softc *sc, int why)
sys/dev/cardbus/if_athn_cardbus.c
64
struct athn_softc csc_sc;
sys/dev/cardbus/if_athn_cardbus.c
85
Static uint32_t athn_cardbus_read(struct athn_softc *, uint32_t);
sys/dev/cardbus/if_athn_cardbus.c
89
Static void athn_cardbus_write(struct athn_softc *, uint32_t, uint32_t);
sys/dev/cardbus/if_athn_cardbus.c
90
Static void athn_cardbus_write_barrier(struct athn_softc *);
sys/dev/cardbus/if_athn_cardbus.c
93
Static int athn_cardbus_enable(struct athn_softc *);
sys/dev/cardbus/if_athn_cardbus.c
94
Static void athn_cardbus_disable(struct athn_softc *);
sys/dev/cardbus/if_athn_cardbus.c
95
Static void athn_cardbus_power(struct athn_softc *, int);
sys/dev/ic/arn5008.c
100
Static int ar5008_rx_alloc(struct athn_softc *);
sys/dev/ic/arn5008.c
101
Static void ar5008_rx_enable(struct athn_softc *);
sys/dev/ic/arn5008.c
102
Static void ar5008_rx_free(struct athn_softc *);
sys/dev/ic/arn5008.c
103
Static void ar5008_rx_intr(struct athn_softc *);
sys/dev/ic/arn5008.c
1030
ar5008_tx_intr(struct athn_softc *sc)
sys/dev/ic/arn5008.c
104
Static void ar5008_rx_radiotap(struct athn_softc *, struct mbuf *,
sys/dev/ic/arn5008.c
106
Static void ar5008_set_cck_weak_signal(struct athn_softc *, int);
sys/dev/ic/arn5008.c
1065
ar5008_swba_intr(struct athn_softc *sc)
sys/dev/ic/arn5008.c
107
Static void ar5008_set_delta_slope(struct athn_softc *,
sys/dev/ic/arn5008.c
109
Static void ar5008_set_firstep_level(struct athn_softc *, int);
sys/dev/ic/arn5008.c
110
Static void ar5008_set_noise_immunity_level(struct athn_softc *, int);
sys/dev/ic/arn5008.c
111
Static void ar5008_set_phy(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn5008.c
113
Static void ar5008_set_rf_mode(struct athn_softc *,
sys/dev/ic/arn5008.c
115
Static void ar5008_set_rxchains(struct athn_softc *);
sys/dev/ic/arn5008.c
116
Static void ar5008_set_spur_immunity_level(struct athn_softc *, int);
sys/dev/ic/arn5008.c
117
Static void ar5008_swap_rom(struct athn_softc *);
sys/dev/ic/arn5008.c
118
Static int ar5008_swba_intr(struct athn_softc *);
sys/dev/ic/arn5008.c
1186
ar5008_get_intr_status(struct athn_softc *sc, uint32_t *intrp, uint32_t *syncp)
sys/dev/ic/arn5008.c
119
Static int ar5008_tx(struct athn_softc *, struct mbuf *,
sys/dev/ic/arn5008.c
121
Static int ar5008_tx_alloc(struct athn_softc *);
sys/dev/ic/arn5008.c
1214
ar5008_intr_status(struct athn_softc *sc)
sys/dev/ic/arn5008.c
122
Static void ar5008_tx_free(struct athn_softc *);
sys/dev/ic/arn5008.c
1222
ar5008_intr(struct athn_softc *sc)
sys/dev/ic/arn5008.c
123
Static void ar5008_tx_intr(struct athn_softc *);
sys/dev/ic/arn5008.c
124
Static int ar5008_tx_process(struct athn_softc *, int);
sys/dev/ic/arn5008.c
127
Static void ar5008_bb_load_noisefloor(struct athn_softc *);
sys/dev/ic/arn5008.c
128
Static void ar5008_get_noisefloor(struct athn_softc *,
sys/dev/ic/arn5008.c
130
Static void ar5008_noisefloor_calib(struct athn_softc *);
sys/dev/ic/arn5008.c
1305
ar5008_tx(struct athn_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/ic/arn5008.c
131
Static void ar5008_read_noisefloor(struct athn_softc *, int16_t *,
sys/dev/ic/arn5008.c
133
Static void ar5008_write_noisefloor(struct athn_softc *, int16_t *,
sys/dev/ic/arn5008.c
143
MCLGETI(struct athn_softc *sc __unused, int how,
sys/dev/ic/arn5008.c
161
ar5008_attach(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1676
ar5008_set_rf_mode(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5008.c
1695
ar5008_synth_delay(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1708
ar5008_rf_bus_request(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1724
ar5008_rf_bus_release(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1736
ar5008_set_phy(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5008.c
1767
ar5008_set_delta_slope(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5008.c
1795
ar5008_enable_antenna_diversity(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1804
ar5008_init_baseband(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1816
ar5008_disable_phy(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1824
ar5008_init_chains(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1845
ar5008_set_rxchains(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1857
ar5008_read_noisefloor(struct athn_softc *sc, int16_t *nf, int16_t *nf_ext)
sys/dev/ic/arn5008.c
1885
ar5008_write_noisefloor(struct athn_softc *sc, int16_t *nf, int16_t *nf_ext)
sys/dev/ic/arn5008.c
1905
ar5008_get_noisefloor(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5008.c
1929
ar5008_bb_load_noisefloor(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1965
ar5008_noisefloor_calib(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1976
ar5008_do_noisefloor_calib(struct athn_softc *sc)
sys/dev/ic/arn5008.c
1984
ar5008_do_calib(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2008
ar5008_next_calib(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2027
ar5008_calib_iq(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2095
ar5008_calib_adc_gain(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2146
ar5008_calib_adc_dc_off(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2201
ar5008_write_txpower(struct athn_softc *sc, int16_t power[ATHN_POWER_COUNT])
sys/dev/ic/arn5008.c
2255
ar5008_set_viterbi_mask(struct athn_softc *sc, int bin)
sys/dev/ic/arn5008.c
2358
ar5008_hw_init(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5008.c
2522
ar5008_get_pdadcs(struct athn_softc *sc, uint8_t fbin,
sys/dev/ic/arn5008.c
2632
ar5008_get_lg_tpow(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5008.c
2664
ar5008_get_ht_tpow(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5008.c
2699
ar5008_set_noise_immunity_level(struct athn_softc *sc, int level)
sys/dev/ic/arn5008.c
2721
ar5008_enable_ofdm_weak_signal(struct athn_softc *sc)
sys/dev/ic/arn5008.c
273
ar5008_read_eep_word(struct athn_softc *sc, uint32_t addr, uint16_t *val)
sys/dev/ic/arn5008.c
2750
ar5008_disable_ofdm_weak_signal(struct athn_softc *sc)
sys/dev/ic/arn5008.c
2779
ar5008_set_cck_weak_signal(struct athn_softc *sc, int high)
sys/dev/ic/arn5008.c
2790
ar5008_set_firstep_level(struct athn_softc *sc, int level)
sys/dev/ic/arn5008.c
2801
ar5008_set_spur_immunity_level(struct athn_softc *sc, int level)
sys/dev/ic/arn5008.c
293
ar5008_read_rom(struct athn_softc *sc)
sys/dev/ic/arn5008.c
343
ar5008_swap_rom(struct athn_softc *sc)
sys/dev/ic/arn5008.c
364
ar5008_gpio_read(struct athn_softc *sc, int pin)
sys/dev/ic/arn5008.c
374
ar5008_gpio_write(struct athn_softc *sc, int pin, int set)
sys/dev/ic/arn5008.c
404
ar5008_gpio_config_input(struct athn_softc *sc, int pin)
sys/dev/ic/arn5008.c
422
ar5008_gpio_config_output(struct athn_softc *sc, int pin, int type)
sys/dev/ic/arn5008.c
451
ar5008_rfsilent_init(struct athn_softc *sc)
sys/dev/ic/arn5008.c
470
ar5008_dma_alloc(struct athn_softc *sc)
sys/dev/ic/arn5008.c
486
ar5008_dma_free(struct athn_softc *sc)
sys/dev/ic/arn5008.c
494
ar5008_tx_alloc(struct athn_softc *sc)
sys/dev/ic/arn5008.c
553
ar5008_tx_free(struct athn_softc *sc)
sys/dev/ic/arn5008.c
578
ar5008_rx_alloc(struct athn_softc *sc)
sys/dev/ic/arn5008.c
659
ar5008_rx_free(struct athn_softc *sc)
sys/dev/ic/arn5008.c
689
ar5008_rx_enable(struct athn_softc *sc)
sys/dev/ic/arn5008.c
71
Static void ar5008_calib_adc_dc_off(struct athn_softc *);
sys/dev/ic/arn5008.c
72
Static void ar5008_calib_adc_gain(struct athn_softc *);
sys/dev/ic/arn5008.c
724
ar5008_rx_radiotap(struct athn_softc *sc, struct mbuf *m,
sys/dev/ic/arn5008.c
73
Static void ar5008_calib_iq(struct athn_softc *);
sys/dev/ic/arn5008.c
74
Static void ar5008_disable_ofdm_weak_signal(struct athn_softc *);
sys/dev/ic/arn5008.c
75
Static void ar5008_disable_phy(struct athn_softc *);
sys/dev/ic/arn5008.c
76
Static int ar5008_dma_alloc(struct athn_softc *);
sys/dev/ic/arn5008.c
77
Static void ar5008_dma_free(struct athn_softc *);
sys/dev/ic/arn5008.c
78
Static void ar5008_do_calib(struct athn_softc *);
sys/dev/ic/arn5008.c
786
ar5008_rx_process(struct athn_softc *sc)
sys/dev/ic/arn5008.c
79
Static void ar5008_do_noisefloor_calib(struct athn_softc *);
sys/dev/ic/arn5008.c
80
Static void ar5008_enable_antenna_diversity(struct athn_softc *);
sys/dev/ic/arn5008.c
81
Static void ar5008_enable_ofdm_weak_signal(struct athn_softc *);
sys/dev/ic/arn5008.c
83
Static void ar5008_gpio_config_input(struct athn_softc *, int);
sys/dev/ic/arn5008.c
84
Static void ar5008_gpio_config_output(struct athn_softc *, int, int);
sys/dev/ic/arn5008.c
85
Static int ar5008_gpio_read(struct athn_softc *, int);
sys/dev/ic/arn5008.c
86
Static void ar5008_gpio_write(struct athn_softc *, int, int);
sys/dev/ic/arn5008.c
87
Static void ar5008_hw_init(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn5008.c
89
Static void ar5008_init_baseband(struct athn_softc *);
sys/dev/ic/arn5008.c
90
Static void ar5008_init_chains(struct athn_softc *);
sys/dev/ic/arn5008.c
91
Static int ar5008_intr_status(struct athn_softc *);
sys/dev/ic/arn5008.c
92
Static int ar5008_intr(struct athn_softc *);
sys/dev/ic/arn5008.c
93
Static void ar5008_next_calib(struct athn_softc *);
sys/dev/ic/arn5008.c
94
Static int ar5008_read_eep_word(struct athn_softc *, uint32_t,
sys/dev/ic/arn5008.c
96
Static int ar5008_read_rom(struct athn_softc *);
sys/dev/ic/arn5008.c
960
ar5008_rx_intr(struct athn_softc *sc)
sys/dev/ic/arn5008.c
968
ar5008_tx_process(struct athn_softc *sc, int qid)
sys/dev/ic/arn5008.c
97
Static void ar5008_rf_bus_release(struct athn_softc *);
sys/dev/ic/arn5008.c
98
Static int ar5008_rf_bus_request(struct athn_softc *);
sys/dev/ic/arn5008.c
99
Static void ar5008_rfsilent_init(struct athn_softc *);
sys/dev/ic/arn5008.h
33
int ar5008_attach(struct athn_softc *);
sys/dev/ic/arn5008.h
34
void ar5008_write_txpower(struct athn_softc *, int16_t power[ATHN_POWER_COUNT]);
sys/dev/ic/arn5008.h
35
void ar5008_set_viterbi_mask(struct athn_softc *, int);
sys/dev/ic/arn5008.h
36
void ar5008_get_pdadcs(struct athn_softc *, uint8_t, struct athn_pier *,
sys/dev/ic/arn5008.h
39
void ar5008_get_ht_tpow(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn5008.h
41
void ar5008_get_lg_tpow(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn5416.c
119
ar5416_setup(struct athn_softc *sc)
sys/dev/ic/arn5416.c
133
ar5416_swap_rom(struct athn_softc *sc)
sys/dev/ic/arn5416.c
155
ar5416_get_spur_chans(struct athn_softc *sc, int is2ghz)
sys/dev/ic/arn5416.c
163
ar5416_set_synth(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
223
ar5416_init_from_rom(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
323
ar5416_init_calib(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
354
ar5416_get_pdadcs(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
416
ar5416_set_power_calib(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5416.c
517
ar5416_set_txpower(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
678
ar5416_spur_mitigate(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
72
Static void ar5416_force_bias(struct athn_softc *,
sys/dev/ic/arn5416.c
737
ar5416_get_rf_rev(struct athn_softc *sc)
sys/dev/ic/arn5416.c
74
Static void ar5416_get_pdadcs(struct athn_softc *,
sys/dev/ic/arn5416.c
77
Static void ar5416_init_from_rom(struct athn_softc *,
sys/dev/ic/arn5416.c
782
ar5416_rw_bank6tpc(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
80
Static void ar5416_rw_bank6tpc(struct athn_softc *,
sys/dev/ic/arn5416.c
808
ar5416_rf_reset(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5416.c
83
Static void ar5416_set_power_calib(struct athn_softc *,
sys/dev/ic/arn5416.c
85
Static int ar5416_set_synth(struct athn_softc *,
sys/dev/ic/arn5416.c
859
ar5416_reset_bb_gain(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5416.c
87
Static void ar5416_setup(struct athn_softc *);
sys/dev/ic/arn5416.c
877
ar5416_force_bias(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5416.c
88
Static void ar5416_spur_mitigate(struct athn_softc *,
sys/dev/ic/arn5416.c
90
Static void ar9160_rw_addac(struct athn_softc *,
sys/dev/ic/arn5416.c
909
ar9160_rw_addac(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn5416.c
94
ar5416_attach(struct athn_softc *sc)
sys/dev/ic/arn5416.c
944
ar5416_reset_addac(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn5416.h
31
int ar5416_attach(struct athn_softc *);
sys/dev/ic/arn5416.h
32
int ar5416_init_calib(struct athn_softc *,
sys/dev/ic/arn5416.h
34
uint8_t ar5416_get_rf_rev(struct athn_softc *);
sys/dev/ic/arn5416.h
35
void ar5416_reset_addac(struct athn_softc *, struct ieee80211_channel *);
sys/dev/ic/arn5416.h
36
void ar5416_rf_reset(struct athn_softc *, struct ieee80211_channel *);
sys/dev/ic/arn5416.h
37
void ar5416_reset_bb_gain(struct athn_softc *, struct ieee80211_channel *);
sys/dev/ic/arn5416.h
38
void ar5416_swap_rom(struct athn_softc *);
sys/dev/ic/arn5416.h
39
void ar5416_set_txpower(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn5416.h
42
ar5416_get_spur_chans(struct athn_softc *, int);
sys/dev/ic/arn9003.c
100
Static int ar9003_read_eep_data(struct athn_softc *, uint32_t, void *,
sys/dev/ic/arn9003.c
102
Static int ar9003_read_eep_word(struct athn_softc *, uint32_t,
sys/dev/ic/arn9003.c
104
Static int ar9003_read_otp_data(struct athn_softc *, uint32_t, void *,
sys/dev/ic/arn9003.c
106
Static int ar9003_read_otp_word(struct athn_softc *, uint32_t,
sys/dev/ic/arn9003.c
108
Static int ar9003_read_rom(struct athn_softc *);
sys/dev/ic/arn9003.c
109
Static void ar9003_reset_rx_gain(struct athn_softc *,
sys/dev/ic/arn9003.c
1090
ar9003_rx_intr(struct athn_softc *sc, int qid)
sys/dev/ic/arn9003.c
1098
ar9003_tx_process(struct athn_softc *sc)
sys/dev/ic/arn9003.c
111
Static void ar9003_reset_tx_gain(struct athn_softc *,
sys/dev/ic/arn9003.c
113
Static int ar9003_restore_rom_block(struct athn_softc *, uint8_t,
sys/dev/ic/arn9003.c
115
Static void ar9003_rf_bus_release(struct athn_softc *);
sys/dev/ic/arn9003.c
116
Static int ar9003_rf_bus_request(struct athn_softc *);
sys/dev/ic/arn9003.c
117
Static void ar9003_rfsilent_init(struct athn_softc *);
sys/dev/ic/arn9003.c
118
Static int ar9003_rx_alloc(struct athn_softc *, int, int);
sys/dev/ic/arn9003.c
1187
ar9003_tx_intr(struct athn_softc *sc)
sys/dev/ic/arn9003.c
119
Static void ar9003_rx_enable(struct athn_softc *);
sys/dev/ic/arn9003.c
120
Static void ar9003_rx_free(struct athn_softc *, int);
sys/dev/ic/arn9003.c
121
Static void ar9003_rx_intr(struct athn_softc *, int);
sys/dev/ic/arn9003.c
1210
ar9003_swba_intr(struct athn_softc *sc)
sys/dev/ic/arn9003.c
122
Static int ar9003_rx_process(struct athn_softc *, int);
sys/dev/ic/arn9003.c
123
Static void ar9003_rx_radiotap(struct athn_softc *, struct mbuf *,
sys/dev/ic/arn9003.c
125
Static void ar9003_set_cck_weak_signal(struct athn_softc *, int);
sys/dev/ic/arn9003.c
126
Static void ar9003_set_delta_slope(struct athn_softc *,
sys/dev/ic/arn9003.c
128
Static void ar9003_set_firstep_level(struct athn_softc *, int);
sys/dev/ic/arn9003.c
129
Static void ar9003_set_noise_immunity_level(struct athn_softc *, int);
sys/dev/ic/arn9003.c
130
Static void ar9003_set_phy(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9003.c
132
Static void ar9003_set_rf_mode(struct athn_softc *,
sys/dev/ic/arn9003.c
134
Static void ar9003_set_rxchains(struct athn_softc *);
sys/dev/ic/arn9003.c
1344
ar9003_get_intr_status(struct athn_softc *sc, uint32_t *intrp, uint32_t *syncp)
sys/dev/ic/arn9003.c
135
Static void ar9003_set_spur_immunity_level(struct athn_softc *, int);
sys/dev/ic/arn9003.c
136
Static void ar9003_set_training_gain(struct athn_softc *, int);
sys/dev/ic/arn9003.c
137
Static int ar9003_swba_intr(struct athn_softc *);
sys/dev/ic/arn9003.c
1371
ar9003_intr_status(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1379
ar9003_intr(struct athn_softc *sc)
sys/dev/ic/arn9003.c
138
Static int ar9003_tx(struct athn_softc *, struct mbuf *,
sys/dev/ic/arn9003.c
140
Static int ar9003_tx_alloc(struct athn_softc *);
sys/dev/ic/arn9003.c
141
Static void ar9003_tx_free(struct athn_softc *);
sys/dev/ic/arn9003.c
142
Static void ar9003_tx_intr(struct athn_softc *);
sys/dev/ic/arn9003.c
143
Static int ar9003_tx_process(struct athn_softc *);
sys/dev/ic/arn9003.c
1457
ar9003_tx(struct athn_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/ic/arn9003.c
146
Static void ar9003_bb_load_noisefloor(struct athn_softc *);
sys/dev/ic/arn9003.c
147
Static void ar9003_get_noisefloor(struct athn_softc *,
sys/dev/ic/arn9003.c
149
Static void ar9003_paprd_calib(struct athn_softc *,
sys/dev/ic/arn9003.c
151
Static void ar9003_read_noisefloor(struct athn_softc *, int16_t *,
sys/dev/ic/arn9003.c
153
Static void ar9003_write_noisefloor(struct athn_softc *, int16_t *,
sys/dev/ic/arn9003.c
155
Static void ar9300_noisefloor_calib(struct athn_softc *);
sys/dev/ic/arn9003.c
164
MCLGETI(struct athn_softc *sc __unused, int how,
sys/dev/ic/arn9003.c
182
ar9003_attach(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1857
ar9003_set_rf_mode(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9003.c
1872
ar9003_synth_delay(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1885
ar9003_rf_bus_request(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1901
ar9003_rf_bus_release(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1912
ar9003_set_phy(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9003.c
1942
ar9003_set_delta_slope(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9003.c
1970
ar9003_enable_antenna_diversity(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1978
ar9003_init_baseband(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1990
ar9003_disable_phy(struct athn_softc *sc)
sys/dev/ic/arn9003.c
1997
ar9003_init_chains(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2019
ar9003_set_rxchains(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2030
ar9003_read_noisefloor(struct athn_softc *sc, int16_t *nf, int16_t *nf_ext)
sys/dev/ic/arn9003.c
2052
ar9003_write_noisefloor(struct athn_softc *sc, int16_t *nf, int16_t *nf_ext)
sys/dev/ic/arn9003.c
2072
ar9003_get_noisefloor(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9003.c
2114
ar9003_bb_load_noisefloor(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2150
ar9300_noisefloor_calib(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2160
ar9003_do_noisefloor_calib(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2167
ar9003_init_calib(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2212
ar9003_do_calib(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2234
ar9003_next_calib(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2246
ar9003_calib_iq(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2313
ar9003_get_iq_corr(struct athn_softc *sc, int32_t res[6], int32_t coeff[2])
sys/dev/ic/arn9003.c
2433
ar9003_calib_tx_iq(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2519
ar9003_paprd_calib(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9003.c
254
ar9003_read_eep_word(struct athn_softc *sc, uint32_t addr, uint16_t *val)
sys/dev/ic/arn9003.c
2637
ar9003_get_desired_txgain(struct athn_softc *sc, int chain, int pow)
sys/dev/ic/arn9003.c
2671
ar9003_force_txgain(struct athn_softc *sc, uint32_t txgain)
sys/dev/ic/arn9003.c
2702
ar9003_set_training_gain(struct athn_softc *sc, int chain)
sys/dev/ic/arn9003.c
2720
ar9003_paprd_tx_tone(struct athn_softc *sc)
sys/dev/ic/arn9003.c
2771
ar9003_compute_predistortion(struct athn_softc *sc, const uint32_t *lo,
sys/dev/ic/arn9003.c
278
ar9003_read_eep_data(struct athn_softc *sc, uint32_t addr, void *buf, int len)
sys/dev/ic/arn9003.c
3020
ar9003_enable_predistorter(struct athn_softc *sc, int chain)
sys/dev/ic/arn9003.c
3048
ar9003_paprd_enable(struct athn_softc *sc)
sys/dev/ic/arn9003.c
3062
ar9003_paprd_tx_tone_done(struct athn_softc *sc)
sys/dev/ic/arn9003.c
3100
ar9003_write_txpower(struct athn_softc *sc, int16_t power[ATHN_POWER_COUNT])
sys/dev/ic/arn9003.c
316
ar9003_read_otp_word(struct athn_softc *sc, uint32_t addr, uint32_t *val)
sys/dev/ic/arn9003.c
3171
ar9003_reset_rx_gain(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9003.c
3189
ar9003_reset_tx_gain(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9003.c
3207
ar9003_hw_init(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9003.c
3303
ar9003_get_lg_tpow(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9003.c
3335
ar9003_get_ht_tpow(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9003.c
3370
ar9003_set_noise_immunity_level(struct athn_softc *sc, int level)
sys/dev/ic/arn9003.c
338
ar9003_read_otp_data(struct athn_softc *sc, uint32_t addr, void *buf, int len)
sys/dev/ic/arn9003.c
3391
ar9003_enable_ofdm_weak_signal(struct athn_softc *sc)
sys/dev/ic/arn9003.c
3420
ar9003_disable_ofdm_weak_signal(struct athn_softc *sc)
sys/dev/ic/arn9003.c
3449
ar9003_set_cck_weak_signal(struct athn_softc *sc, int high)
sys/dev/ic/arn9003.c
3460
ar9003_set_firstep_level(struct athn_softc *sc, int level)
sys/dev/ic/arn9003.c
3471
ar9003_set_spur_immunity_level(struct athn_softc *sc, int level)
sys/dev/ic/arn9003.c
358
ar9003_find_rom(struct athn_softc *sc)
sys/dev/ic/arn9003.c
398
ar9003_restore_rom_block(struct athn_softc *sc, uint8_t alg, uint8_t ref,
sys/dev/ic/arn9003.c
450
ar9003_read_rom(struct athn_softc *sc)
sys/dev/ic/arn9003.c
524
ar9003_gpio_read(struct athn_softc *sc, int pin)
sys/dev/ic/arn9003.c
533
ar9003_gpio_write(struct athn_softc *sc, int pin, int set)
sys/dev/ic/arn9003.c
548
ar9003_gpio_config_input(struct athn_softc *sc, int pin)
sys/dev/ic/arn9003.c
560
ar9003_gpio_config_output(struct athn_softc *sc, int pin, int type)
sys/dev/ic/arn9003.c
581
ar9003_rfsilent_init(struct athn_softc *sc)
sys/dev/ic/arn9003.c
600
ar9003_dma_alloc(struct athn_softc *sc)
sys/dev/ic/arn9003.c
620
ar9003_dma_free(struct athn_softc *sc)
sys/dev/ic/arn9003.c
629
ar9003_tx_alloc(struct athn_softc *sc)
sys/dev/ic/arn9003.c
69
Static void ar9003_calib_iq(struct athn_softc *);
sys/dev/ic/arn9003.c
70
Static int ar9003_calib_tx_iq(struct athn_softc *);
sys/dev/ic/arn9003.c
71
Static int ar9003_compute_predistortion(struct athn_softc *,
sys/dev/ic/arn9003.c
713
ar9003_tx_free(struct athn_softc *sc)
sys/dev/ic/arn9003.c
73
Static void ar9003_disable_ofdm_weak_signal(struct athn_softc *);
sys/dev/ic/arn9003.c
74
Static void ar9003_disable_phy(struct athn_softc *);
sys/dev/ic/arn9003.c
747
ar9003_rx_alloc(struct athn_softc *sc, int qid, int count)
sys/dev/ic/arn9003.c
75
Static int ar9003_dma_alloc(struct athn_softc *);
sys/dev/ic/arn9003.c
76
Static void ar9003_dma_free(struct athn_softc *);
sys/dev/ic/arn9003.c
77
Static void ar9003_do_calib(struct athn_softc *);
sys/dev/ic/arn9003.c
78
Static void ar9003_do_noisefloor_calib(struct athn_softc *);
sys/dev/ic/arn9003.c
79
Static void ar9003_enable_antenna_diversity(struct athn_softc *);
sys/dev/ic/arn9003.c
80
Static void ar9003_enable_ofdm_weak_signal(struct athn_softc *);
sys/dev/ic/arn9003.c
803
ar9003_rx_free(struct athn_softc *sc, int qid)
sys/dev/ic/arn9003.c
81
Static void ar9003_enable_predistorter(struct athn_softc *, int);
sys/dev/ic/arn9003.c
82
Static int ar9003_find_rom(struct athn_softc *);
sys/dev/ic/arn9003.c
822
ar9003_reset_txsring(struct athn_softc *sc)
sys/dev/ic/arn9003.c
83
Static void ar9003_force_txgain(struct athn_softc *, uint32_t);
sys/dev/ic/arn9003.c
835
ar9003_rx_enable(struct athn_softc *sc)
sys/dev/ic/arn9003.c
84
Static int ar9003_get_desired_txgain(struct athn_softc *, int, int);
sys/dev/ic/arn9003.c
85
Static int ar9003_get_iq_corr(struct athn_softc *, int32_t[6], int32_t[2]);
sys/dev/ic/arn9003.c
86
Static void ar9003_gpio_config_input(struct athn_softc *, int);
sys/dev/ic/arn9003.c
87
Static void ar9003_gpio_config_output(struct athn_softc *, int, int);
sys/dev/ic/arn9003.c
875
ar9003_rx_radiotap(struct athn_softc *sc, struct mbuf *m,
sys/dev/ic/arn9003.c
88
Static int ar9003_gpio_read(struct athn_softc *, int);
sys/dev/ic/arn9003.c
89
Static void ar9003_gpio_write(struct athn_softc *, int, int);
sys/dev/ic/arn9003.c
90
Static void ar9003_hw_init(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9003.c
92
Static void ar9003_init_baseband(struct athn_softc *);
sys/dev/ic/arn9003.c
93
Static void ar9003_init_chains(struct athn_softc *);
sys/dev/ic/arn9003.c
934
ar9003_rx_process(struct athn_softc *sc, int qid)
sys/dev/ic/arn9003.c
94
Static int ar9003_intr_status(struct athn_softc *);
sys/dev/ic/arn9003.c
95
Static int ar9003_intr(struct athn_softc *);
sys/dev/ic/arn9003.c
96
Static void ar9003_next_calib(struct athn_softc *);
sys/dev/ic/arn9003.c
97
Static void ar9003_paprd_enable(struct athn_softc *);
sys/dev/ic/arn9003.c
98
Static int ar9003_paprd_tx_tone(struct athn_softc *);
sys/dev/ic/arn9003.c
99
Static void ar9003_paprd_tx_tone_done(struct athn_softc *);
sys/dev/ic/arn9003.h
31
int ar9003_attach(struct athn_softc *);
sys/dev/ic/arn9003.h
32
int ar9003_init_calib(struct athn_softc *);
sys/dev/ic/arn9003.h
33
void ar9003_reset_txsring(struct athn_softc *);
sys/dev/ic/arn9003.h
34
void ar9003_get_lg_tpow(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9003.h
37
void ar9003_get_ht_tpow(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9003.h
40
void ar9003_write_txpower(struct athn_softc *, int16_t power[ATHN_POWER_COUNT]);
sys/dev/ic/arn9280.c
105
ar9280_setup(struct athn_softc *sc)
sys/dev/ic/arn9280.c
164
ar9280_set_synth(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9280.c
233
ar9280_init_from_rom(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9280.c
416
ar9280_olpc_get_pdadcs(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9280.c
465
ar9280_spur_mitigate(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9280.c
546
ar9280_reset_rx_gain(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9280.c
561
ar9280_reset_tx_gain(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9280.c
576
ar9280_olpc_init(struct athn_softc *sc)
sys/dev/ic/arn9280.c
591
ar9280_olpc_temp_compensation(struct athn_softc *sc)
sys/dev/ic/arn9280.c
73
Static void ar9280_init_from_rom(struct athn_softc *,
sys/dev/ic/arn9280.c
75
Static void ar9280_olpc_init(struct athn_softc *);
sys/dev/ic/arn9280.c
76
Static void ar9280_olpc_temp_compensation(struct athn_softc *);
sys/dev/ic/arn9280.c
77
Static void ar9280_setup(struct athn_softc *);
sys/dev/ic/arn9280.c
80
ar9280_attach(struct athn_softc *sc)
sys/dev/ic/arn9280.h
31
int ar9280_attach(struct athn_softc *);
sys/dev/ic/arn9280.h
32
void ar9280_reset_rx_gain(struct athn_softc *, struct ieee80211_channel *);
sys/dev/ic/arn9280.h
33
void ar9280_reset_tx_gain(struct athn_softc *, struct ieee80211_channel *);
sys/dev/ic/arn9280.h
34
void ar9280_olpc_get_pdadcs(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9280.h
37
int ar9280_set_synth(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9280.h
39
void ar9280_spur_mitigate(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9285.c
124
ar9285_setup(struct athn_softc *sc)
sys/dev/ic/arn9285.c
156
ar9285_swap_rom(struct athn_softc *sc)
sys/dev/ic/arn9285.c
173
ar9285_get_spur_chans(struct athn_softc *sc, int is2ghz)
sys/dev/ic/arn9285.c
182
ar9285_init_from_rom(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9285.c
400
ar9285_pa_calib(struct athn_softc *sc)
sys/dev/ic/arn9285.c
503
ar9271_pa_calib(struct athn_softc *sc)
sys/dev/ic/arn9285.c
588
ar9285_cl_cal(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9285.c
635
ar9271_load_ani(struct athn_softc *sc)
sys/dev/ic/arn9285.c
653
ar9285_init_calib(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9285.c
707
ar9285_get_pdadcs(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9285.c
738
ar9285_set_power_calib(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9285.c
79
Static int ar9285_cl_cal(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9285.c
792
ar9285_set_txpower(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9285.c
81
Static void ar9285_get_pdadcs(struct athn_softc *,
sys/dev/ic/arn9285.c
85
ar9285_get_spur_chans(struct athn_softc *, int);
sys/dev/ic/arn9285.c
86
Static void ar9285_init_from_rom(struct athn_softc *,
sys/dev/ic/arn9285.c
88
Static void ar9285_set_power_calib(struct athn_softc *,
sys/dev/ic/arn9285.c
90
Static void ar9285_set_txpower(struct athn_softc *,
sys/dev/ic/arn9285.c
92
Static void ar9285_setup(struct athn_softc *);
sys/dev/ic/arn9285.c
93
Static void ar9285_swap_rom(struct athn_softc *);
sys/dev/ic/arn9285.c
96
ar9285_attach(struct athn_softc *sc)
sys/dev/ic/arn9285.h
31
int ar9285_attach(struct athn_softc *);
sys/dev/ic/arn9285.h
32
int ar9285_init_calib(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/arn9285.h
34
void ar9285_pa_calib(struct athn_softc *);
sys/dev/ic/arn9285.h
35
void ar9271_load_ani(struct athn_softc *);
sys/dev/ic/arn9285.h
36
void ar9271_pa_calib(struct athn_softc *);
sys/dev/ic/arn9287.c
118
ar9287_setup(struct athn_softc *sc)
sys/dev/ic/arn9287.c
131
ar9287_swap_rom(struct athn_softc *sc)
sys/dev/ic/arn9287.c
150
ar9287_get_spur_chans(struct athn_softc *sc, int is2ghz)
sys/dev/ic/arn9287.c
159
ar9287_init_from_rom(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9287.c
263
ar9287_get_pdadcs(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9287.c
307
ar9287_olpc_get_pdgain(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9287.c
334
ar9287_set_power_calib(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9287.c
431
ar9287_set_txpower(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9287.c
542
ar9287_olpc_init(struct athn_softc *sc)
sys/dev/ic/arn9287.c
557
ar9287_olpc_temp_compensation(struct athn_softc *sc)
sys/dev/ic/arn9287.c
593
ar9287_1_3_enable_async_fifo(struct athn_softc *sc)
sys/dev/ic/arn9287.c
608
ar9287_1_3_setup_async_fifo(struct athn_softc *sc)
sys/dev/ic/arn9287.c
74
Static void ar9287_get_pdadcs(struct athn_softc *,
sys/dev/ic/arn9287.c
78
ar9287_get_spur_chans(struct athn_softc *, int);
sys/dev/ic/arn9287.c
79
Static void ar9287_init_from_rom(struct athn_softc *,
sys/dev/ic/arn9287.c
81
Static void ar9287_olpc_get_pdgain(struct athn_softc *,
sys/dev/ic/arn9287.c
83
Static void ar9287_olpc_init(struct athn_softc *);
sys/dev/ic/arn9287.c
84
Static void ar9287_olpc_temp_compensation(struct athn_softc *);
sys/dev/ic/arn9287.c
85
Static void ar9287_set_power_calib(struct athn_softc *,
sys/dev/ic/arn9287.c
87
Static void ar9287_set_txpower(struct athn_softc *,
sys/dev/ic/arn9287.c
89
Static void ar9287_setup(struct athn_softc *);
sys/dev/ic/arn9287.c
90
Static void ar9287_swap_rom(struct athn_softc *);
sys/dev/ic/arn9287.c
93
ar9287_attach(struct athn_softc *sc)
sys/dev/ic/arn9287.h
31
int ar9287_attach(struct athn_softc *);
sys/dev/ic/arn9287.h
32
void ar9287_1_3_enable_async_fifo(struct athn_softc *);
sys/dev/ic/arn9287.h
33
void ar9287_1_3_setup_async_fifo(struct athn_softc *);
sys/dev/ic/arn9380.c
101
ar9380_attach(struct athn_softc *sc)
sys/dev/ic/arn9380.c
130
ar9380_setup(struct athn_softc *sc)
sys/dev/ic/arn9380.c
206
ar9380_get_rom_template(struct athn_softc *sc, uint8_t ref)
sys/dev/ic/arn9380.c
218
ar9380_swap_rom(struct athn_softc *sc)
sys/dev/ic/arn9380.c
249
ar9380_get_paprd_masks(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
264
ar9380_set_synth(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
300
ar9380_init_from_rom(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
456
ar9380_init_swreg(struct athn_softc *sc)
sys/dev/ic/arn9380.c
475
ar9485_pmu_write(struct athn_softc *sc, uint32_t addr, uint32_t val)
sys/dev/ic/arn9380.c
492
ar9485_init_swreg(struct athn_softc *sc)
sys/dev/ic/arn9380.c
520
ar9380_spur_mitigate_cck(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
561
ar9380_spur_mitigate_ofdm(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
69
Static void ar9380_get_correction(struct athn_softc *,
sys/dev/ic/arn9380.c
707
ar9380_spur_mitigate(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
71
Static void ar9380_get_paprd_masks(struct athn_softc *,
sys/dev/ic/arn9380.c
717
ar9380_set_txpower(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
74
ar9380_get_rom_template(struct athn_softc *, uint8_t);
sys/dev/ic/arn9380.c
75
Static void ar9380_init_from_rom(struct athn_softc *,
sys/dev/ic/arn9380.c
77
Static void ar9380_set_correction(struct athn_softc *,
sys/dev/ic/arn9380.c
79
Static int ar9380_set_synth(struct athn_softc *,
sys/dev/ic/arn9380.c
81
Static void ar9380_set_txpower(struct athn_softc *,
sys/dev/ic/arn9380.c
83
Static void ar9380_setup(struct athn_softc *);
sys/dev/ic/arn9380.c
831
ar9380_get_correction(struct athn_softc *sc, struct ieee80211_channel *c,
sys/dev/ic/arn9380.c
84
Static void ar9380_spur_mitigate(struct athn_softc *,
sys/dev/ic/arn9380.c
86
Static void ar9380_spur_mitigate_cck(struct athn_softc *,
sys/dev/ic/arn9380.c
863
ar9380_set_correction(struct athn_softc *sc, struct ieee80211_channel *c)
sys/dev/ic/arn9380.c
88
Static void ar9380_spur_mitigate_ofdm(struct athn_softc *,
sys/dev/ic/arn9380.c
90
Static void ar9380_swap_rom(struct athn_softc *);
sys/dev/ic/arn9380.c
92
Static void ar9485_init_swreg(struct athn_softc *);
sys/dev/ic/arn9380.c
94
Static int ar9485_pmu_write(struct athn_softc *, uint32_t, uint32_t);
sys/dev/ic/arn9380.c
97
Static void ar9380_init_swreg(struct athn_softc *);
sys/dev/ic/arn9380.h
31
int ar9380_attach(struct athn_softc *);
sys/dev/ic/athn.c
100
Static int athn_stop_rx_dma(struct athn_softc *);
sys/dev/ic/athn.c
101
Static int athn_switch_chan(struct athn_softc *,
sys/dev/ic/athn.c
1028
athn_reset_key(struct athn_softc *sc, int entry)
sys/dev/ic/athn.c
104
Static void athn_disable_interrupts(struct athn_softc *);
sys/dev/ic/athn.c
105
Static void athn_enable_interrupts(struct athn_softc *);
sys/dev/ic/athn.c
1056
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/ic/athn.c
106
Static void athn_get_chanlist(struct athn_softc *);
sys/dev/ic/athn.c
107
Static void athn_get_chipid(struct athn_softc *);
sys/dev/ic/athn.c
108
Static void athn_init_dma(struct athn_softc *);
sys/dev/ic/athn.c
109
Static void athn_init_qos(struct athn_softc *);
sys/dev/ic/athn.c
110
Static void athn_init_tx_queues(struct athn_softc *);
sys/dev/ic/athn.c
1136
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/ic/athn.c
115
Static void athn_radiotap_attach(struct athn_softc *);
sys/dev/ic/athn.c
1159
athn_led_init(struct athn_softc *sc)
sys/dev/ic/athn.c
1169
athn_set_led(struct athn_softc *sc, int on)
sys/dev/ic/athn.c
117
Static void athn_tx_reclaim(struct athn_softc *, int);
sys/dev/ic/athn.c
1179
athn_btcoex_init(struct athn_softc *sc)
sys/dev/ic/athn.c
119
Static void athn_write_serdes(struct athn_softc *,
sys/dev/ic/athn.c
1218
athn_btcoex_enable(struct athn_softc *sc)
sys/dev/ic/athn.c
124
Static void athn_btcoex_disable(struct athn_softc *);
sys/dev/ic/athn.c
125
Static void athn_btcoex_enable(struct athn_softc *);
sys/dev/ic/athn.c
1263
athn_btcoex_disable(struct athn_softc *sc)
sys/dev/ic/athn.c
1287
struct athn_softc *sc = arg;
sys/dev/ic/athn.c
129
Static int32_t athn_ani_get_rssi(struct athn_softc *);
sys/dev/ic/athn.c
1296
struct athn_softc *sc = arg;
sys/dev/ic/athn.c
130
Static int athn_rx_abort(struct athn_softc *);
sys/dev/ic/athn.c
1338
athn_init_calib(struct athn_softc *sc, struct ieee80211_channel *curchan,
sys/dev/ic/athn.c
134
Static void athn_ani_cck_err_trigger(struct athn_softc *);
sys/dev/ic/athn.c
135
Static void athn_ani_lower_immunity(struct athn_softc *);
sys/dev/ic/athn.c
136
Static void athn_ani_monitor(struct athn_softc *);
sys/dev/ic/athn.c
137
Static void athn_ani_ofdm_err_trigger(struct athn_softc *);
sys/dev/ic/athn.c
138
Static void athn_ani_restart(struct athn_softc *);
sys/dev/ic/athn.c
1392
athn_ani_get_rssi(struct athn_softc *sc)
sys/dev/ic/athn.c
140
Static void athn_set_multi(struct athn_softc *);
sys/dev/ic/athn.c
1401
athn_ani_ofdm_err_trigger(struct athn_softc *sc)
sys/dev/ic/athn.c
143
athn_attach(struct athn_softc *sc)
sys/dev/ic/athn.c
1478
athn_ani_cck_err_trigger(struct athn_softc *sc)
sys/dev/ic/athn.c
1525
athn_ani_lower_immunity(struct athn_softc *sc)
sys/dev/ic/athn.c
1585
athn_ani_restart(struct athn_softc *sc)
sys/dev/ic/athn.c
1603
athn_ani_monitor(struct athn_softc *sc)
sys/dev/ic/athn.c
1715
athn_init_dma(struct athn_softc *sc)
sys/dev/ic/athn.c
1758
athn_inc_tx_trigger_level(struct athn_softc *sc)
sys/dev/ic/athn.c
1776
athn_stop_rx_dma(struct athn_softc *sc)
sys/dev/ic/athn.c
1793
athn_rx_abort(struct athn_softc *sc)
sys/dev/ic/athn.c
1811
athn_tx_reclaim(struct athn_softc *sc, int qid)
sys/dev/ic/athn.c
1834
athn_tx_pending(struct athn_softc *sc, int qid)
sys/dev/ic/athn.c
1842
athn_stop_tx_dma(struct athn_softc *sc, int qid)
sys/dev/ic/athn.c
1883
athn_txtime(struct athn_softc *sc, int len, int ridx, u_int flags)
sys/dev/ic/athn.c
1906
athn_init_tx_queues(struct athn_softc *sc)
sys/dev/ic/athn.c
1969
athn_set_sta_timers(struct athn_softc *sc)
sys/dev/ic/athn.c
2038
athn_set_hostap_timers(struct athn_softc *sc)
sys/dev/ic/athn.c
2066
athn_set_opmode(struct athn_softc *sc)
sys/dev/ic/athn.c
2101
athn_set_bss(struct athn_softc *sc, struct ieee80211_node *ni)
sys/dev/ic/athn.c
2112
athn_enable_interrupts(struct athn_softc *sc)
sys/dev/ic/athn.c
2139
athn_disable_interrupts(struct athn_softc *sc)
sys/dev/ic/athn.c
2162
athn_init_qos(struct athn_softc *sc)
sys/dev/ic/athn.c
2182
athn_hw_reset(struct athn_softc *sc, struct ieee80211_channel *curchan,
sys/dev/ic/athn.c
2414
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/ic/athn.c
2451
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2479
struct athn_softc *sc = arg;
sys/dev/ic/athn.c
2493
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2570
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/ic/athn.c
2596
athn_clock_rate(struct athn_softc *sc)
sys/dev/ic/athn.c
2620
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2632
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2695
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2714
athn_set_multi(struct athn_softc *sc)
sys/dev/ic/athn.c
2761
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2833
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
2944
struct athn_softc *sc = ifp->if_softc;
sys/dev/ic/athn.c
3005
struct athn_softc *sc = device_private(self);
sys/dev/ic/athn.c
3014
athn_suspend(struct athn_softc *sc)
sys/dev/ic/athn.c
3023
athn_resume(struct athn_softc *sc)
sys/dev/ic/athn.c
382
athn_detach(struct athn_softc *sc)
sys/dev/ic/athn.c
423
athn_radiotap_attach(struct athn_softc *sc)
sys/dev/ic/athn.c
440
athn_get_chanlist(struct athn_softc *sc)
sys/dev/ic/athn.c
467
athn_rx_start(struct athn_softc *sc)
sys/dev/ic/athn.c
523
athn_set_rxfilter(struct athn_softc *sc, uint32_t rfilt)
sys/dev/ic/athn.c
546
struct athn_softc *sc = xsc;
sys/dev/ic/athn.c
574
struct athn_softc *sc = xsc;
sys/dev/ic/athn.c
595
athn_get_chipid(struct athn_softc *sc)
sys/dev/ic/athn.c
614
athn_get_mac_name(struct athn_softc *sc)
sys/dev/ic/athn.c
645
athn_get_rf_name(struct athn_softc *sc)
sys/dev/ic/athn.c
665
athn_reset_power_on(struct athn_softc *sc)
sys/dev/ic/athn.c
700
athn_reset(struct athn_softc *sc, int cold_reset)
sys/dev/ic/athn.c
737
athn_set_power_awake(struct athn_softc *sc)
sys/dev/ic/athn.c
772
athn_set_power_sleep(struct athn_softc *sc)
sys/dev/ic/athn.c
790
athn_init_pll(struct athn_softc *sc, const struct ieee80211_channel *c)
sys/dev/ic/athn.c
838
athn_write_serdes(struct athn_softc *sc, const struct athn_serdes *serdes)
sys/dev/ic/athn.c
849
athn_config_pcie(struct athn_softc *sc)
sys/dev/ic/athn.c
85
Static int athn_clock_rate(struct athn_softc *);
sys/dev/ic/athn.c
87
athn_get_mac_name(struct athn_softc *);
sys/dev/ic/athn.c
89
athn_get_rf_name(struct athn_softc *);
sys/dev/ic/athn.c
903
athn_config_nonpcie(struct athn_softc *sc)
sys/dev/ic/athn.c
91
Static int athn_init_calib(struct athn_softc *,
sys/dev/ic/athn.c
910
athn_set_chan(struct athn_softc *sc, struct ieee80211_channel *curchan,
sys/dev/ic/athn.c
951
athn_switch_chan(struct athn_softc *sc, struct ieee80211_channel *curchan,
sys/dev/ic/athn.c
99
Static int athn_reset_power_on(struct athn_softc *);
sys/dev/ic/athnvar.h
35
#define ATHN_SOFTC(sc) ((struct athn_softc *)(sc))
sys/dev/ic/athnvar.h
382
struct athn_softc;
sys/dev/ic/athnvar.h
386
uint32_t (*read)(struct athn_softc *, uint32_t);
sys/dev/ic/athnvar.h
387
void (*write)(struct athn_softc *, uint32_t, uint32_t);
sys/dev/ic/athnvar.h
388
void (*write_barrier)(struct athn_softc *);
sys/dev/ic/athnvar.h
390
void (*setup)(struct athn_softc *);
sys/dev/ic/athnvar.h
391
void (*set_txpower)(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
393
void (*spur_mitigate)(struct athn_softc *,
sys/dev/ic/athnvar.h
396
(*get_spur_chans)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
397
void (*init_from_rom)(struct athn_softc *,
sys/dev/ic/athnvar.h
399
int (*set_synth)(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
401
int (*read_rom_data)(struct athn_softc *, uint32_t, void *, int);
sys/dev/ic/athnvar.h
403
(*get_rom_template)(struct athn_softc *, uint8_t);
sys/dev/ic/athnvar.h
404
void (*swap_rom)(struct athn_softc *);
sys/dev/ic/athnvar.h
405
void (*olpc_init)(struct athn_softc *);
sys/dev/ic/athnvar.h
406
void (*olpc_temp_compensation)(struct athn_softc *);
sys/dev/ic/athnvar.h
409
int (*gpio_read)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
410
void (*gpio_write)(struct athn_softc *, int, int);
sys/dev/ic/athnvar.h
411
void (*gpio_config_input)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
412
void (*gpio_config_output)(struct athn_softc *, int, int);
sys/dev/ic/athnvar.h
413
void (*rfsilent_init)(struct athn_softc *);
sys/dev/ic/athnvar.h
416
int (*dma_alloc)(struct athn_softc *);
sys/dev/ic/athnvar.h
417
void (*dma_free)(struct athn_softc *);
sys/dev/ic/athnvar.h
418
void (*rx_enable)(struct athn_softc *);
sys/dev/ic/athnvar.h
419
int (*intr_status)(struct athn_softc *);
sys/dev/ic/athnvar.h
420
int (*intr)(struct athn_softc *);
sys/dev/ic/athnvar.h
421
int (*tx)(struct athn_softc *, struct mbuf *,
sys/dev/ic/athnvar.h
425
void (*set_rf_mode)(struct athn_softc *,
sys/dev/ic/athnvar.h
427
int (*rf_bus_request)(struct athn_softc *);
sys/dev/ic/athnvar.h
428
void (*rf_bus_release)(struct athn_softc *);
sys/dev/ic/athnvar.h
429
void (*set_phy)(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
431
void (*set_delta_slope)(struct athn_softc *,
sys/dev/ic/athnvar.h
433
void (*enable_antenna_diversity)(struct athn_softc *);
sys/dev/ic/athnvar.h
434
void (*init_baseband)(struct athn_softc *);
sys/dev/ic/athnvar.h
435
void (*disable_phy)(struct athn_softc *);
sys/dev/ic/athnvar.h
436
void (*set_rxchains)(struct athn_softc *);
sys/dev/ic/athnvar.h
437
void (*noisefloor_calib)(struct athn_softc *);
sys/dev/ic/athnvar.h
438
void (*do_calib)(struct athn_softc *);
sys/dev/ic/athnvar.h
439
void (*next_calib)(struct athn_softc *);
sys/dev/ic/athnvar.h
440
void (*hw_init)(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
442
void (*get_paprd_masks)(struct athn_softc *sc,
sys/dev/ic/athnvar.h
446
void (*set_noise_immunity_level)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
447
void (*enable_ofdm_weak_signal)(struct athn_softc *);
sys/dev/ic/athnvar.h
448
void (*disable_ofdm_weak_signal)(struct athn_softc *);
sys/dev/ic/athnvar.h
449
void (*set_cck_weak_signal)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
450
void (*set_firstep_level)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
451
void (*set_spur_immunity_level)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
464
int (*sc_enable)(struct athn_softc *);
sys/dev/ic/athnvar.h
465
void (*sc_disable)(struct athn_softc *);
sys/dev/ic/athnvar.h
466
void (*sc_power)(struct athn_softc *, int);
sys/dev/ic/athnvar.h
468
void (*sc_disable_aspm)(struct athn_softc *);
sys/dev/ic/athnvar.h
470
struct athn_softc *);
sys/dev/ic/athnvar.h
623
int athn_attach(struct athn_softc *);
sys/dev/ic/athnvar.h
624
void athn_detach(struct athn_softc *);
sys/dev/ic/athnvar.h
625
void athn_suspend(struct athn_softc *);
sys/dev/ic/athnvar.h
626
bool athn_resume(struct athn_softc *);
sys/dev/ic/athnvar.h
630
void athn_btcoex_init(struct athn_softc *);
sys/dev/ic/athnvar.h
631
int athn_hw_reset(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
633
void athn_init_pll(struct athn_softc *, const struct ieee80211_channel *);
sys/dev/ic/athnvar.h
634
void athn_led_init(struct athn_softc *);
sys/dev/ic/athnvar.h
635
int athn_reset(struct athn_softc *, int);
sys/dev/ic/athnvar.h
636
void athn_reset_key(struct athn_softc *, int);
sys/dev/ic/athnvar.h
637
void athn_rx_start(struct athn_softc *);
sys/dev/ic/athnvar.h
638
void athn_set_bss(struct athn_softc *, struct ieee80211_node *);
sys/dev/ic/athnvar.h
639
int athn_set_chan(struct athn_softc *, struct ieee80211_channel *,
sys/dev/ic/athnvar.h
641
void athn_set_hostap_timers(struct athn_softc *);
sys/dev/ic/athnvar.h
642
void athn_set_led(struct athn_softc *, int);
sys/dev/ic/athnvar.h
643
void athn_set_opmode(struct athn_softc *);
sys/dev/ic/athnvar.h
644
int athn_set_power_awake(struct athn_softc *);
sys/dev/ic/athnvar.h
645
void athn_set_power_sleep(struct athn_softc *);
sys/dev/ic/athnvar.h
646
void athn_set_rxfilter(struct athn_softc *, uint32_t);
sys/dev/ic/athnvar.h
647
void athn_set_sta_timers(struct athn_softc *);
sys/dev/ic/athnvar.h
665
void athn_config_nonpcie(struct athn_softc *);
sys/dev/ic/athnvar.h
666
void athn_config_pcie(struct athn_softc *);
sys/dev/ic/athnvar.h
668
void athn_inc_tx_trigger_level(struct athn_softc *);
sys/dev/ic/athnvar.h
670
void athn_stop_tx_dma(struct athn_softc *, int);
sys/dev/ic/athnvar.h
671
int athn_tx_pending(struct athn_softc *, int);
sys/dev/ic/athnvar.h
672
int athn_txtime(struct athn_softc *, int, int, u_int);
sys/dev/pci/if_athn_pci.c
130
struct athn_softc *sc = &psc->psc_sc;
sys/dev/pci/if_athn_pci.c
245
struct athn_softc *sc = &psc->psc_sc;
sys/dev/pci/if_athn_pci.c
263
struct athn_softc *sc = &psc->psc_sc;
sys/dev/pci/if_athn_pci.c
277
struct athn_softc *sc = &psc->psc_sc;
sys/dev/pci/if_athn_pci.c
291
struct athn_softc *sc = &psc->psc_sc;
sys/dev/pci/if_athn_pci.c
312
athn_pci_read(struct athn_softc *sc, uint32_t addr)
sys/dev/pci/if_athn_pci.c
320
athn_pci_write(struct athn_softc *sc, uint32_t addr, uint32_t val)
sys/dev/pci/if_athn_pci.c
328
athn_pci_write_barrier(struct athn_softc *sc)
sys/dev/pci/if_athn_pci.c
337
athn_pci_disable_aspm(struct athn_softc *sc)
sys/dev/pci/if_athn_pci.c
63
struct athn_softc psc_sc;
sys/dev/pci/if_athn_pci.c
88
Static uint32_t athn_pci_read(struct athn_softc *, uint32_t);
sys/dev/pci/if_athn_pci.c
89
Static void athn_pci_write(struct athn_softc *, uint32_t, uint32_t);
sys/dev/pci/if_athn_pci.c
90
Static void athn_pci_write_barrier(struct athn_softc *);
sys/dev/pci/if_athn_pci.c
91
Static void athn_pci_disable_aspm(struct athn_softc *);
sys/dev/usb/if_athn_usb.c
1306
athn_usb_read_rom(struct athn_softc *sc)
sys/dev/usb/if_athn_usb.c
1334
athn_usb_read(struct athn_softc *sc, uint32_t addr)
sys/dev/usb/if_athn_usb.c
136
Static uint32_t athn_usb_read(struct athn_softc *, uint32_t);
sys/dev/usb/if_athn_usb.c
1361
athn_usb_write(struct athn_softc *sc, uint32_t addr, uint32_t val)
sys/dev/usb/if_athn_usb.c
1377
athn_usb_write_barrier(struct athn_softc *sc)
sys/dev/usb/if_athn_usb.c
138
Static void athn_usb_rx_enable(struct athn_softc *);
sys/dev/usb/if_athn_usb.c
1398
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
140
Static void athn_usb_rx_radiotap(struct athn_softc *, struct mbuf *,
sys/dev/usb/if_athn_usb.c
1419
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1436
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
150
Static int athn_usb_switch_chan(struct athn_softc *,
sys/dev/usb/if_athn_usb.c
1524
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
153
Static int athn_usb_tx(struct athn_softc *, struct mbuf *,
sys/dev/usb/if_athn_usb.c
1561
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1595
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
166
Static void athn_usb_write(struct athn_softc *, uint32_t, uint32_t);
sys/dev/usb/if_athn_usb.c
167
Static void athn_usb_write_barrier(struct athn_softc *);
sys/dev/usb/if_athn_usb.c
1728
athn_usb_rx_enable(struct athn_softc *sc)
sys/dev/usb/if_athn_usb.c
173
Static int athn_usb_read_rom(struct athn_softc *);
sys/dev/usb/if_athn_usb.c
1738
athn_usb_switch_chan(struct athn_softc *sc, struct ieee80211_channel *curchan,
sys/dev/usb/if_athn_usb.c
1799
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1824
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1859
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1897
struct athn_softc *sc = ic->ic_ifp->if_softc;
sys/dev/usb/if_athn_usb.c
1952
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
2175
athn_usb_rx_radiotap(struct athn_softc *sc, struct mbuf *m,
sys/dev/usb/if_athn_usb.c
2226
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
2418
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
2454
athn_usb_tx(struct athn_softc *sc, struct mbuf *m, struct ieee80211_node *ni,
sys/dev/usb/if_athn_usb.c
248
struct athn_softc *sc;
sys/dev/usb/if_athn_usb.c
2569
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2659
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2680
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2751
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2764
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2925
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
2936
struct athn_softc *sc = ifp->if_softc;
sys/dev/usb/if_athn_usb.c
401
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
484
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
563
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.c
919
struct athn_softc *sc = &usc->usc_sc;
sys/dev/usb/if_athn_usb.h
441
struct athn_softc usc_sc;