Home
last modified time | relevance | path

Searched refs:tx_path (Results 1 – 8 of 8) sorted by relevance

/freebsd-14.2/sys/contrib/dev/rtw89/
H A Drtw8852b.h107 u8 tx_path; member
127 void rtw8852b_bb_cfg_tx_path(struct rtw89_dev *rtwdev, u8 tx_path);
H A Drtw8852a.h106 void rtw8852a_bb_cfg_tx_path(struct rtw89_dev *rtwdev, u8 tx_path);
H A Drtw8852a.c1561 void rtw8852a_bb_cfg_tx_path(struct rtw89_dev *rtwdev, u8 tx_path) in rtw8852a_bb_cfg_tx_path() argument
1568 rtw89_debug(rtwdev, RTW89_DBG_TSSI, "PMAC CFG Tx Path = %d", tx_path); in rtw8852a_bb_cfg_tx_path()
1570 if (tx_path == RF_PATH_A) { in rtw8852a_bb_cfg_tx_path()
1575 } else if (tx_path == RF_PATH_B) { in rtw8852a_bb_cfg_tx_path()
1580 } else if (tx_path == RF_PATH_AB) { in rtw8852a_bb_cfg_tx_path()
1600 if (tx_path == RF_PATH_A) { in rtw8852a_bb_cfg_tx_path()
H A Drtw8852b.c1864 void rtw8852b_bb_cfg_tx_path(struct rtw89_dev *rtwdev, u8 tx_path) in rtw8852b_bb_cfg_tx_path() argument
1868 rtw89_debug(rtwdev, RTW89_DBG_TSSI, "PMAC CFG Tx Path = %d", tx_path); in rtw8852b_bb_cfg_tx_path()
1870 if (tx_path == RF_PATH_A) { in rtw8852b_bb_cfg_tx_path()
1873 } else if (tx_path == RF_PATH_B) { in rtw8852b_bb_cfg_tx_path()
1876 } else if (tx_path == RF_PATH_AB) { in rtw8852b_bb_cfg_tx_path()
1906 bak->tx_path = rtw89_phy_read32_idx(rtwdev, R_TXPATH_SEL, B_TXPATH_SEL_MSK, idx); in rtw8852b_bb_backup_tssi()
1919 rtw89_phy_write32_idx(rtwdev, R_TXPATH_SEL, B_TXPATH_SEL_MSK, bak->tx_path, idx); in rtw8852b_bb_restore_tssi()
1920 if (bak->tx_path == RF_AB) in rtw8852b_bb_restore_tssi()
H A Drtw8852c.c166 static void rtw8852c_ctrl_tx_path_tmac(struct rtw89_dev *rtwdev, u8 tx_path,
2163 static void rtw8852c_ctrl_tx_path_tmac(struct rtw89_dev *rtwdev, u8 tx_path, in rtw8852c_ctrl_tx_path_tmac() argument
2194 if (tx_path == RF_A) { in rtw8852c_ctrl_tx_path_tmac()
2200 } else if (tx_path == RF_B) { in rtw8852c_ctrl_tx_path_tmac()
2206 } else if (tx_path == RF_AB) { in rtw8852c_ctrl_tx_path_tmac()
2213 rtw89_warn(rtwdev, "[Invalid Tx Path]Tx Path: %d\n", tx_path); in rtw8852c_ctrl_tx_path_tmac()
/freebsd-14.2/sys/contrib/dev/rtw88/
H A Drtw8822b.c20 static void rtw8822b_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path,
737 static void rtw8822b_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path, in rtw8822b_config_trx_mode() argument
752 if ((tx_path | rx_path) & BB_PATH_A) in rtw8822b_config_trx_mode()
757 if ((tx_path | rx_path) & BB_PATH_B) in rtw8822b_config_trx_mode()
766 if (tx_path & BB_PATH_A) { in rtw8822b_config_trx_mode()
769 } else if (tx_path & BB_PATH_B) { in rtw8822b_config_trx_mode()
774 if (tx_path == BB_PATH_A || tx_path == BB_PATH_B) in rtw8822b_config_trx_mode()
779 tx_path_sel = (tx_path << 4) | tx_path; in rtw8822b_config_trx_mode()
782 if (tx_path != BB_PATH_A && tx_path != BB_PATH_B) { in rtw8822b_config_trx_mode()
H A Drtw8822c.c23 static void rtw8822c_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path,
2485 if (tx_path == BB_PATH_A) { in rtw8822c_config_cck_tx_path()
2487 } else if (tx_path == BB_PATH_B) { in rtw8822c_config_cck_tx_path()
2501 if (tx_path == BB_PATH_A) { in rtw8822c_config_ofdm_tx_path()
2504 } else if (tx_path == BB_PATH_B) { in rtw8822c_config_ofdm_tx_path()
2522 static void rtw8822c_config_tx_path(struct rtw_dev *rtwdev, u8 tx_path, in rtw8822c_config_tx_path() argument
2528 rtw8822c_config_ofdm_tx_path(rtwdev, tx_path, tx_path_sel_1ss); in rtw8822c_config_tx_path()
2532 static void rtw8822c_config_trx_mode(struct rtw_dev *rtwdev, u8 tx_path, in rtw8822c_config_trx_mode() argument
2535 if ((tx_path | rx_path) & BB_PATH_A) in rtw8822c_config_trx_mode()
2539 if ((tx_path | rx_path) & BB_PATH_B) in rtw8822c_config_trx_mode()
[all …]
H A Dmain.h880 void (*config_tx_path)(struct rtw_dev *rtwdev, u8 tx_path,
884 void (*config_txrx_mode)(struct rtw_dev *rtwdev, u8 tx_path,