Home
last modified time | relevance | path

Searched refs:rtw89_phy_write32_idx (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/wireless/realtek/rtw89/
H A Drtw8922a.c449 rtw89_phy_write32_idx(rtwdev, R_BT_SHARE_A, B_BT_SHARE_A, 0x1, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
450 rtw89_phy_write32_idx(rtwdev, R_BT_SHARE_A, B_BTG_PATH_A, 0x0, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
451 rtw89_phy_write32_idx(rtwdev, R_BT_SHARE_B, B_BT_SHARE_B, 0x1, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
452 rtw89_phy_write32_idx(rtwdev, R_BT_SHARE_B, B_BTG_PATH_B, 0x1, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
453 rtw89_phy_write32_idx(rtwdev, R_LNA_OP, B_LNA6, 0x20, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
454 rtw89_phy_write32_idx(rtwdev, R_LNA_TIA, B_TIA0_B, 0x30, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
455 rtw89_phy_write32_idx(rtwdev, R_PMAC_GNT, B_PMAC_GNT_P1, 0x0, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
456 rtw89_phy_write32_idx(rtwdev, R_ANT_CHBW, B_ANT_BT_SHARE, 0x1, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
457 rtw89_phy_write32_idx(rtwdev, R_FC0INV_SBW, B_RX_BT_SG0, 0x2, phy_idx); in rtw8922a_ctrl_btg_bt_rx()
458 rtw89_phy_write32_idx(rtwdev, R_GNT_BT_WGT_EN, B_GNT_BT_WGT_EN, in rtw8922a_ctrl_btg_bt_rx()
[all …]
H A Drtw8922d.c488 rtw89_phy_write32_idx(rtwdev, R_SEL_GNT_BT_RXPHY_BE4, in rtw8922d_sel_bt_rx_phy()
1289 rtw89_phy_write32_idx(rtwdev, R_BK_FC0_INV_BE4, B_BK_FC0_INV_BE4, in rtw8922d_ctrl_sco_cck()
1292 rtw89_phy_write32_idx(rtwdev, R_CCK_FC0_INV_BE4, B_CCK_FC0_INV_BE4, in rtw8922d_ctrl_sco_cck()
1307 rtw89_phy_write32_idx(rtwdev, R_BAND_SEL0_BE4, B_BAND_SEL0_BE4, in rtw8922d_ctrl_ch_core()
1309 rtw89_phy_write32_idx(rtwdev, R_BAND_SEL1_BE4, B_BAND_SEL1_BE4, in rtw8922d_ctrl_ch_core()
1311 rtw89_phy_write32_idx(rtwdev, R_ENABLE_CCK0_BE4, B_ENABLE_CCK0_BE4, in rtw8922d_ctrl_ch_core()
1314 rtw89_phy_write32_idx(rtwdev, R_BAND_SEL0_BE4, B_BAND_SEL0_BE4, in rtw8922d_ctrl_ch_core()
1316 rtw89_phy_write32_idx(rtwdev, R_BAND_SEL1_BE4, B_BAND_SEL1_BE4, in rtw8922d_ctrl_ch_core()
1318 rtw89_phy_write32_idx(rtwdev, R_ENABLE_CCK0_BE4, B_ENABLE_CCK0_BE4, in rtw8922d_ctrl_ch_core()
1322 rtw89_phy_write32_idx(rtwdev, R_FC0_BE4, B_FC0_BE4, central_freq, phy_idx); in rtw8922d_ctrl_ch_core()
[all …]
H A Drtw8852b_common.c684 rtw89_phy_write32_idx(rtwdev, R_P0_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8852bx_set_gain_offset()
688 rtw89_phy_write32_idx(rtwdev, R_P1_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8852bx_set_gain_offset()
756 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8852bx_ctrl_ch()
759 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8852bx_ctrl_ch()
764 rtw89_phy_write32_idx(rtwdev, R_PATH1_BAND_SEL_V1, in rtw8852bx_ctrl_ch()
767 rtw89_phy_write32_idx(rtwdev, R_PATH1_BAND_SEL_V1, in rtw8852bx_ctrl_ch()
772 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_INV, sco_comp, phy_idx); in rtw8852bx_ctrl_ch()
910 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_SET, 0x0, phy_idx); in rtw8852bx_ctrl_bw()
911 rtw89_phy_write32_idx(rtwdev, R_CHBW_MOD_V1, B_CHBW_MOD_SBW, 0x1, phy_idx); in rtw8852bx_ctrl_bw()
912 rtw89_phy_write32_idx(rtwdev, R_CHBW_MOD_V1, B_CHBW_MOD_PRICH, 0x0, phy_idx); in rtw8852bx_ctrl_bw()
[all …]
H A Drtw8852a.c1011 rtw89_phy_write32_idx(rtwdev, R_PATH0_TIA_ERR_G1, in rtw8852a_ctrl_ch()
1015 rtw89_phy_write32_idx(rtwdev, R_PATH0_TIA_ERR_G1, in rtw8852a_ctrl_ch()
1023 rtw89_phy_write32_idx(rtwdev, R_P1_MODE, in rtw8852a_ctrl_ch()
1027 rtw89_phy_write32_idx(rtwdev, R_P1_MODE, in rtw8852a_ctrl_ch()
1040 rtw89_phy_write32_idx(rtwdev, R_FC0_BW, B_FC0_BW_INV, in rtw8852a_ctrl_ch()
1046 rtw89_phy_write32_idx(rtwdev, R_P1_MODE, in rtw8852a_ctrl_ch()
1050 rtw89_phy_write32_idx(rtwdev, R_P1_MODE, in rtw8852a_ctrl_ch()
1055 rtw89_phy_write32_idx(rtwdev, R_FC0_BW, B_FC0_BW_INV, in rtw8852a_ctrl_ch()
1061 rtw89_phy_write32_idx(rtwdev, R_BANDEDGE, B_BANDEDGE_EN, 1, in rtw8852a_ctrl_ch()
1064 rtw89_phy_write32_idx(rtwdev, R_BANDEDGE, B_BANDEDGE_EN, 0, in rtw8852a_ctrl_ch()
[all …]
H A Drtw8852c.c1115 rtw89_phy_write32_idx(rtwdev, R_RPL_PATHAB, rpl_mask[path], tmp & 0xff, phy_idx); in rtw8852c_set_gain_offset()
1116 rtw89_phy_write32_idx(rtwdev, R_RSSI_M_PATHAB, rpl_tb_mask[path], tmp & 0xff, phy_idx); in rtw8852c_set_gain_offset()
1142 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8852c_ctrl_ch()
1146 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8852c_ctrl_ch()
1155 rtw89_phy_write32_idx(rtwdev, in rtw8852c_ctrl_ch()
1160 rtw89_phy_write32_idx(rtwdev, in rtw8852c_ctrl_ch()
1172 rtw89_phy_write32_idx(rtwdev, R_FC0_V1, B_FC0_MSK_V1, in rtw8852c_ctrl_ch()
1176 rtw89_phy_write32_idx(rtwdev, R_FC0_BW, B_FC0_BW_INV, sco, in rtw8852c_ctrl_ch()
1184 rtw89_phy_write32_idx(rtwdev, R_PATH1_BAND_SEL_V1, in rtw8852c_ctrl_ch()
1188 rtw89_phy_write32_idx(rtwdev, R_PATH1_BAND_SEL_V1, in rtw8852c_ctrl_ch()
[all …]
H A Drtw8851b.c1127 rtw89_phy_write32_idx(rtwdev, R_P0_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8851b_set_gain_offset()
1131 rtw89_phy_write32_idx(rtwdev, R_P1_RPL1, B_P0_RPL1_BIAS_MASK, tmp, phy_idx); in rtw8851b_set_gain_offset()
1180 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8851b_ctrl_ch()
1183 rtw89_phy_write32_idx(rtwdev, R_PATH0_BAND_SEL_V1, in rtw8851b_ctrl_ch()
1187 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_INV, sco_comp, phy_idx); in rtw8851b_ctrl_ch()
1297 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_SET, 0x0, phy_idx); in rtw8851b_ctrl_bw()
1298 rtw89_phy_write32_idx(rtwdev, R_CHBW_MOD_V1, B_CHBW_MOD_SBW, 0x1, phy_idx); in rtw8851b_ctrl_bw()
1299 rtw89_phy_write32_idx(rtwdev, R_CHBW_MOD_V1, B_CHBW_MOD_PRICH, 0x0, phy_idx); in rtw8851b_ctrl_bw()
1302 rtw89_phy_write32_idx(rtwdev, R_FC0_BW_V1, B_FC0_BW_SET, 0x0, phy_idx); in rtw8851b_ctrl_bw()
1303 rtw89_phy_write32_idx(rtwdev, R_CHBW_MOD_V1, B_CHBW_MOD_SBW, 0x2, phy_idx); in rtw8851b_ctrl_bw()
[all …]
H A Dphy.c1964 rtw89_phy_write32_idx(rtwdev, addr, mask, val, RTW89_PHY_0); in rtw89_phy_init_bb_afe()
1967 rtw89_phy_write32_idx(rtwdev, addr, mask, val, RTW89_PHY_1); in rtw89_phy_init_bb_afe()
2111 void rtw89_phy_write32_idx(struct rtw89_dev *rtwdev, u32 addr, u32 mask, in rtw89_phy_write32_idx() function
2118 EXPORT_SYMBOL(rtw89_phy_write32_idx);
2150 rtw89_phy_write32_idx(rtwdev, addr, mask, val, RTW89_PHY_0); in rtw89_phy_set_phy_regs()
2155 rtw89_phy_write32_idx(rtwdev, addr, mask, val, RTW89_PHY_1); in rtw89_phy_set_phy_regs()
5712 rtw89_phy_write32_idx(rtwdev, R_P0_TRSW, B_P0_ANT_TRAIN_EN, in rtw89_phy_antdiv_reg_init()
5714 rtw89_phy_write32_idx(rtwdev, R_P0_TRSW, B_P0_TX_ANT_SEL, in rtw89_phy_antdiv_reg_init()
5717 rtw89_phy_write32_idx(rtwdev, R_P0_ANT_SW, B_P0_TRSW_TX_EXTEND, in rtw89_phy_antdiv_reg_init()
5719 rtw89_phy_write32_idx(rtwdev, R_P0_ANT_SW, B_P0_HW_ANTSW_DIS_BY_GNT_BT, in rtw89_phy_antdiv_reg_init()
[all …]
H A Drtw8852bt.c478 rtw89_phy_write32_idx(rtwdev, R_S0_HW_SI_DIS, in rtw8852bt_bb_reset_en()
480 rtw89_phy_write32_idx(rtwdev, R_S1_HW_SI_DIS, in rtw8852bt_bb_reset_en()
482 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 1, phy_idx); in rtw8852bt_bb_reset_en()
489 rtw89_phy_write32_idx(rtwdev, R_S0_HW_SI_DIS, in rtw8852bt_bb_reset_en()
491 rtw89_phy_write32_idx(rtwdev, R_S1_HW_SI_DIS, in rtw8852bt_bb_reset_en()
494 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 0, phy_idx); in rtw8852bt_bb_reset_en()
H A Drtw8852b.c594 rtw89_phy_write32_idx(rtwdev, R_S0_HW_SI_DIS, in rtw8852b_bb_reset_en()
596 rtw89_phy_write32_idx(rtwdev, R_S1_HW_SI_DIS, in rtw8852b_bb_reset_en()
598 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 1, phy_idx); in rtw8852b_bb_reset_en()
605 rtw89_phy_write32_idx(rtwdev, R_S0_HW_SI_DIS, in rtw8852b_bb_reset_en()
607 rtw89_phy_write32_idx(rtwdev, R_S1_HW_SI_DIS, in rtw8852b_bb_reset_en()
610 rtw89_phy_write32_idx(rtwdev, R_RSTB_ASYNC, B_RSTB_ASYNC_ALL, 0, phy_idx); in rtw8852b_bb_reset_en()
H A Dphy.h1002 void rtw89_phy_write32_idx(struct rtw89_dev *rtwdev, u32 addr, u32 mask,
H A Dphy_be.c437 rtw89_phy_write32_idx(rtwdev, reg->addr & 0xFFFFF, MASKHWORD, in rtw89_phy_config_bb_gain_be()
721 rtw89_phy_write32_idx(rtwdev, R_TX_CFR_MANUAL_EN_BE4, B_TX_CFR_MANUAL_EN_BE4_M, in rtw89_phy_bb_wrap_set_rfsi_bandedge_ch()