Lines Matching refs:bwi_mac
115 static void bwi_rf_work_around(struct bwi_mac *, u_int);
116 static int bwi_rf_gain_max_reached(struct bwi_mac *, int);
117 static uint16_t bwi_rf_calibval(struct bwi_mac *);
118 static uint16_t bwi_rf_get_tp_ctrl2(struct bwi_mac *);
120 static void bwi_rf_lo_update_11b(struct bwi_mac *);
121 static uint16_t bwi_rf_lo_measure_11b(struct bwi_mac *);
123 static void bwi_rf_lo_update_11g(struct bwi_mac *);
124 static uint32_t bwi_rf_lo_devi_measure(struct bwi_mac *, uint16_t);
125 static void bwi_rf_lo_measure_11g(struct bwi_mac *,
127 static uint8_t _bwi_rf_lo_update_11g(struct bwi_mac *, uint16_t);
128 static void bwi_rf_lo_write(struct bwi_mac *, const struct bwi_rf_lo *);
130 static void bwi_rf_set_nrssi_ofs_11g(struct bwi_mac *);
131 static void bwi_rf_calc_nrssi_slope_11b(struct bwi_mac *);
132 static void bwi_rf_calc_nrssi_slope_11g(struct bwi_mac *);
133 static void bwi_rf_set_nrssi_thr_11b(struct bwi_mac *);
134 static void bwi_rf_set_nrssi_thr_11g(struct bwi_mac *);
136 static void bwi_rf_init_sw_nrssi_table(struct bwi_mac *);
138 static int bwi_rf_calc_rssi_bcm2050(struct bwi_mac *,
140 static int bwi_rf_calc_rssi_bcm2053(struct bwi_mac *,
142 static int bwi_rf_calc_rssi_bcm2060(struct bwi_mac *,
144 static int bwi_rf_calc_noise_bcm2050(struct bwi_mac *);
145 static int bwi_rf_calc_noise_bcm2053(struct bwi_mac *);
146 static int bwi_rf_calc_noise_bcm2060(struct bwi_mac *);
148 static void bwi_rf_on_11a(struct bwi_mac *);
149 static void bwi_rf_on_11bg(struct bwi_mac *);
151 static void bwi_rf_off_11a(struct bwi_mac *);
152 static void bwi_rf_off_11bg(struct bwi_mac *);
153 static void bwi_rf_off_11g_rev5(struct bwi_mac *);
161 bwi_nrssi_11g(struct bwi_mac *mac) in bwi_nrssi_11g()
176 bwi_get_rf_lo(struct bwi_mac *mac, uint16_t rf_atten, uint16_t bbp_atten) in bwi_get_rf_lo()
187 bwi_rf_lo_isused(struct bwi_mac *mac, const struct bwi_rf_lo *lo) in bwi_rf_lo_isused()
199 bwi_rf_write(struct bwi_mac *mac, uint16_t ctrl, uint16_t data) in bwi_rf_write()
208 bwi_rf_read(struct bwi_mac *mac, uint16_t ctrl) in bwi_rf_read()
227 bwi_rf_attach(struct bwi_mac *mac) in bwi_rf_attach()
342 bwi_rf_set_chan(struct bwi_mac *mac, u_int chan, int work_around) in bwi_rf_set_chan()
373 bwi_rf_get_gains(struct bwi_mac *mac) in bwi_rf_get_gains()
528 bwi_rf_init(struct bwi_mac *mac) in bwi_rf_init()
543 bwi_rf_off_11a(struct bwi_mac *mac) in bwi_rf_off_11a()
555 bwi_rf_off_11bg(struct bwi_mac *mac) in bwi_rf_off_11bg()
561 bwi_rf_off_11g_rev5(struct bwi_mac *mac) in bwi_rf_off_11g_rev5()
568 bwi_rf_work_around(struct bwi_mac *mac, u_int chan) in bwi_rf_work_around()
590 bwi_rf_lo_find(struct bwi_mac *mac, const struct bwi_tpctl *tpctl) in bwi_rf_lo_find()
632 bwi_rf_lo_adjust(struct bwi_mac *mac, const struct bwi_tpctl *tpctl) in bwi_rf_lo_adjust()
641 bwi_rf_lo_write(struct bwi_mac *mac, const struct bwi_rf_lo *lo) in bwi_rf_lo_write()
652 bwi_rf_gain_max_reached(struct bwi_mac *mac, int idx) in bwi_rf_gain_max_reached()
677 bwi_phy812_value(struct bwi_mac *mac, uint16_t lpd) in bwi_phy812_value()
749 bwi_rf_init_bcm2050(struct bwi_mac *mac) in bwi_rf_init_bcm2050()
1011 bwi_rf_calibval(struct bwi_mac *mac) in bwi_rf_calibval()
1085 bwi_rf_map_txpower(struct bwi_mac *mac) in bwi_rf_map_txpower()
1258 bwi_rf_lo_update_11g(struct bwi_mac *mac) in bwi_rf_lo_update_11g()
1391 bwi_rf_lo_devi_measure(struct bwi_mac *mac, uint16_t ctrl) in bwi_rf_lo_devi_measure()
1424 bwi_rf_get_tp_ctrl2(struct bwi_mac *mac) in bwi_rf_get_tp_ctrl2()
1450 _bwi_rf_lo_update_11g(struct bwi_mac *mac, uint16_t orig_rf7a) in _bwi_rf_lo_update_11g()
1547 bwi_rf_lo_measure_11g(struct bwi_mac *mac, const struct bwi_rf_lo *src_lo, in bwi_rf_lo_measure_11g()
1637 bwi_rf_calc_nrssi_slope_11b(struct bwi_mac *mac) in bwi_rf_calc_nrssi_slope_11b()
1750 bwi_rf_set_nrssi_ofs_11g(struct bwi_mac *mac) in bwi_rf_set_nrssi_ofs_11g()
1905 bwi_rf_calc_nrssi_slope_11g(struct bwi_mac *mac) in bwi_rf_calc_nrssi_slope_11g()
2084 bwi_rf_init_sw_nrssi_table(struct bwi_mac *mac) in bwi_rf_init_sw_nrssi_table()
2104 bwi_rf_init_hw_nrssi_table(struct bwi_mac *mac, uint16_t adjust) in bwi_rf_init_hw_nrssi_table()
2124 bwi_rf_set_nrssi_thr_11b(struct bwi_mac *mac) in bwi_rf_set_nrssi_thr_11b()
2181 bwi_rf_set_nrssi_thr_11g(struct bwi_mac *mac) in bwi_rf_set_nrssi_thr_11g()
2222 bwi_rf_clear_tssi(struct bwi_mac *mac) in bwi_rf_clear_tssi()
2271 bwi_rf_on_11a(struct bwi_mac *mac) in bwi_rf_on_11a()
2277 bwi_rf_on_11bg(struct bwi_mac *mac) in bwi_rf_on_11bg()
2292 bwi_rf_set_ant_mode(struct bwi_mac *mac, int ant_mode) in bwi_rf_set_ant_mode()
2368 bwi_rf_get_latest_tssi(struct bwi_mac *mac, int8_t tssi[], uint16_t ofs) in bwi_rf_get_latest_tssi()
2388 bwi_rf_tssi2dbm(struct bwi_mac *mac, int8_t tssi, int8_t *txpwr) in bwi_rf_tssi2dbm()
2409 bwi_rf_calc_rssi_bcm2050(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr) in bwi_rf_calc_rssi_bcm2050()
2479 bwi_rf_calc_rssi_bcm2053(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr) in bwi_rf_calc_rssi_bcm2053()
2495 bwi_rf_calc_rssi_bcm2060(struct bwi_mac *mac, const struct bwi_rxbuf_hdr *hdr) in bwi_rf_calc_rssi_bcm2060()
2506 bwi_rf_calc_noise_bcm2050(struct bwi_mac *mac) in bwi_rf_calc_noise_bcm2050()
2530 bwi_rf_calc_noise_bcm2053(struct bwi_mac *mac) in bwi_rf_calc_noise_bcm2053()
2544 bwi_rf_calc_noise_bcm2060(struct bwi_mac *mac) in bwi_rf_calc_noise_bcm2060()
2551 bwi_rf_lo_measure_11b(struct bwi_mac *mac) in bwi_rf_lo_measure_11b()
2571 bwi_rf_lo_update_11b(struct bwi_mac *mac) in bwi_rf_lo_update_11b()