Lines Matching refs:bwi_mac

112 static void	bwi_rf_work_around(struct bwi_mac *, u_int);
113 static int bwi_rf_gain_max_reached(struct bwi_mac *, int);
114 static uint16_t bwi_rf_calibval(struct bwi_mac *);
115 static uint16_t bwi_rf_get_tp_ctrl2(struct bwi_mac *);
117 static void bwi_rf_lo_update_11b(struct bwi_mac *);
118 static uint16_t bwi_rf_lo_measure_11b(struct bwi_mac *);
120 static void bwi_rf_lo_update_11g(struct bwi_mac *);
121 static uint32_t bwi_rf_lo_devi_measure(struct bwi_mac *, uint16_t);
122 static void bwi_rf_lo_measure_11g(struct bwi_mac *,
124 static uint8_t _bwi_rf_lo_update_11g(struct bwi_mac *, uint16_t);
125 static void bwi_rf_lo_write(struct bwi_mac *, const struct bwi_rf_lo *);
127 static void bwi_rf_set_nrssi_ofs_11g(struct bwi_mac *);
128 static void bwi_rf_calc_nrssi_slope_11b(struct bwi_mac *);
129 static void bwi_rf_calc_nrssi_slope_11g(struct bwi_mac *);
130 static void bwi_rf_set_nrssi_thr_11b(struct bwi_mac *);
131 static void bwi_rf_set_nrssi_thr_11g(struct bwi_mac *);
133 static void bwi_rf_init_sw_nrssi_table(struct bwi_mac *);
135 static int bwi_rf_calc_rssi_bcm2050(struct bwi_mac *,
137 static int bwi_rf_calc_rssi_bcm2053(struct bwi_mac *,
139 static int bwi_rf_calc_rssi_bcm2060(struct bwi_mac *,
141 static int bwi_rf_calc_noise_bcm2050(struct bwi_mac *);
142 static int bwi_rf_calc_noise_bcm2053(struct bwi_mac *);
143 static int bwi_rf_calc_noise_bcm2060(struct bwi_mac *);
145 static void bwi_rf_on_11a(struct bwi_mac *);
146 static void bwi_rf_on_11bg(struct bwi_mac *);
148 static void bwi_rf_off_11a(struct bwi_mac *);
149 static void bwi_rf_off_11bg(struct bwi_mac *);
150 static void bwi_rf_off_11g_rev5(struct bwi_mac *);
158 bwi_nrssi_11g(struct bwi_mac *mac)
173 bwi_get_rf_lo(struct bwi_mac *mac, uint16_t rf_atten, uint16_t bbp_atten)
184 bwi_rf_lo_isused(struct bwi_mac *mac, const struct bwi_rf_lo *lo)
196 bwi_rf_write(struct bwi_mac *mac, uint16_t ctrl, uint16_t data)
205 bwi_rf_read(struct bwi_mac *mac, uint16_t ctrl)
224 bwi_rf_attach(struct bwi_mac *mac)
339 bwi_rf_set_chan(struct bwi_mac *mac, u_int chan, int work_around)
370 bwi_rf_get_gains(struct bwi_mac *mac)
525 bwi_rf_init(struct bwi_mac *mac)
540 bwi_rf_off_11a(struct bwi_mac *mac)
552 bwi_rf_off_11bg(struct bwi_mac *mac)
558 bwi_rf_off_11g_rev5(struct bwi_mac *mac)
565 bwi_rf_work_around(struct bwi_mac *mac, u_int chan)
587 bwi_rf_lo_find(struct bwi_mac *mac, const struct bwi_tpctl *tpctl)
629 bwi_rf_lo_adjust(struct bwi_mac *mac, const struct bwi_tpctl *tpctl)
638 bwi_rf_lo_write(struct bwi_mac *mac, const struct bwi_rf_lo *lo)
649 bwi_rf_gain_max_reached(struct bwi_mac *mac, int idx)
674 bwi_phy812_value(struct bwi_mac *mac, uint16_t lpd)
746 bwi_rf_init_bcm2050(struct bwi_mac *mac)
1008 bwi_rf_calibval(struct bwi_mac *mac)
1083 bwi_rf_map_txpower(struct bwi_mac *mac)
1259 bwi_rf_lo_update_11g(struct bwi_mac *mac)
1393 bwi_rf_lo_devi_measure(struct bwi_mac *mac, uint16_t ctrl)
1426 bwi_rf_get_tp_ctrl2(struct bwi_mac *mac)
1452 _bwi_rf_lo_update_11g(struct bwi_mac *mac, uint16_t orig_rf7a)
1549 bwi_rf_lo_measure_11g(struct bwi_mac *mac, const struct bwi_rf_lo *src_lo,
1639 bwi_rf_calc_nrssi_slope_11b(struct bwi_mac *mac)
1752 bwi_rf_set_nrssi_ofs_11g(struct bwi_mac *mac)
1907 bwi_rf_calc_nrssi_slope_11g(struct bwi_mac *mac)
2086 bwi_rf_init_sw_nrssi_table(struct bwi_mac *mac)
2106 bwi_rf_init_hw_nrssi_table(struct bwi_mac *mac, uint16_t adjust)
2126 bwi_rf_set_nrssi_thr_11b(struct bwi_mac *mac)
2183 bwi_rf_set_nrssi_thr_11g(struct bwi_mac *mac)
2224 bwi_rf_clear_tssi(struct bwi_mac *mac)
2273 bwi_rf_on_11a(struct bwi_mac *mac)
2279 bwi_rf_on_11bg(struct bwi_mac *mac)
2294 bwi_rf_set_ant_mode(struct bwi_mac *mac, int ant_mode)
2370 bwi_rf_get_latest_tssi(struct bwi_mac *mac, int8_t tssi[], uint16_t ofs)
2390 bwi_rf_tssi2dbm(struct bwi_mac *mac, int8_t tssi, int8_t *txpwr)
2411 bwi_rf_calc_rssi_bcm2050(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr)
2481 bwi_rf_calc_rssi_bcm2053(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr)
2497 bwi_rf_calc_rssi_bcm2060(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr)
2508 bwi_rf_calc_noise_bcm2050(struct bwi_mac *mac)
2532 bwi_rf_calc_noise_bcm2053(struct bwi_mac *mac)
2546 bwi_rf_calc_noise_bcm2060(struct bwi_mac *mac)
2553 bwi_rf_lo_measure_11b(struct bwi_mac *mac)
2573 bwi_rf_lo_update_11b(struct bwi_mac *mac)