Lines Matching refs:path_div
132 struct rtw_path_div *path_div = &rtwdev->dm_path_div; in rtw_phy_tx_path_div_init() local
134 path_div->current_tx_path = rtwdev->chip->default_1ss_tx_path; in rtw_phy_tx_path_div_init()
135 path_div->path_a_cnt = 0; in rtw_phy_tx_path_div_init()
136 path_div->path_a_sum = 0; in rtw_phy_tx_path_div_init()
137 path_div->path_b_cnt = 0; in rtw_phy_tx_path_div_init()
138 path_div->path_b_sum = 0; in rtw_phy_tx_path_div_init()
2335 struct rtw_path_div *path_div = &rtwdev->dm_path_div; in rtw_phy_set_tx_path_by_reg() local
2339 if (tx_path_sel_1ss == path_div->current_tx_path) in rtw_phy_set_tx_path_by_reg()
2342 path_div->current_tx_path = tx_path_sel_1ss; in rtw_phy_set_tx_path_by_reg()
2351 struct rtw_path_div *path_div = &rtwdev->dm_path_div; in rtw_phy_tx_path_div_select() local
2352 enum rtw_bb_path path = path_div->current_tx_path; in rtw_phy_tx_path_div_select()
2355 if (path_div->path_a_cnt) in rtw_phy_tx_path_div_select()
2356 rssi_a = path_div->path_a_sum / path_div->path_a_cnt; in rtw_phy_tx_path_div_select()
2359 if (path_div->path_b_cnt) in rtw_phy_tx_path_div_select()
2360 rssi_b = path_div->path_b_sum / path_div->path_b_cnt; in rtw_phy_tx_path_div_select()
2367 path_div->path_a_cnt = 0; in rtw_phy_tx_path_div_select()
2368 path_div->path_a_sum = 0; in rtw_phy_tx_path_div_select()
2369 path_div->path_b_cnt = 0; in rtw_phy_tx_path_div_select()
2370 path_div->path_b_sum = 0; in rtw_phy_tx_path_div_select()