Lines Matching refs:bwn_mac
89 static int bwn_phy_lp_readsprom(struct bwn_mac *);
90 static void bwn_phy_lp_bbinit(struct bwn_mac *);
91 static void bwn_phy_lp_txpctl_init(struct bwn_mac *);
92 static void bwn_phy_lp_calib(struct bwn_mac *);
93 static int bwn_phy_lp_b2062_switch_channel(struct bwn_mac *, uint8_t);
94 static int bwn_phy_lp_b2063_switch_channel(struct bwn_mac *, uint8_t);
95 static void bwn_phy_lp_set_anafilter(struct bwn_mac *, uint8_t);
96 static void bwn_phy_lp_set_gaintbl(struct bwn_mac *, uint32_t);
97 static void bwn_phy_lp_digflt_save(struct bwn_mac *);
98 static void bwn_phy_lp_get_txpctlmode(struct bwn_mac *);
99 static void bwn_phy_lp_set_txpctlmode(struct bwn_mac *, uint8_t);
100 static void bwn_phy_lp_bugfix(struct bwn_mac *);
101 static void bwn_phy_lp_digflt_restore(struct bwn_mac *);
102 static void bwn_phy_lp_tblinit(struct bwn_mac *);
103 static void bwn_phy_lp_bbinit_r2(struct bwn_mac *);
104 static void bwn_phy_lp_bbinit_r01(struct bwn_mac *);
105 static int bwn_phy_lp_b2062_init(struct bwn_mac *);
106 static int bwn_phy_lp_b2063_init(struct bwn_mac *);
107 static int bwn_phy_lp_rxcal_r2(struct bwn_mac *);
108 static int bwn_phy_lp_rccal_r12(struct bwn_mac *);
109 static void bwn_phy_lp_set_rccap(struct bwn_mac *);
111 static void bwn_phy_lp_b2062_reset_pllbias(struct bwn_mac *);
112 static void bwn_phy_lp_b2062_vco_calib(struct bwn_mac *);
113 static void bwn_tab_write_multi(struct bwn_mac *, uint32_t, int,
115 static void bwn_tab_read_multi(struct bwn_mac *, uint32_t, int, void *);
117 bwn_phy_lp_get_txgain(struct bwn_mac *);
118 static uint8_t bwn_phy_lp_get_bbmult(struct bwn_mac *);
119 static void bwn_phy_lp_set_txgain(struct bwn_mac *, struct bwn_txgain *);
120 static void bwn_phy_lp_set_bbmult(struct bwn_mac *, uint8_t);
121 static void bwn_phy_lp_set_trsw_over(struct bwn_mac *, uint8_t, uint8_t);
122 static void bwn_phy_lp_set_rxgain(struct bwn_mac *, uint32_t);
123 static void bwn_phy_lp_set_deaf(struct bwn_mac *, uint8_t);
124 static int bwn_phy_lp_calc_rx_iq_comp(struct bwn_mac *, uint16_t);
125 static void bwn_phy_lp_clear_deaf(struct bwn_mac *, uint8_t);
126 static void bwn_phy_lp_tblinit_r01(struct bwn_mac *);
127 static void bwn_phy_lp_tblinit_r2(struct bwn_mac *);
128 static void bwn_phy_lp_tblinit_txgain(struct bwn_mac *);
129 static void bwn_tab_write(struct bwn_mac *, uint32_t, uint32_t);
130 static void bwn_phy_lp_b2062_tblinit(struct bwn_mac *);
131 static void bwn_phy_lp_b2063_tblinit(struct bwn_mac *);
132 static int bwn_phy_lp_loopback(struct bwn_mac *);
133 static void bwn_phy_lp_set_rxgain_idx(struct bwn_mac *, uint16_t);
134 static void bwn_phy_lp_ddfs_turnon(struct bwn_mac *, int, int, int, int,
136 static uint8_t bwn_phy_lp_rx_iq_est(struct bwn_mac *, uint16_t, uint8_t,
138 static void bwn_phy_lp_ddfs_turnoff(struct bwn_mac *);
139 static uint32_t bwn_tab_read(struct bwn_mac *, uint32_t);
140 static void bwn_phy_lp_set_txgain_dac(struct bwn_mac *, uint16_t);
141 static void bwn_phy_lp_set_txgain_pa(struct bwn_mac *, uint16_t);
142 static void bwn_phy_lp_set_txgain_override(struct bwn_mac *);
143 static uint16_t bwn_phy_lp_get_pa_gain(struct bwn_mac *);
145 static void bwn_phy_lp_gaintbl_write_multi(struct bwn_mac *, int, int,
147 static void bwn_phy_lp_gaintbl_write(struct bwn_mac *, int,
149 static void bwn_phy_lp_gaintbl_write_r2(struct bwn_mac *, int,
151 static void bwn_phy_lp_gaintbl_write_r01(struct bwn_mac *, int,
380 bwn_phy_lp_init_pre(struct bwn_mac *mac) in bwn_phy_lp_init_pre()
389 bwn_phy_lp_init(struct bwn_mac *mac) in bwn_phy_lp_init()
477 bwn_phy_lp_read(struct bwn_mac *mac, uint16_t reg) in bwn_phy_lp_read()
485 bwn_phy_lp_write(struct bwn_mac *mac, uint16_t reg, uint16_t value) in bwn_phy_lp_write()
493 bwn_phy_lp_maskset(struct bwn_mac *mac, uint16_t reg, uint16_t mask, in bwn_phy_lp_maskset()
503 bwn_phy_lp_rf_read(struct bwn_mac *mac, uint16_t reg) in bwn_phy_lp_rf_read()
516 bwn_phy_lp_rf_write(struct bwn_mac *mac, uint16_t reg, uint16_t value) in bwn_phy_lp_rf_write()
525 bwn_phy_lp_rf_onoff(struct bwn_mac *mac, int on) in bwn_phy_lp_rf_onoff()
551 bwn_phy_lp_switch_channel(struct bwn_mac *mac, uint32_t chan) in bwn_phy_lp_switch_channel()
575 bwn_phy_lp_get_default_chan(struct bwn_mac *mac) in bwn_phy_lp_get_default_chan()
584 bwn_phy_lp_set_antenna(struct bwn_mac *mac, int antenna) in bwn_phy_lp_set_antenna()
600 bwn_phy_lp_task_60s(struct bwn_mac *mac) in bwn_phy_lp_task_60s()
607 bwn_phy_lp_readsprom(struct bwn_mac *mac) in bwn_phy_lp_readsprom()
665 bwn_phy_lp_bbinit(struct bwn_mac *mac) in bwn_phy_lp_bbinit()
676 bwn_phy_lp_txpctl_init(struct bwn_mac *mac) in bwn_phy_lp_txpctl_init()
689 bwn_phy_lp_calib(struct bwn_mac *mac) in bwn_phy_lp_calib()
800 bwn_phy_lp_switch_analog(struct bwn_mac *mac, int on) in bwn_phy_lp_switch_analog()
813 bwn_phy_lp_b2063_switch_channel(struct bwn_mac *mac, uint8_t chan) in bwn_phy_lp_b2063_switch_channel()
950 bwn_phy_lp_b2062_switch_channel(struct bwn_mac *mac, uint8_t chan) in bwn_phy_lp_b2062_switch_channel()
1033 bwn_phy_lp_set_anafilter(struct bwn_mac *mac, uint8_t channel) in bwn_phy_lp_set_anafilter()
1049 bwn_phy_lp_set_gaintbl(struct bwn_mac *mac, uint32_t freq) in bwn_phy_lp_set_gaintbl()
1076 bwn_phy_lp_digflt_save(struct bwn_mac *mac) in bwn_phy_lp_digflt_save()
1100 bwn_phy_lp_get_txpctlmode(struct bwn_mac *mac) in bwn_phy_lp_get_txpctlmode()
1125 bwn_phy_lp_set_txpctlmode(struct bwn_mac *mac, uint8_t mode) in bwn_phy_lp_set_txpctlmode()
1181 bwn_phy_lp_bugfix(struct bwn_mac *mac) in bwn_phy_lp_bugfix()
1276 bwn_phy_lp_digflt_restore(struct bwn_mac *mac) in bwn_phy_lp_digflt_restore()
1293 bwn_phy_lp_tblinit(struct bwn_mac *mac) in bwn_phy_lp_tblinit()
1320 bwn_phy_lp_bbinit_r2(struct bwn_mac *mac) in bwn_phy_lp_bbinit_r2()
1430 bwn_phy_lp_bbinit_r01(struct bwn_mac *mac) in bwn_phy_lp_bbinit_r01()
1624 bwn_phy_lp_b2062_init(struct bwn_mac *mac) in bwn_phy_lp_b2062_init()
1717 bwn_phy_lp_b2063_init(struct bwn_mac *mac) in bwn_phy_lp_b2063_init()
1741 bwn_phy_lp_rxcal_r2(struct bwn_mac *mac) in bwn_phy_lp_rxcal_r2()
1813 bwn_phy_lp_rccal_r12(struct bwn_mac *mac) in bwn_phy_lp_rccal_r12()
1933 bwn_phy_lp_set_rccap(struct bwn_mac *mac) in bwn_phy_lp_set_rccap()
1969 bwn_phy_lp_b2062_reset_pllbias(struct bwn_mac *mac) in bwn_phy_lp_b2062_reset_pllbias()
1985 bwn_phy_lp_b2062_vco_calib(struct bwn_mac *mac) in bwn_phy_lp_b2062_vco_calib()
1994 bwn_phy_lp_b2062_tblinit(struct bwn_mac *mac) in bwn_phy_lp_b2062_tblinit()
2067 bwn_phy_lp_b2063_tblinit(struct bwn_mac *mac) in bwn_phy_lp_b2063_tblinit()
2135 bwn_tab_read_multi(struct bwn_mac *mac, uint32_t typenoffset, in bwn_tab_read_multi()
2174 bwn_tab_write_multi(struct bwn_mac *mac, uint32_t typenoffset, in bwn_tab_write_multi()
2216 bwn_phy_lp_get_txgain(struct bwn_mac *mac) in bwn_phy_lp_get_txgain()
2239 bwn_phy_lp_get_bbmult(struct bwn_mac *mac) in bwn_phy_lp_get_bbmult()
2246 bwn_phy_lp_set_txgain(struct bwn_mac *mac, struct bwn_txgain *tg) in bwn_phy_lp_set_txgain()
2271 bwn_phy_lp_set_bbmult(struct bwn_mac *mac, uint8_t bbmult) in bwn_phy_lp_set_bbmult()
2278 bwn_phy_lp_set_trsw_over(struct bwn_mac *mac, uint8_t tx, uint8_t rx) in bwn_phy_lp_set_trsw_over()
2287 bwn_phy_lp_set_rxgain(struct bwn_mac *mac, uint32_t gain) in bwn_phy_lp_set_rxgain()
2341 bwn_phy_lp_set_deaf(struct bwn_mac *mac, uint8_t user) in bwn_phy_lp_set_deaf()
2354 bwn_phy_lp_clear_deaf(struct bwn_mac *mac, uint8_t user) in bwn_phy_lp_clear_deaf()
2375 bwn_phy_lp_calc_rx_iq_comp(struct bwn_mac *mac, uint16_t sample) in bwn_phy_lp_calc_rx_iq_comp()
2429 bwn_phy_lp_tblinit_r01(struct bwn_mac *mac) in bwn_phy_lp_tblinit_r01()
2624 bwn_phy_lp_tblinit_r2(struct bwn_mac *mac) in bwn_phy_lp_tblinit_r2()
2847 bwn_phy_lp_tblinit_txgain(struct bwn_mac *mac) in bwn_phy_lp_tblinit_txgain()
3486 bwn_tab_write(struct bwn_mac *mac, uint32_t typeoffset, uint32_t value) in bwn_tab_write()
3517 bwn_phy_lp_loopback(struct bwn_mac *mac) in bwn_phy_lp_loopback()
3551 bwn_phy_lp_set_rxgain_idx(struct bwn_mac *mac, uint16_t idx) in bwn_phy_lp_set_rxgain_idx()
3558 bwn_phy_lp_ddfs_turnon(struct bwn_mac *mac, int i_on, int q_on, in bwn_phy_lp_ddfs_turnon()
3576 bwn_phy_lp_rx_iq_est(struct bwn_mac *mac, uint16_t sample, uint8_t time, in bwn_phy_lp_rx_iq_est()
3613 bwn_tab_read(struct bwn_mac *mac, uint32_t typeoffset) in bwn_tab_read()
3645 bwn_phy_lp_ddfs_turnoff(struct bwn_mac *mac) in bwn_phy_lp_ddfs_turnoff()
3653 bwn_phy_lp_set_txgain_dac(struct bwn_mac *mac, uint16_t dac) in bwn_phy_lp_set_txgain_dac()
3663 bwn_phy_lp_set_txgain_pa(struct bwn_mac *mac, uint16_t gain) in bwn_phy_lp_set_txgain_pa()
3671 bwn_phy_lp_set_txgain_override(struct bwn_mac *mac) in bwn_phy_lp_set_txgain_override()
3684 bwn_phy_lp_get_pa_gain(struct bwn_mac *mac) in bwn_phy_lp_get_pa_gain()
3702 bwn_phy_lp_gaintbl_write_multi(struct bwn_mac *mac, int offset, int count, in bwn_phy_lp_gaintbl_write_multi()
3712 bwn_phy_lp_gaintbl_write(struct bwn_mac *mac, int offset, in bwn_phy_lp_gaintbl_write()
3723 bwn_phy_lp_gaintbl_write_r2(struct bwn_mac *mac, int offset, in bwn_phy_lp_gaintbl_write_r2()
3746 bwn_phy_lp_gaintbl_write_r01(struct bwn_mac *mac, int offset, in bwn_phy_lp_gaintbl_write_r01()