Symbol: bwn_mac
sys/dev/bwn/if_bwn.c
1030
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
1064
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
1086
bwn_pio_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
1160
bwn_pio_select(struct bwn_mac *mac, uint8_t prio)
sys/dev/bwn/if_bwn.c
1181
bwn_dma_tx_start(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
1291
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
1507
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
1569
bwn_phy_getinfo(struct bwn_mac *mac, int gmode)
sys/dev/bwn/if_bwn.c
1632
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
167
static void bwn_core_start(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1676
bwn_setup_channels(struct bwn_mac *mac, int have_bg, int have_a)
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
171
static void bwn_set_txretry(struct bwn_mac *, int, int);
sys/dev/bwn/if_bwn.c
1712
bwn_shm_read_4(struct bwn_mac *mac, uint16_t way, uint16_t offset)
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
1738
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
176
static void bwn_set_macaddr(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1762
bwn_shm_ctlword(struct bwn_mac *mac, uint16_t way,
sys/dev/bwn/if_bwn.c
177
static void bwn_crypt_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1774
bwn_shm_write_4(struct bwn_mac *mac, uint16_t way, uint16_t offset,
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
1797
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
183
static int bwn_phy_init(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
1836
struct bwn_mac *mac = sc->sc_curmac;
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
1869
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
1873
mac = (struct bwn_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
1890
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
190
static uint16_t bwn_pio_idx2base(struct bwn_mac *, int);
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
1911
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
193
static void bwn_pio_setupqueue_rx(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
1936
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
1953
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
1969
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
2065
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
2103
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
218
static uint16_t bwn_pio_write_mbuf_2(struct bwn_mac *,
sys/dev/bwn/if_bwn.c
2183
bwn_core_forceclk(struct bwn_mac *mac, bool force)
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
2211
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
2341
bwn_core_start(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2367
bwn_core_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2394
bwn_bt_disable(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2403
bwn_chip_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2494
bwn_hf_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2507
bwn_hf_write(struct bwn_mac *mac, uint64_t value)
sys/dev/bwn/if_bwn.c
2519
bwn_set_txretry(struct bwn_mac *mac, int s, int l)
sys/dev/bwn/if_bwn.c
2527
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
2557
bwn_rate_write(struct bwn_mac *mac, uint16_t rate, int ofdm)
sys/dev/bwn/if_bwn.c
2617
bwn_set_phytxctl(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2629
bwn_pio_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
2646
bwn_pio_set_txqueue(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
2674
bwn_pio_idx2base(struct bwn_mac *mac, int index)
sys/dev/bwn/if_bwn.c
2707
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
273
static int bwn_dma_tx_start(struct bwn_mac *, struct ieee80211_node *,
sys/dev/bwn/if_bwn.c
2734
bwn_pio_read_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
2742
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
2809
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
2824
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
322
static void bwn_load_beacon1(struct bwn_mac *);
sys/dev/bwn/if_bwn.c
3224
struct bwn_mac *mac = dr->dr_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
3269
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
337
static uint8_t bwn_antenna_sanitize(struct bwn_mac *, uint8_t);
sys/dev/bwn/if_bwn.c
3371
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
3401
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
346
static int bwn_plcp_get_cckrate(struct bwn_mac *, struct bwn_plcp6 *);
sys/dev/bwn/if_bwn.c
3460
bwn_dma_rx_reset(struct bwn_mac *mac, uint16_t base,
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
3539
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
3551
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
3567
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
3588
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
3597
bwn_clear_keys(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3616
bwn_crypt_init(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
3631
bwn_chip_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3637
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
3659
bwn_gpio_control(struct bwn_mac *mac, uint32_t pins)
sys/dev/bwn/if_bwn.c
3692
bwn_gpio_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3718
bwn_fw_loadinitvals(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3744
bwn_phy_init(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3774
bwn_set_txantenna(struct bwn_mac *mac, int antenna)
sys/dev/bwn/if_bwn.c
3792
bwn_set_opmode(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3838
bwn_dummy_transmission(struct bwn_mac *mac, int ofdm, int paon)
sys/dev/bwn/if_bwn.c
3921
bwn_ram_write(struct bwn_mac *mac, uint16_t offset, uint32_t val)
sys/dev/bwn/if_bwn.c
3937
bwn_mac_suspend(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
3974
bwn_mac_enable(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4005
bwn_psctl(struct bwn_mac *mac, uint32_t flags)
sys/dev/bwn/if_bwn.c
4036
bwn_fw_gets(struct bwn_mac *mac, enum bwn_fwtype type)
sys/dev/bwn/if_bwn.c
4269
bwn_fw_get(struct bwn_mac *mac, enum bwn_fwtype type,
sys/dev/bwn/if_bwn.c
4326
bwn_release_firmware(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4346
bwn_fw_loaducode(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4488
bwn_fwcaps_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4497
bwn_fwinitvals_write(struct bwn_mac *mac, const struct bwn_fwinitvals *ivals,
sys/dev/bwn/if_bwn.c
4550
bwn_switch_channel(struct bwn_mac *mac, int chan)
sys/dev/bwn/if_bwn.c
4600
bwn_wme_load(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4616
bwn_wme_loadparams(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
4659
bwn_mac_write_bssid(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4681
bwn_mac_setfilter(struct bwn_mac *mac, uint16_t offset,
sys/dev/bwn/if_bwn.c
4705
bwn_key_dowrite(struct bwn_mac *mac, uint8_t index, uint8_t algorithm,
sys/dev/bwn/if_bwn.c
4731
bwn_key_macwrite(struct bwn_mac *mac, uint8_t index, const uint8_t *addr)
sys/dev/bwn/if_bwn.c
4767
bwn_key_write(struct bwn_mac *mac, uint8_t index, uint8_t algorithm,
sys/dev/bwn/if_bwn.c
4787
bwn_phy_exit(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4796
bwn_dma_free(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4813
bwn_core_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4836
struct bwn_mac *up_dev = NULL;
sys/dev/bwn/if_bwn.c
4837
struct bwn_mac *down_dev;
sys/dev/bwn/if_bwn.c
4838
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
4906
bwn_rf_turnon(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4918
bwn_rf_turnoff(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4933
bwn_phy_reset(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
4966
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
5016
bwn_set_pretbtt(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5033
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5077
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5187
bwn_restart(struct bwn_mac *mac, const char *msg)
sys/dev/bwn/if_bwn.c
5200
bwn_intr_ucode_debug(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5232
bwn_intr_tbtt_indication(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5244
bwn_intr_atim_end(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5255
bwn_intr_beacon(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5300
bwn_intr_pmq(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5313
bwn_intr_noise(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5367
struct bwn_mac *mac = prq->prq_mac;
sys/dev/bwn/if_bwn.c
537
struct bwn_mac *mac;
sys/dev/bwn/if_bwn.c
5407
bwn_intr_txeof(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5461
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
5490
bwn_handle_fwpanic(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5503
bwn_load_beacon0(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5510
bwn_load_beacon1(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5517
bwn_jssi_read(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5529
bwn_noise_gensample(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
5562
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
5640
bwn_handle_txeof(struct bwn_mac *mac, const struct bwn_txstatus *status)
sys/dev/bwn/if_bwn.c
5670
struct bwn_mac *mac = prq->prq_mac;
sys/dev/bwn/if_bwn.c
5799
struct bwn_mac *mac = dr->dr_mac;
sys/dev/bwn/if_bwn.c
5923
bwn_rx_rssi_calc(struct bwn_mac *mac, uint8_t in_rssi,
sys/dev/bwn/if_bwn.c
5975
bwn_rxeof(struct bwn_mac *mac, struct mbuf *m, const void *_rxhdr)
sys/dev/bwn/if_bwn.c
6137
bwn_dma_handle_txeof(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
6192
bwn_pio_handle_txeof(struct bwn_mac *mac,
sys/dev/bwn/if_bwn.c
6224
bwn_phy_txpower_check(struct bwn_mac *mac, uint32_t flags)
sys/dev/bwn/if_bwn.c
6321
bwn_set_txhdr_phyctl1(struct bwn_mac *mac, uint8_t bitrate)
sys/dev/bwn/if_bwn.c
6392
bwn_set_txhdr(struct bwn_mac *mac, struct ieee80211_node *ni,
sys/dev/bwn/if_bwn.c
6684
bwn_antenna_sanitize(struct bwn_mac *mac, uint8_t n)
sys/dev/bwn/if_bwn.c
6742
bwn_pio_write_multi_4(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6779
bwn_pio_write_4(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6787
bwn_pio_write_multi_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6808
bwn_pio_write_mbuf_2(struct bwn_mac *mac, struct bwn_pio_txqueue *tq,
sys/dev/bwn/if_bwn.c
6841
bwn_set_slot_time(struct bwn_mac *mac, uint16_t time)
sys/dev/bwn/if_bwn.c
6856
bwn_dma_select(struct bwn_mac *mac, uint8_t prio)
sys/dev/bwn/if_bwn.c
6896
bwn_pio_parse_cookie(struct bwn_mac *mac, uint16_t cookie,
sys/dev/bwn/if_bwn.c
6935
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
6951
bwn_task_15s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6970
bwn_task_30s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6982
bwn_task_60s(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
6993
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7011
bwn_plcp_get_ofdmrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp, uint8_t a)
sys/dev/bwn/if_bwn.c
7041
bwn_plcp_get_cckrate(struct bwn_mac *mac, struct bwn_plcp6 *plcp)
sys/dev/bwn/if_bwn.c
7060
bwn_rx_radiotap(struct bwn_mac *mac, struct mbuf *m,
sys/dev/bwn/if_bwn.c
7102
bwn_tsf_read(struct bwn_mac *mac, uint64_t *tsf)
sys/dev/bwn/if_bwn.c
7117
bwn_dma_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7298
bwn_dma_parse_cookie(struct bwn_mac *mac, const struct bwn_txstatus *status,
sys/dev/bwn/if_bwn.c
7347
bwn_dma_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7374
bwn_pio_stop(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7390
bwn_led_attach(struct bwn_mac *mac)
sys/dev/bwn/if_bwn.c
7477
bwn_led_newstate(struct bwn_mac *mac, enum ieee80211_state nstate)
sys/dev/bwn/if_bwn.c
7538
bwn_led_event(struct bwn_mac *mac, int event)
sys/dev/bwn/if_bwn.c
7574
bwn_led_blink_start(struct bwn_mac *mac, int on_dur, int off_dur)
sys/dev/bwn/if_bwn.c
7598
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7613
struct bwn_mac *mac = arg;
sys/dev/bwn/if_bwn.c
7649
struct bwn_mac *mac = sc->sc_curmac;
sys/dev/bwn/if_bwn.c
7696
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)