sys/dev/bwn/if_bwn.c
1031
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
1059
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
1079
bwn_pio_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
1153
bwn_pio_select(struct bwn_mac *mac, uint8_t prio)
sys/dev/bwn/if_bwn.c
1174
bwn_dma_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
1284
bwn_attach_core(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
138
static int bwn_attach_core(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
139
static int bwn_phy_getinfo(struct bwn_mac *, int);
sys/dev/bwn/if_bwn.c
140
static int bwn_chiptest(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
141
static int bwn_setup_channels(struct bwn_mac *, int, int);
sys/dev/bwn/if_bwn.c
142
static void bwn_shm_ctlword(struct bwn_mac *, uint16_t,
sys/dev/bwn/if_bwn.c
150
static void bwn_wme_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1500
bwn_reset_core(struct bwn_mac *mac, int g_mode)
sys/dev/bwn/if_bwn.c
153
static void bwn_wme_load(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
154
static void bwn_wme_loadparams(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
1562
bwn_phy_getinfo(struct bwn_mac *mac, int gmode)
sys/dev/bwn/if_bwn.c
1625
bwn_chiptest(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
165
static int bwn_core_forceclk(struct bwn_mac *, bool);
sys/dev/bwn/if_bwn.c
166
static int bwn_core_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1669
bwn_setup_channels(struct bwn_mac *mac, int have_bg, int have_a)
sys/dev/bwn/if_bwn.c
167
static void bwn_core_start(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
168
static void bwn_core_exit(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
169
static void bwn_bt_disable(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
170
static int bwn_chip_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1705
bwn_shm_read_4(struct bwn_mac *mac, uint16_t way, uint16_t offset)
sys/dev/bwn/if_bwn.c
171
static void bwn_set_txretry(struct bwn_mac *, int, int);
sys/dev/bwn/if_bwn.c
172
static void bwn_rate_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
173
static void bwn_set_phytxctl(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1731
bwn_shm_read_2(struct bwn_mac *mac, uint16_t way, uint16_t offset)
sys/dev/bwn/if_bwn.c
174
static void bwn_spu_setdelay(struct bwn_mac *, int);
sys/dev/bwn/if_bwn.c
175
static void bwn_bt_enable(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1755
bwn_shm_ctlword(struct bwn_mac *mac, uint16_t way,
sys/dev/bwn/if_bwn.c
176
static void bwn_set_macaddr(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1767
bwn_shm_write_4(struct bwn_mac *mac, uint16_t way, uint16_t offset,
sys/dev/bwn/if_bwn.c
177
static void bwn_crypt_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
178
static void bwn_chip_exit(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
179
static int bwn_fw_fillinfo(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1790
bwn_shm_write_2(struct bwn_mac *mac, uint16_t way, uint16_t offset,
sys/dev/bwn/if_bwn.c
180
static int bwn_fw_loaducode(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
181
static int bwn_gpio_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
182
static int bwn_fw_loadinitvals(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1829
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
183
static int bwn_phy_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
184
static void bwn_set_txantenna(struct bwn_mac *, int);
sys/dev/bwn/if_bwn.c
185
static void bwn_set_opmode(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
186
static void bwn_rate_write(struct bwn_mac *, uint16_t, int);
sys/dev/bwn/if_bwn.c
1862
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
1866
mac = (struct bwn_mac *)sc->sc_curmac;
sys/dev/bwn/if_bwn.c
1883
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
189
static void bwn_pio_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
190
static uint16_t bwn_pio_idx2base(struct bwn_mac *, int);
sys/dev/bwn/if_bwn.c
1904
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
191
static void bwn_pio_set_txqueue(struct bwn_mac *, struct bwn_pio_txqueue *,
sys/dev/bwn/if_bwn.c
1929
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
193
static void bwn_pio_setupqueue_rx(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
1946
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
196
static uint16_t bwn_pio_read_2(struct bwn_mac *, struct bwn_pio_txqueue *,
sys/dev/bwn/if_bwn.c
1962
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
201
static void bwn_pio_handle_txeof(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2058
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
209
static int bwn_pio_tx_start(struct bwn_mac *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
2096
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
211
static struct bwn_pio_txqueue *bwn_pio_select(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn.c
212
static uint32_t bwn_pio_write_multi_4(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
214
static void bwn_pio_write_4(struct bwn_mac *, struct bwn_pio_txqueue *,
sys/dev/bwn/if_bwn.c
216
static uint16_t bwn_pio_write_multi_2(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2176
bwn_core_forceclk(struct bwn_mac *mac, bool force)
sys/dev/bwn/if_bwn.c
218
static uint16_t bwn_pio_write_mbuf_2(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
220
static struct bwn_pio_txqueue *bwn_pio_parse_cookie(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2204
bwn_core_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
222
static void bwn_dma_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
223
static void bwn_dma_rxdirectfifo(struct bwn_mac *, int, uint8_t);
sys/dev/bwn/if_bwn.c
2334
bwn_core_start(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2360
bwn_core_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2387
bwn_bt_disable(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2396
bwn_chip_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2487
bwn_hf_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2500
bwn_hf_write(struct bwn_mac *mac, uint64_t value)
sys/dev/bwn/if_bwn.c
2512
bwn_set_txretry(struct bwn_mac *mac, int s, int l)
sys/dev/bwn/if_bwn.c
2520
bwn_rate_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
253
static int bwn_dma_tx_reset(struct bwn_mac *, uint16_t, int);
sys/dev/bwn/if_bwn.c
255
static int bwn_dma_rx_reset(struct bwn_mac *, uint16_t, int);
sys/dev/bwn/if_bwn.c
2550
bwn_rate_write(struct bwn_mac *mac, uint16_t rate, int ofdm)
sys/dev/bwn/if_bwn.c
2610
bwn_set_phytxctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2622
bwn_pio_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2639
bwn_pio_set_txqueue(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
2667
bwn_pio_idx2base(struct bwn_mac *mac, int index)
sys/dev/bwn/if_bwn.c
2700
bwn_pio_setupqueue_rx(struct bwn_mac *mac, struct bwn_pio_rxqueue *prq,
sys/dev/bwn/if_bwn.c
271
static void bwn_dma_handle_txeof(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2727
bwn_pio_read_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
273
static int bwn_dma_tx_start(struct bwn_mac *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
2735
bwn_dma_rxdirectfifo(struct bwn_mac *mac, int idx, uint8_t enable)
sys/dev/bwn/if_bwn.c
276
static struct bwn_dma_ring *bwn_dma_select(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
278
static int bwn_dma_attach(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
279
static struct bwn_dma_ring *bwn_dma_ringsetup(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2802
bwn_dma_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
281
static struct bwn_dma_ring *bwn_dma_parse_cookie(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2817
bwn_dma_ringsetup(struct bwn_mac *mac, int controller_index,
sys/dev/bwn/if_bwn.c
283
static void bwn_dma_free(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
284
static int bwn_fw_gets(struct bwn_mac *, enum bwn_fwtype);
sys/dev/bwn/if_bwn.c
285
static int bwn_fw_get(struct bwn_mac *, enum bwn_fwtype,
sys/dev/bwn/if_bwn.c
287
static void bwn_release_firmware(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
289
static uint16_t bwn_fwcaps_read(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
290
static int bwn_fwinitvals_write(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
293
static void bwn_mac_write_bssid(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
294
static void bwn_mac_setfilter(struct bwn_mac *, uint16_t,
sys/dev/bwn/if_bwn.c
296
static void bwn_key_dowrite(struct bwn_mac *, uint8_t, uint8_t,
sys/dev/bwn/if_bwn.c
298
static void bwn_key_macwrite(struct bwn_mac *, uint8_t,
sys/dev/bwn/if_bwn.c
300
static void bwn_key_write(struct bwn_mac *, uint8_t, uint8_t,
sys/dev/bwn/if_bwn.c
302
static void bwn_phy_exit(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
303
static void bwn_core_stop(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
306
static int bwn_phy_reset(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
308
static void bwn_set_pretbtt(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
311
static void bwn_restart(struct bwn_mac *, const char *);
sys/dev/bwn/if_bwn.c
312
static void bwn_intr_ucode_debug(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
313
static void bwn_intr_tbtt_indication(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
314
static void bwn_intr_atim_end(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
315
static void bwn_intr_beacon(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
316
static void bwn_intr_pmq(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
317
static void bwn_intr_noise(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
318
static void bwn_intr_txeof(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
320
static void bwn_handle_fwpanic(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
321
static void bwn_load_beacon0(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3217
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
322
static void bwn_load_beacon1(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
323
static uint32_t bwn_jssi_read(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
324
static void bwn_noise_gensample(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
325
static void bwn_handle_txeof(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
3262
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
327
static void bwn_rxeof(struct bwn_mac *, struct mbuf *, const void *);
sys/dev/bwn/if_bwn.c
328
static void bwn_phy_txpower_check(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn.c
332
static int bwn_set_txhdr(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
3364
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
337
static uint8_t bwn_antenna_sanitize(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn.c
3394
bwn_dma_tx_reset(struct bwn_mac *mac, uint16_t base,
sys/dev/bwn/if_bwn.c
341
static void bwn_task_15s(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
342
static void bwn_task_30s(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
343
static void bwn_task_60s(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
344
static int bwn_plcp_get_ofdmrate(struct bwn_mac *, struct bwn_plcp6 *,
sys/dev/bwn/if_bwn.c
3453
bwn_dma_rx_reset(struct bwn_mac *mac, uint16_t base,
sys/dev/bwn/if_bwn.c
346
static int bwn_plcp_get_cckrate(struct bwn_mac *, struct bwn_plcp6 *);
sys/dev/bwn/if_bwn.c
347
static void bwn_rx_radiotap(struct bwn_mac *, struct mbuf *,
sys/dev/bwn/if_bwn.c
350
static void bwn_tsf_read(struct bwn_mac *, uint64_t *);
sys/dev/bwn/if_bwn.c
351
static void bwn_set_slot_time(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn.c
353
static void bwn_dma_stop(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3532
bwn_wme_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
354
static void bwn_pio_stop(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3544
bwn_spu_setdelay(struct bwn_mac *mac, int idle)
sys/dev/bwn/if_bwn.c
356
static int bwn_led_attach(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3560
bwn_bt_enable(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
357
static void bwn_led_newstate(struct bwn_mac *, enum ieee80211_state);
sys/dev/bwn/if_bwn.c
358
static void bwn_led_event(struct bwn_mac *, int);
sys/dev/bwn/if_bwn.c
3581
bwn_set_macaddr(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
359
static void bwn_led_blink_start(struct bwn_mac *, int, int);
sys/dev/bwn/if_bwn.c
3590
bwn_clear_keys(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3609
bwn_crypt_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3624
bwn_chip_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
363
static void bwn_rf_turnon(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3630
bwn_fw_fillinfo(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
364
static void bwn_rf_turnoff(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3652
bwn_gpio_control(struct bwn_mac *mac, uint32_t pins)
sys/dev/bwn/if_bwn.c
3685
bwn_gpio_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3711
bwn_fw_loadinitvals(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3737
bwn_phy_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3767
bwn_set_txantenna(struct bwn_mac *mac, int antenna)
sys/dev/bwn/if_bwn.c
3785
bwn_set_opmode(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3831
bwn_dummy_transmission(struct bwn_mac *mac, int ofdm, int paon)
sys/dev/bwn/if_bwn.c
3914
bwn_ram_write(struct bwn_mac *mac, uint16_t offset, uint32_t val)
sys/dev/bwn/if_bwn.c
3930
bwn_mac_suspend(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3967
bwn_mac_enable(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3998
bwn_psctl(struct bwn_mac *mac, uint32_t flags)
sys/dev/bwn/if_bwn.c
4029
bwn_fw_gets(struct bwn_mac *mac, enum bwn_fwtype type)
sys/dev/bwn/if_bwn.c
4262
bwn_fw_get(struct bwn_mac *mac, enum bwn_fwtype type,
sys/dev/bwn/if_bwn.c
4319
bwn_release_firmware(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4339
bwn_fw_loaducode(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4481
bwn_fwcaps_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4490
bwn_fwinitvals_write(struct bwn_mac *mac, const struct bwn_fwinitvals *ivals,
sys/dev/bwn/if_bwn.c
4543
bwn_switch_channel(struct bwn_mac *mac, int chan)
sys/dev/bwn/if_bwn.c
4593
bwn_wme_load(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4609
bwn_wme_loadparams(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
4652
bwn_mac_write_bssid(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4674
bwn_mac_setfilter(struct bwn_mac *mac, uint16_t offset,
sys/dev/bwn/if_bwn.c
4698
bwn_key_dowrite(struct bwn_mac *mac, uint8_t index, uint8_t algorithm,
sys/dev/bwn/if_bwn.c
4724
bwn_key_macwrite(struct bwn_mac *mac, uint8_t index, const uint8_t *addr)
sys/dev/bwn/if_bwn.c
4760
bwn_key_write(struct bwn_mac *mac, uint8_t index, uint8_t algorithm,
sys/dev/bwn/if_bwn.c
4780
bwn_phy_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4789
bwn_dma_free(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4806
bwn_core_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4829
struct bwn_mac *up_dev = NULL;
sys/dev/bwn/if_bwn.c
4830
struct bwn_mac *down_dev;
sys/dev/bwn/if_bwn.c
4831
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
4899
bwn_rf_turnon(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4911
bwn_rf_turnoff(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4926
bwn_phy_reset(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4959
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
5009
bwn_set_pretbtt(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5026
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5070
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5180
bwn_restart(struct bwn_mac *mac, const char *msg)
sys/dev/bwn/if_bwn.c
5193
bwn_intr_ucode_debug(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5225
bwn_intr_tbtt_indication(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5237
bwn_intr_atim_end(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5248
bwn_intr_beacon(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5293
bwn_intr_pmq(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5306
bwn_intr_noise(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5360
struct bwn_mac *mac = prq->prq_mac;
sys/dev/bwn/if_bwn.c
537
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
5400
bwn_intr_txeof(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5454
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5483
bwn_handle_fwpanic(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5496
bwn_load_beacon0(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5503
bwn_load_beacon1(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5510
bwn_jssi_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5522
bwn_noise_gensample(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5555
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
5633
bwn_handle_txeof(struct bwn_mac *mac, const struct bwn_txstatus *status)
sys/dev/bwn/if_bwn.c
5663
struct bwn_mac *mac = prq->prq_mac;
sys/dev/bwn/if_bwn.c
5792
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
5916
bwn_rx_rssi_calc(struct bwn_mac *mac, uint8_t in_rssi,
sys/dev/bwn/if_bwn.c
5968
bwn_rxeof(struct bwn_mac *mac, struct mbuf *m, const void *_rxhdr)
sys/dev/bwn/if_bwn.c
6130
bwn_dma_handle_txeof(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
6185
bwn_pio_handle_txeof(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
6217
bwn_phy_txpower_check(struct bwn_mac *mac, uint32_t flags)
sys/dev/bwn/if_bwn.c
6314
bwn_set_txhdr_phyctl1(struct bwn_mac *mac, uint8_t bitrate)
sys/dev/bwn/if_bwn.c
6385
bwn_set_txhdr(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
6677
bwn_antenna_sanitize(struct bwn_mac *mac, uint8_t n)
sys/dev/bwn/if_bwn.c
6735
bwn_pio_write_multi_4(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6772
bwn_pio_write_4(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6780
bwn_pio_write_multi_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6801
bwn_pio_write_mbuf_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6834
bwn_set_slot_time(struct bwn_mac *mac, uint16_t time)
sys/dev/bwn/if_bwn.c
6849
bwn_dma_select(struct bwn_mac *mac, uint8_t prio)
sys/dev/bwn/if_bwn.c
6889
bwn_pio_parse_cookie(struct bwn_mac *mac, uint16_t cookie,
sys/dev/bwn/if_bwn.c
6928
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
6944
bwn_task_15s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6963
bwn_task_30s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6975
bwn_task_60s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6986
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7004
bwn_plcp_get_ofdmrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp, uint8_t a)
sys/dev/bwn/if_bwn.c
7034
bwn_plcp_get_cckrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp)
sys/dev/bwn/if_bwn.c
7053
bwn_rx_radiotap(struct bwn_mac *mac, struct mbuf *m,
sys/dev/bwn/if_bwn.c
7095
bwn_tsf_read(struct bwn_mac *mac, uint64_t *tsf)
sys/dev/bwn/if_bwn.c
7110
bwn_dma_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7291
bwn_dma_parse_cookie(struct bwn_mac *mac, const struct bwn_txstatus *status,
sys/dev/bwn/if_bwn.c
7340
bwn_dma_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7367
bwn_pio_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7383
bwn_led_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7470
bwn_led_newstate(struct bwn_mac *mac, enum ieee80211_state nstate)
sys/dev/bwn/if_bwn.c
7531
bwn_led_event(struct bwn_mac *mac, int event)
sys/dev/bwn/if_bwn.c
7567
bwn_led_blink_start(struct bwn_mac *mac, int on_dur, int off_dur)
sys/dev/bwn/if_bwn.c
7591
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7606
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7642
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
7689
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
839
bwn_phy_detach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
850
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
980
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn_misc.h
39
struct bwn_mac;
sys/dev/bwn/if_bwn_misc.h
41
extern int bwn_gpio_control(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_misc.h
43
extern uint64_t bwn_hf_read(struct bwn_mac *);
sys/dev/bwn/if_bwn_misc.h
44
extern void bwn_hf_write(struct bwn_mac *, uint64_t);
sys/dev/bwn/if_bwn_misc.h
46
extern void bwn_dummy_transmission(struct bwn_mac *mac, int ofdm, int paon);
sys/dev/bwn/if_bwn_misc.h
48
extern void bwn_ram_write(struct bwn_mac *, uint16_t, uint32_t);
sys/dev/bwn/if_bwn_misc.h
50
extern void bwn_mac_suspend(struct bwn_mac *);
sys/dev/bwn/if_bwn_misc.h
51
extern void bwn_mac_enable(struct bwn_mac *);
sys/dev/bwn/if_bwn_misc.h
53
extern int bwn_switch_channel(struct bwn_mac *, int);
sys/dev/bwn/if_bwn_misc.h
55
extern uint16_t bwn_shm_read_2(struct bwn_mac *, uint16_t, uint16_t);
sys/dev/bwn/if_bwn_misc.h
56
extern void bwn_shm_write_2(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_misc.h
58
extern uint32_t bwn_shm_read_4(struct bwn_mac *, uint16_t, uint16_t);
sys/dev/bwn/if_bwn_misc.h
59
extern void bwn_shm_write_4(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_misc.h
62
extern int bwn_reset_core(struct bwn_mac *, int g_mode);
sys/dev/bwn/if_bwn_misc.h
64
extern void bwn_psctl(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_phy_common.c
149
bwn_phy_force_clock(struct bwn_mac *mac, int force)
sys/dev/bwn/if_bwn_phy_common.c
175
bwn_radio_wait_value(struct bwn_mac *mac, uint16_t offset, uint16_t mask,
sys/dev/bwn/if_bwn_phy_common.c
191
bwn_mac_phy_clock_set(struct bwn_mac *mac, int enabled)
sys/dev/bwn/if_bwn_phy_common.c
217
bwn_wireless_core_phy_pll_reset(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_common.c
88
bwn_mac_switch_freq(struct bwn_mac *mac, bhnd_pmu_spuravoid spurmode)
sys/dev/bwn/if_bwn_phy_common.h
32
extern void bwn_mac_switch_freq(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_common.h
34
extern int bwn_phy_force_clock(struct bwn_mac *mac, int force);
sys/dev/bwn/if_bwn_phy_common.h
35
extern int bwn_radio_wait_value(struct bwn_mac *mac, uint16_t offset,
sys/dev/bwn/if_bwn_phy_common.h
37
extern int bwn_mac_phy_clock_set(struct bwn_mac *mac, int enabled);
sys/dev/bwn/if_bwn_phy_common.h
38
extern int bwn_wireless_core_phy_pll_reset(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
100
static void bwn_phy_g_set_bbatt(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_g.c
101
static uint16_t bwn_rf_2050_rfoverval(struct bwn_mac *, uint16_t, uint32_t);
sys/dev/bwn/if_bwn_phy_g.c
102
static void bwn_spu_workaround(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_g.c
103
static void bwn_wa_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
104
static void bwn_ofdmtab_write_2(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_phy_g.c
1043
bwn_loopback_calcgain(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
106
static void bwn_ofdmtab_write_4(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_phy_g.c
108
static void bwn_gtab_write(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_phy_g.c
110
static int16_t bwn_nrssi_read(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_g.c
111
static void bwn_nrssi_offset(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
112
static void bwn_nrssi_threshold(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
113
static void bwn_nrssi_slope_11g(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
114
static void bwn_set_all_gains(struct bwn_mac *, int16_t, int16_t,
sys/dev/bwn/if_bwn_phy_g.c
116
static void bwn_set_original_gains(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
117
static void bwn_hwpctl_early_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
118
static void bwn_hwpctl_init_gphy(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
120
static void bwn_phy_g_dc_lookup_init(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_g.c
1200
bwn_rf_init_bcm2050(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
124
static uint16_t bwn_phy_g_txctl(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
125
static int bwn_phy_shm_tssi_read(struct bwn_mac *mac, uint16_t shm_offset);
sys/dev/bwn/if_bwn_phy_g.c
126
static void bwn_phy_g_setatt(struct bwn_mac *mac, int *bbattp, int *rfattp);
sys/dev/bwn/if_bwn_phy_g.c
127
static void bwn_phy_lock(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
128
static void bwn_phy_unlock(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
129
static void bwn_rf_lock(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
130
static void bwn_rf_unlock(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.c
140
bwn_has_hwpctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1422
bwn_phy_init_b6(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
149
bwn_phy_g_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1534
bwn_phy_init_a(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1559
bwn_wa_write_noisescale(struct bwn_mac *mac, const uint16_t *nst)
sys/dev/bwn/if_bwn_phy_g.c
1568
bwn_wa_agc(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1648
bwn_wa_grev1(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1721
bwn_wa_grev26789(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1801
bwn_wa_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
1863
bwn_ofdmtab_write_2(struct bwn_mac *mac, uint16_t table, uint16_t offset,
sys/dev/bwn/if_bwn_phy_g.c
1880
bwn_ofdmtab_write_4(struct bwn_mac *mac, uint16_t table, uint16_t offset,
sys/dev/bwn/if_bwn_phy_g.c
1899
bwn_gtab_write(struct bwn_mac *mac, uint16_t table, uint16_t offset,
sys/dev/bwn/if_bwn_phy_g.c
1908
bwn_lo_write(struct bwn_mac *mac, struct bwn_loctl *ctl)
sys/dev/bwn/if_bwn_phy_g.c
1921
bwn_lo_calcfeed(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_g.c
1972
bwn_lo_txctl_regtable(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_g.c
2007
bwn_lo_measure_txctl_values(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2105
bwn_lo_get_powervector(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2126
bwn_lo_measure_gain_values(struct bwn_mac *mac, int16_t max_rx_gain,
sys/dev/bwn/if_bwn_phy_g.c
2186
bwn_lo_save(struct bwn_mac *mac, struct bwn_lo_g_value *sav)
sys/dev/bwn/if_bwn_phy_g.c
225
bwn_phy_g_detach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2303
bwn_lo_restore(struct bwn_mac *mac, struct bwn_lo_g_value *sav)
sys/dev/bwn/if_bwn_phy_g.c
237
bwn_phy_g_init_pre(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2370
bwn_lo_probe_loctl(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_g.c
2435
bwn_lo_probe_sm(struct bwn_mac *mac, struct bwn_loctl *loctl, int *rxgain)
sys/dev/bwn/if_bwn_phy_g.c
2500
bwn_lo_calibset(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_g.c
2546
bwn_lo_get_calib(struct bwn_mac *mac, const struct bwn_bbatt *bbatt,
sys/dev/bwn/if_bwn_phy_g.c
2569
bwn_phy_g_dc_lookup_init(struct bwn_mac *mac, uint8_t update)
sys/dev/bwn/if_bwn_phy_g.c
2641
bwn_lo_g_adjust(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2657
bwn_lo_g_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2668
bwn_nrssi_read(struct bwn_mac *mac, uint16_t offset)
sys/dev/bwn/if_bwn_phy_g.c
2676
bwn_nrssi_threshold(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
270
bwn_phy_g_prepare_hw(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2725
bwn_nrssi_slope_11g(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
2902
bwn_nrssi_offset(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3052
bwn_set_all_gains(struct bwn_mac *mac, int16_t first, int16_t second,
sys/dev/bwn/if_bwn_phy_g.c
3085
bwn_set_original_gains(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3118
bwn_phy_hwpctl_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3177
bwn_hwpctl_early_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3208
bwn_hwpctl_init_gphy(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3266
bwn_phy_g_switch_chan(struct bwn_mac *mac, int channel, uint8_t spu)
sys/dev/bwn/if_bwn_phy_g.c
3314
bwn_phy_g_set_txpwr_sub(struct bwn_mac *mac, const struct bwn_bbatt *bbatt,
sys/dev/bwn/if_bwn_phy_g.c
3350
bwn_phy_g_set_bbatt(struct bwn_mac *mac,
sys/dev/bwn/if_bwn_phy_g.c
3368
bwn_rf_2050_rfoverval(struct bwn_mac *mac, uint16_t reg, uint32_t lpd)
sys/dev/bwn/if_bwn_phy_g.c
3489
bwn_spu_workaround(struct bwn_mac *mac, uint8_t channel)
sys/dev/bwn/if_bwn_phy_g.c
3501
bwn_phy_shm_tssi_read(struct bwn_mac *mac, uint16_t shm_offset)
sys/dev/bwn/if_bwn_phy_g.c
3537
bwn_phy_g_setatt(struct bwn_mac *mac, int *bbattp, int *rfattp)
sys/dev/bwn/if_bwn_phy_g.c
3580
bwn_phy_lock(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3593
bwn_phy_unlock(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3606
bwn_rf_lock(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
3616
bwn_rf_unlock(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
441
bwn_phy_g_txctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
457
bwn_phy_g_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
465
bwn_phy_g_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
479
bwn_phy_g_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_g.c
487
bwn_phy_g_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_g.c
495
bwn_phy_g_rf_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_g.c
504
bwn_phy_g_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_g.c
513
bwn_phy_g_hwpctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
520
bwn_phy_g_rf_onoff(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_g.c
557
bwn_phy_g_switch_channel(struct bwn_mac *mac, uint32_t newchan)
sys/dev/bwn/if_bwn_phy_g.c
568
bwn_phy_g_get_default_chan(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
575
bwn_phy_g_set_antenna(struct bwn_mac *mac, int antenna)
sys/dev/bwn/if_bwn_phy_g.c
628
bwn_phy_g_im(struct bwn_mac *mac, int mode)
sys/dev/bwn/if_bwn_phy_g.c
644
bwn_phy_g_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi)
sys/dev/bwn/if_bwn_phy_g.c
696
bwn_phy_g_set_txpwr(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
755
bwn_phy_g_task_15s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
814
bwn_phy_g_task_60s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
82
static void bwn_phy_g_init_sub(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
83
static uint8_t bwn_has_hwpctl(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
833
bwn_phy_switch_analog(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_g.c
84
static void bwn_phy_init_b5(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
840
bwn_phy_g_init_sub(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
85
static void bwn_phy_init_b6(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
86
static void bwn_phy_init_a(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
87
static void bwn_loopback_calcgain(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
88
static uint16_t bwn_rf_init_bcm2050(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
89
static void bwn_lo_g_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
90
static void bwn_lo_g_adjust(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
91
static void bwn_lo_get_powervector(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
92
static struct bwn_lo_calib *bwn_lo_calibset(struct bwn_mac *,
sys/dev/bwn/if_bwn_phy_g.c
94
static void bwn_lo_write(struct bwn_mac *, struct bwn_loctl *);
sys/dev/bwn/if_bwn_phy_g.c
947
bwn_phy_init_b5(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_g.c
95
static void bwn_phy_hwpctl_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_g.c
96
static void bwn_phy_g_switch_chan(struct bwn_mac *, int, uint8_t);
sys/dev/bwn/if_bwn_phy_g.c
97
static void bwn_phy_g_set_txpwr_sub(struct bwn_mac *,
sys/dev/bwn/if_bwn_phy_g.h
33
extern int bwn_phy_g_attach(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
34
extern void bwn_phy_g_detach(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
35
extern int bwn_phy_g_prepare_hw(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
36
extern void bwn_phy_g_init_pre(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
37
extern int bwn_phy_g_init(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
38
extern void bwn_phy_g_exit(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
39
extern uint16_t bwn_phy_g_read(struct bwn_mac *mac, uint16_t reg);
sys/dev/bwn/if_bwn_phy_g.h
40
extern void bwn_phy_g_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
sys/dev/bwn/if_bwn_phy_g.h
41
extern uint16_t bwn_phy_g_rf_read(struct bwn_mac *mac, uint16_t reg);
sys/dev/bwn/if_bwn_phy_g.h
42
extern void bwn_phy_g_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
sys/dev/bwn/if_bwn_phy_g.h
43
extern int bwn_phy_g_hwpctl(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
44
extern void bwn_phy_g_rf_onoff(struct bwn_mac *mac, int on);
sys/dev/bwn/if_bwn_phy_g.h
45
extern void bwn_phy_switch_analog(struct bwn_mac *mac, int on);
sys/dev/bwn/if_bwn_phy_g.h
46
extern int bwn_phy_g_switch_channel(struct bwn_mac *mac, uint32_t newchan);
sys/dev/bwn/if_bwn_phy_g.h
47
extern uint32_t bwn_phy_g_get_default_chan(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
48
extern void bwn_phy_g_set_antenna(struct bwn_mac *mac, int antenna);
sys/dev/bwn/if_bwn_phy_g.h
49
extern int bwn_phy_g_im(struct bwn_mac *mac, int mode);
sys/dev/bwn/if_bwn_phy_g.h
50
extern bwn_txpwr_result_t bwn_phy_g_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi);
sys/dev/bwn/if_bwn_phy_g.h
51
extern void bwn_phy_g_set_txpwr(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
52
extern void bwn_phy_g_task_15s(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_g.h
53
extern void bwn_phy_g_task_60s(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_lp.c
100
static void bwn_phy_lp_bugfix(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
101
static void bwn_phy_lp_digflt_restore(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
102
static void bwn_phy_lp_tblinit(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
103
static void bwn_phy_lp_bbinit_r2(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1033
bwn_phy_lp_set_anafilter(struct bwn_mac *mac, uint8_t channel)
sys/dev/bwn/if_bwn_phy_lp.c
104
static void bwn_phy_lp_bbinit_r01(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1049
bwn_phy_lp_set_gaintbl(struct bwn_mac *mac, uint32_t freq)
sys/dev/bwn/if_bwn_phy_lp.c
105
static int bwn_phy_lp_b2062_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
106
static int bwn_phy_lp_b2063_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
107
static int bwn_phy_lp_rxcal_r2(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1076
bwn_phy_lp_digflt_save(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
108
static int bwn_phy_lp_rccal_r12(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
109
static void bwn_phy_lp_set_rccap(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1100
bwn_phy_lp_get_txpctlmode(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
111
static void bwn_phy_lp_b2062_reset_pllbias(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
112
static void bwn_phy_lp_b2062_vco_calib(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1125
bwn_phy_lp_set_txpctlmode(struct bwn_mac *mac, uint8_t mode)
sys/dev/bwn/if_bwn_phy_lp.c
113
static void bwn_tab_write_multi(struct bwn_mac *, uint32_t, int,
sys/dev/bwn/if_bwn_phy_lp.c
115
static void bwn_tab_read_multi(struct bwn_mac *, uint32_t, int, void *);
sys/dev/bwn/if_bwn_phy_lp.c
117
bwn_phy_lp_get_txgain(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
118
static uint8_t bwn_phy_lp_get_bbmult(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1181
bwn_phy_lp_bugfix(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
119
static void bwn_phy_lp_set_txgain(struct bwn_mac *, struct bwn_txgain *);
sys/dev/bwn/if_bwn_phy_lp.c
120
static void bwn_phy_lp_set_bbmult(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
121
static void bwn_phy_lp_set_trsw_over(struct bwn_mac *, uint8_t, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
122
static void bwn_phy_lp_set_rxgain(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_phy_lp.c
123
static void bwn_phy_lp_set_deaf(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
124
static int bwn_phy_lp_calc_rx_iq_comp(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.c
125
static void bwn_phy_lp_clear_deaf(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
126
static void bwn_phy_lp_tblinit_r01(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
127
static void bwn_phy_lp_tblinit_r2(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1276
bwn_phy_lp_digflt_restore(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
128
static void bwn_phy_lp_tblinit_txgain(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
129
static void bwn_tab_write(struct bwn_mac *, uint32_t, uint32_t);
sys/dev/bwn/if_bwn_phy_lp.c
1293
bwn_phy_lp_tblinit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
130
static void bwn_phy_lp_b2062_tblinit(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
131
static void bwn_phy_lp_b2063_tblinit(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
132
static int bwn_phy_lp_loopback(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1320
bwn_phy_lp_bbinit_r2(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
133
static void bwn_phy_lp_set_rxgain_idx(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.c
134
static void bwn_phy_lp_ddfs_turnon(struct bwn_mac *, int, int, int, int,
sys/dev/bwn/if_bwn_phy_lp.c
136
static uint8_t bwn_phy_lp_rx_iq_est(struct bwn_mac *, uint16_t, uint8_t,
sys/dev/bwn/if_bwn_phy_lp.c
138
static void bwn_phy_lp_ddfs_turnoff(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
139
static uint32_t bwn_tab_read(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_phy_lp.c
140
static void bwn_phy_lp_set_txgain_dac(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.c
141
static void bwn_phy_lp_set_txgain_pa(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.c
142
static void bwn_phy_lp_set_txgain_override(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
143
static uint16_t bwn_phy_lp_get_pa_gain(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
1430
bwn_phy_lp_bbinit_r01(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
145
static void bwn_phy_lp_gaintbl_write_multi(struct bwn_mac *, int, int,
sys/dev/bwn/if_bwn_phy_lp.c
147
static void bwn_phy_lp_gaintbl_write(struct bwn_mac *, int,
sys/dev/bwn/if_bwn_phy_lp.c
149
static void bwn_phy_lp_gaintbl_write_r2(struct bwn_mac *, int,
sys/dev/bwn/if_bwn_phy_lp.c
151
static void bwn_phy_lp_gaintbl_write_r01(struct bwn_mac *, int,
sys/dev/bwn/if_bwn_phy_lp.c
1624
bwn_phy_lp_b2062_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1717
bwn_phy_lp_b2063_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1741
bwn_phy_lp_rxcal_r2(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1813
bwn_phy_lp_rccal_r12(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1933
bwn_phy_lp_set_rccap(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1969
bwn_phy_lp_b2062_reset_pllbias(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1985
bwn_phy_lp_b2062_vco_calib(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
1994
bwn_phy_lp_b2062_tblinit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2067
bwn_phy_lp_b2063_tblinit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2135
bwn_tab_read_multi(struct bwn_mac *mac, uint32_t typenoffset,
sys/dev/bwn/if_bwn_phy_lp.c
2174
bwn_tab_write_multi(struct bwn_mac *mac, uint32_t typenoffset,
sys/dev/bwn/if_bwn_phy_lp.c
2216
bwn_phy_lp_get_txgain(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2239
bwn_phy_lp_get_bbmult(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2246
bwn_phy_lp_set_txgain(struct bwn_mac *mac, struct bwn_txgain *tg)
sys/dev/bwn/if_bwn_phy_lp.c
2271
bwn_phy_lp_set_bbmult(struct bwn_mac *mac, uint8_t bbmult)
sys/dev/bwn/if_bwn_phy_lp.c
2278
bwn_phy_lp_set_trsw_over(struct bwn_mac *mac, uint8_t tx, uint8_t rx)
sys/dev/bwn/if_bwn_phy_lp.c
2287
bwn_phy_lp_set_rxgain(struct bwn_mac *mac, uint32_t gain)
sys/dev/bwn/if_bwn_phy_lp.c
2341
bwn_phy_lp_set_deaf(struct bwn_mac *mac, uint8_t user)
sys/dev/bwn/if_bwn_phy_lp.c
2354
bwn_phy_lp_clear_deaf(struct bwn_mac *mac, uint8_t user)
sys/dev/bwn/if_bwn_phy_lp.c
2375
bwn_phy_lp_calc_rx_iq_comp(struct bwn_mac *mac, uint16_t sample)
sys/dev/bwn/if_bwn_phy_lp.c
2429
bwn_phy_lp_tblinit_r01(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2624
bwn_phy_lp_tblinit_r2(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
2847
bwn_phy_lp_tblinit_txgain(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
3486
bwn_tab_write(struct bwn_mac *mac, uint32_t typeoffset, uint32_t value)
sys/dev/bwn/if_bwn_phy_lp.c
3517
bwn_phy_lp_loopback(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
3551
bwn_phy_lp_set_rxgain_idx(struct bwn_mac *mac, uint16_t idx)
sys/dev/bwn/if_bwn_phy_lp.c
3558
bwn_phy_lp_ddfs_turnon(struct bwn_mac *mac, int i_on, int q_on,
sys/dev/bwn/if_bwn_phy_lp.c
3576
bwn_phy_lp_rx_iq_est(struct bwn_mac *mac, uint16_t sample, uint8_t time,
sys/dev/bwn/if_bwn_phy_lp.c
3613
bwn_tab_read(struct bwn_mac *mac, uint32_t typeoffset)
sys/dev/bwn/if_bwn_phy_lp.c
3645
bwn_phy_lp_ddfs_turnoff(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
3653
bwn_phy_lp_set_txgain_dac(struct bwn_mac *mac, uint16_t dac)
sys/dev/bwn/if_bwn_phy_lp.c
3663
bwn_phy_lp_set_txgain_pa(struct bwn_mac *mac, uint16_t gain)
sys/dev/bwn/if_bwn_phy_lp.c
3671
bwn_phy_lp_set_txgain_override(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
3684
bwn_phy_lp_get_pa_gain(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
3702
bwn_phy_lp_gaintbl_write_multi(struct bwn_mac *mac, int offset, int count,
sys/dev/bwn/if_bwn_phy_lp.c
3712
bwn_phy_lp_gaintbl_write(struct bwn_mac *mac, int offset,
sys/dev/bwn/if_bwn_phy_lp.c
3723
bwn_phy_lp_gaintbl_write_r2(struct bwn_mac *mac, int offset,
sys/dev/bwn/if_bwn_phy_lp.c
3746
bwn_phy_lp_gaintbl_write_r01(struct bwn_mac *mac, int offset,
sys/dev/bwn/if_bwn_phy_lp.c
380
bwn_phy_lp_init_pre(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
389
bwn_phy_lp_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
477
bwn_phy_lp_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_lp.c
485
bwn_phy_lp_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_lp.c
493
bwn_phy_lp_maskset(struct bwn_mac *mac, uint16_t reg, uint16_t mask,
sys/dev/bwn/if_bwn_phy_lp.c
503
bwn_phy_lp_rf_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_lp.c
516
bwn_phy_lp_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_lp.c
525
bwn_phy_lp_rf_onoff(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_lp.c
551
bwn_phy_lp_switch_channel(struct bwn_mac *mac, uint32_t chan)
sys/dev/bwn/if_bwn_phy_lp.c
575
bwn_phy_lp_get_default_chan(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
584
bwn_phy_lp_set_antenna(struct bwn_mac *mac, int antenna)
sys/dev/bwn/if_bwn_phy_lp.c
600
bwn_phy_lp_task_60s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
607
bwn_phy_lp_readsprom(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
665
bwn_phy_lp_bbinit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
676
bwn_phy_lp_txpctl_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
689
bwn_phy_lp_calib(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_lp.c
800
bwn_phy_lp_switch_analog(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_lp.c
813
bwn_phy_lp_b2063_switch_channel(struct bwn_mac *mac, uint8_t chan)
sys/dev/bwn/if_bwn_phy_lp.c
89
static int bwn_phy_lp_readsprom(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
90
static void bwn_phy_lp_bbinit(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
91
static void bwn_phy_lp_txpctl_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
92
static void bwn_phy_lp_calib(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
93
static int bwn_phy_lp_b2062_switch_channel(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
94
static int bwn_phy_lp_b2063_switch_channel(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
95
static void bwn_phy_lp_set_anafilter(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.c
950
bwn_phy_lp_b2062_switch_channel(struct bwn_mac *mac, uint8_t chan)
sys/dev/bwn/if_bwn_phy_lp.c
96
static void bwn_phy_lp_set_gaintbl(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_phy_lp.c
97
static void bwn_phy_lp_digflt_save(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
98
static void bwn_phy_lp_get_txpctlmode(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.c
99
static void bwn_phy_lp_set_txpctlmode(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn_phy_lp.h
33
extern void bwn_phy_lp_init_pre(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.h
34
extern int bwn_phy_lp_init(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.h
35
extern uint16_t bwn_phy_lp_read(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.h
36
extern void bwn_phy_lp_write(struct bwn_mac *, uint16_t, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.h
37
extern void bwn_phy_lp_maskset(struct bwn_mac *, uint16_t, uint16_t,
sys/dev/bwn/if_bwn_phy_lp.h
39
extern uint16_t bwn_phy_lp_rf_read(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.h
40
extern void bwn_phy_lp_rf_write(struct bwn_mac *, uint16_t, uint16_t);
sys/dev/bwn/if_bwn_phy_lp.h
41
extern void bwn_phy_lp_rf_onoff(struct bwn_mac *, int);
sys/dev/bwn/if_bwn_phy_lp.h
42
extern int bwn_phy_lp_switch_channel(struct bwn_mac *, uint32_t);
sys/dev/bwn/if_bwn_phy_lp.h
43
extern void bwn_phy_lp_switch_analog(struct bwn_mac *, int);
sys/dev/bwn/if_bwn_phy_lp.h
44
extern uint32_t bwn_phy_lp_get_default_chan(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_lp.h
45
extern void bwn_phy_lp_set_antenna(struct bwn_mac *, int);
sys/dev/bwn/if_bwn_phy_lp.h
46
extern void bwn_phy_lp_task_60s(struct bwn_mac *);
sys/dev/bwn/if_bwn_phy_n.c
107
bwn_phy_n_detach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
116
bwn_phy_n_prepare_hw(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
127
bwn_phy_n_init_pre(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
134
bwn_phy_n_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
144
bwn_phy_n_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
151
bwn_phy_n_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_n.c
159
bwn_phy_n_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_n.c
167
bwn_phy_n_rf_read(struct bwn_mac *mac, uint16_t reg)
sys/dev/bwn/if_bwn_phy_n.c
185
bwn_phy_n_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value)
sys/dev/bwn/if_bwn_phy_n.c
198
bwn_phy_n_hwpctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
205
bwn_phy_n_rf_onoff(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_n.c
213
bwn_phy_n_switch_analog(struct bwn_mac *mac, int on)
sys/dev/bwn/if_bwn_phy_n.c
221
bwn_phy_n_switch_channel(struct bwn_mac *mac, uint32_t newchan)
sys/dev/bwn/if_bwn_phy_n.c
231
bwn_phy_n_get_default_chan(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
240
bwn_phy_n_set_antenna(struct bwn_mac *mac, int antenna)
sys/dev/bwn/if_bwn_phy_n.c
246
bwn_phy_n_im(struct bwn_mac *mac, int mode)
sys/dev/bwn/if_bwn_phy_n.c
253
bwn_phy_n_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi)
sys/dev/bwn/if_bwn_phy_n.c
263
bwn_phy_n_set_txpwr(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
269
bwn_phy_n_task_15s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
275
bwn_phy_n_task_60s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.c
93
bwn_phy_n_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn_phy_n.h
33
extern int bwn_phy_n_attach(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
34
extern void bwn_phy_n_detach(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
35
extern int bwn_phy_n_prepare_hw(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
36
extern void bwn_phy_n_init_pre(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
37
extern int bwn_phy_n_init(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
38
extern void bwn_phy_n_exit(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
39
extern uint16_t bwn_phy_n_read(struct bwn_mac *mac, uint16_t reg);
sys/dev/bwn/if_bwn_phy_n.h
40
extern void bwn_phy_n_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
sys/dev/bwn/if_bwn_phy_n.h
41
extern uint16_t bwn_phy_n_rf_read(struct bwn_mac *mac, uint16_t reg);
sys/dev/bwn/if_bwn_phy_n.h
42
extern void bwn_phy_n_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value);
sys/dev/bwn/if_bwn_phy_n.h
43
extern int bwn_phy_n_hwpctl(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
44
extern void bwn_phy_n_rf_onoff(struct bwn_mac *mac, int on);
sys/dev/bwn/if_bwn_phy_n.h
45
extern void bwn_phy_n_switch_analog(struct bwn_mac *mac, int on);
sys/dev/bwn/if_bwn_phy_n.h
46
extern int bwn_phy_n_switch_channel(struct bwn_mac *mac, uint32_t newchan);
sys/dev/bwn/if_bwn_phy_n.h
47
extern uint32_t bwn_phy_n_get_default_chan(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
48
extern void bwn_phy_n_set_antenna(struct bwn_mac *mac, int antenna);
sys/dev/bwn/if_bwn_phy_n.h
49
extern int bwn_phy_n_im(struct bwn_mac *mac, int mode);
sys/dev/bwn/if_bwn_phy_n.h
50
extern bwn_txpwr_result_t bwn_phy_n_recalc_txpwr(struct bwn_mac *mac, int ignore_tssi);
sys/dev/bwn/if_bwn_phy_n.h
51
extern void bwn_phy_n_set_txpwr(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
52
extern void bwn_phy_n_task_15s(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_phy_n.h
53
extern void bwn_phy_n_task_60s(struct bwn_mac *mac);
sys/dev/bwn/if_bwn_util.c
81
bwn_sqrt(struct bwn_mac *mac, unsigned int x)
sys/dev/bwn/if_bwn_util.h
62
extern unsigned int bwn_sqrt(struct bwn_mac *mac, unsigned int x);
sys/dev/bwn/if_bwnvar.h
1037
struct bwn_mac *sc_curmac;
sys/dev/bwn/if_bwnvar.h
1038
TAILQ_HEAD(, bwn_mac) sc_maclist;
sys/dev/bwn/if_bwnvar.h
1085
bwn_channel_band(struct bwn_mac *mac, struct ieee80211_channel *c)
sys/dev/bwn/if_bwnvar.h
1094
bwn_current_band(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1104
bwn_is_40mhz(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1112
bwn_get_centre_freq(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1121
bwn_get_chan_centre_freq(struct bwn_mac *mac, struct ieee80211_channel *chan)
sys/dev/bwn/if_bwnvar.h
1129
bwn_get_chan(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1138
bwn_get_channel(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1146
bwn_is_chan_passive(struct bwn_mac *mac)
sys/dev/bwn/if_bwnvar.h
1154
bwn_get_chan_type(struct bwn_mac *mac, struct ieee80211_channel *c)
sys/dev/bwn/if_bwnvar.h
1170
bwn_get_chan_power(struct bwn_mac *mac, struct ieee80211_channel *c)
sys/dev/bwn/if_bwnvar.h
38
struct bwn_mac;
sys/dev/bwn/if_bwnvar.h
493
int (*attach)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
494
void (*detach)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
495
int (*prepare_hw)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
496
void (*init_pre)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
497
int (*init)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
498
void (*exit)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
499
uint16_t (*phy_read)(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwnvar.h
500
void (*phy_write)(struct bwn_mac *, uint16_t,
sys/dev/bwn/if_bwnvar.h
502
void (*phy_maskset)(struct bwn_mac *,
sys/dev/bwn/if_bwnvar.h
504
uint16_t (*rf_read)(struct bwn_mac *, uint16_t);
sys/dev/bwn/if_bwnvar.h
505
void (*rf_write)(struct bwn_mac *, uint16_t,
sys/dev/bwn/if_bwnvar.h
507
int (*use_hwpctl)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
508
void (*rf_onoff)(struct bwn_mac *, int);
sys/dev/bwn/if_bwnvar.h
509
void (*switch_analog)(struct bwn_mac *, int);
sys/dev/bwn/if_bwnvar.h
510
int (*switch_channel)(struct bwn_mac *,
sys/dev/bwn/if_bwnvar.h
512
uint32_t (*get_default_chan)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
513
void (*set_antenna)(struct bwn_mac *, int);
sys/dev/bwn/if_bwnvar.h
514
int (*set_im)(struct bwn_mac *, int);
sys/dev/bwn/if_bwnvar.h
515
bwn_txpwr_result_t (*recalc_txpwr)(struct bwn_mac *, int);
sys/dev/bwn/if_bwnvar.h
516
void (*set_txpwr)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
517
void (*task_15s)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
518
void (*task_60s)(struct bwn_mac *);
sys/dev/bwn/if_bwnvar.h
655
struct bwn_mac *dr_mac;
sys/dev/bwn/if_bwnvar.h
707
struct bwn_mac *prq_mac;
sys/dev/bwn/if_bwnvar.h
971
TAILQ_ENTRY(bwn_mac) mac_list;
sys/dev/bwn/if_bwnvar.h
975
bwn_tx_hdrsize(struct bwn_mac *mac)