| /linux-6.15/drivers/net/wireless/realtek/rtw89/ |
| H A D | rtw8922a_rfk.c | 81 rtw89_write_rf(rtwdev, path, RR_SMD, RR_VCO2, 0x0); in rtw8922a_ctl_band_ch_bw() 83 rtw89_write_rf(rtwdev, path, RR_SMD, RR_VCO2, 0x1); in rtw8922a_ctl_band_ch_bw() 125 rtw89_write_rf(rtwdev, path, rf_addr[i], in rtw8922a_ctl_band_ch_bw() 167 rtw89_write_rf(rtwdev, RF_PATH_A, RR_POW, RR_POW_SYN, 0x3); in rtw8922a_set_syn01_cav() 168 rtw89_write_rf(rtwdev, RF_PATH_A, RR_POW, RR_POW_SYN, 0x2); in rtw8922a_set_syn01_cav() 169 rtw89_write_rf(rtwdev, RF_PATH_A, RR_POW, RR_POW_SYN, 0x3); in rtw8922a_set_syn01_cav() 171 rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3); in rtw8922a_set_syn01_cav() 172 rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x2); in rtw8922a_set_syn01_cav() 173 rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3); in rtw8922a_set_syn01_cav() 175 rtw89_write_rf(rtwdev, RF_PATH_A, RR_POW, RR_POW_SYN, 0x3); in rtw8922a_set_syn01_cav() [all …]
|
| H A D | rtw8852c_rfk.c | 826 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_M_RXG, in _rxk_group_sel() 832 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_M_RXG, in _rxk_group_sel() 958 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _txk_group_sel() 969 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _txk_group_sel() 980 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _txk_group_sel() 1227 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _iqk_txk_setting() 1239 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _iqk_txk_setting() 1251 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _iqk_txk_setting() 1583 rtw89_write_rf(rtwdev, path, RR_RFC, RR_WCAL, 0x1); in _rx_dck_value_rewrite() 2069 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _dpk_rf_setting() [all …]
|
| H A D | rtw8852b_rfk.c | 298 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() 299 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x1); in _set_rx_dck() 880 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_RGM, in _rxk_group_sel() 888 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_RGM, in _rxk_group_sel() 937 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_RGM, in _iqk_nbrxk() 939 rtw89_write_rf(rtwdev, path, RR_RXBB, RR_RXBB_C2G, in _iqk_nbrxk() 945 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_RGM, in _iqk_nbrxk() 1090 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _iqk_nbtxk() 1100 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _iqk_nbtxk() 3071 rtw89_write_rf(rtwdev, i, RR_TXGA_V1, in _tssi_enable() [all …]
|
| H A D | rtw8852a_rfk.c | 83 rtw89_write_rf(rtwdev, rf_path, rtw8852a_backup_rf_regs[i], in _rfk_restore_rf_reg() 776 rtw89_write_rf(rtwdev, path, RR_RSV4, RFREG_MASK, tmp); in _iqk_rxk_setting() 1067 rtw89_write_rf(rtwdev, path, RR_TXG1, RR_TXG1_ATT1, in _txk_group_sel() 1069 rtw89_write_rf(rtwdev, path, RR_TXG2, RR_TXG2_ATT0, in _txk_group_sel() 1257 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _iqk_txk_setting() 1273 rtw89_write_rf(rtwdev, path, RR_MOD, RFREG_MASK, in _iqk_txk_setting() 1580 rtw89_write_rf(rtwdev, path, RR_RFC, RR_RFC_CKEN, 0x1); in _rck() 1707 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() 1708 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x1); in _set_rx_dck() 1714 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() [all …]
|
| H A D | rtw8851b_rfk.c | 152 rtw89_write_rf(rtwdev, path, RR_RSV1, RR_RSV1_RST, 0x1); in _rfk_rf_direct_cntrl() 154 rtw89_write_rf(rtwdev, path, RR_RSV1, RR_RSV1_RST, 0x0); in _rfk_rf_direct_cntrl() 161 rtw89_write_rf(rtwdev, path, RR_BBDC, RR_BBDC_SEL, 0x1); in _rfk_drf_direct_cntrl() 163 rtw89_write_rf(rtwdev, path, RR_BBDC, RR_BBDC_SEL, 0x0); in _rfk_drf_direct_cntrl() 550 rtw89_write_rf(rtwdev, path, RR_LUTWD0, RFREG_MASK, val); in _rxbb_ofst_swap() 563 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() 564 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x1); in _set_rx_dck() 570 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() 598 rtw89_write_rf(rtwdev, path, RR_RSV1, RR_RSV1_RST, 0x0); in _rx_dck() 642 rtw89_write_rf(rtwdev, path, RR_MOD, RR_MOD_MASK, 0xc); in _iqk_rxk_setting() [all …]
|
| H A D | rtw8852bt_rfk.c | 138 rtw89_write_rf(rtwdev, path, RR_TM, RR_TM_TRI, 0x1); in _rfk_get_thermal() 139 rtw89_write_rf(rtwdev, path, RR_TM, RR_TM_TRI, 0x0); in _rfk_get_thermal() 140 rtw89_write_rf(rtwdev, path, RR_TM, RR_TM_TRI, 0x1); in _rfk_get_thermal() 373 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _set_rx_dck() 374 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x1); in _set_rx_dck() 1136 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_GR0, in _iqk_2g_tx() 1138 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_GR1, in _iqk_2g_tx() 1140 rtw89_write_rf(rtwdev, path, RR_TXIG, RR_TXIG_TG, in _iqk_2g_tx() 1876 rtw89_write_rf(rtwdev, path, RR_DCK, RR_DCK_LV, 0x0); in _dpk_rx_dck() 3146 rtw89_write_rf(rtwdev, i, RR_TXGA_V1, in _tssi_enable() [all …]
|
| H A D | rtw8852b_common.c | 357 rtw89_write_rf(rtwdev, i, RR_TM2, RR_TM2_OFF, val); in rtw8852bx_thermal_trim() 407 rtw89_write_rf(rtwdev, i, RR_BIASA, RR_BIASA_TXG, pabias_2g); in rtw8852bx_pa_bias_trim() 408 rtw89_write_rf(rtwdev, i, RR_BIASA, RR_BIASA_TXA, pabias_5g); in rtw8852bx_pa_bias_trim() 1755 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in __rtw8852bx_get_thermal() 1756 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x0); in __rtw8852bx_get_thermal() 1757 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in __rtw8852bx_get_thermal() 1767 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, 0x20000); in rtw8852bx_set_trx_mask() 1768 rtw89_write_rf(rtwdev, path, RR_LUTWA, RFREG_MASK, group); in rtw8852bx_set_trx_mask() 1769 rtw89_write_rf(rtwdev, path, RR_LUTWD0, RFREG_MASK, val); in rtw8852bx_set_trx_mask() 1770 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, 0x0); in rtw8852bx_set_trx_mask() [all …]
|
| H A D | rtw8852a.c | 677 rtw89_write_rf(rtwdev, i, RR_TM2, RR_TM2_OFF, val); in rtw8852a_thermal_trim() 842 rtw89_write_rf(rtwdev, path, RR_CFGCH, RFREG_MASK, val); in rtw8852a_ch_setting() 1016 rtw89_write_rf(rtwdev, path, RR_CFGCH, RFREG_MASK, val); in rtw8852a_bw_setting() 1691 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8852a_get_thermal() 1692 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x0); in rtw8852a_get_thermal() 1693 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8852a_get_thermal() 1758 rtw89_write_rf(rtwdev, path, RR_LUTWA, 0xfffff, group); in rtw8852a_set_trx_mask() 1759 rtw89_write_rf(rtwdev, path, RR_LUTWD0, 0xfffff, val); in rtw8852a_set_trx_mask() 1760 rtw89_write_rf(rtwdev, path, RR_LUTWE, 0xfffff, 0x0); in rtw8852a_set_trx_mask() 2003 rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, in rtw8852a_btc_wl_s1_standby() [all …]
|
| H A D | rtw8852c.c | 609 rtw89_write_rf(rtwdev, i, RR_TM2, RR_TM2_OFF, val); in rtw8852c_thermal_trim() 659 rtw89_write_rf(rtwdev, i, RR_BIASA, RR_BIASA_TXG, pabias_2g); in rtw8852c_pa_bias_trim() 2410 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8852c_get_thermal() 2411 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x0); in rtw8852c_get_thermal() 2412 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8852c_get_thermal() 2523 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, 0x20000); in rtw8852c_set_trx_mask() 2524 rtw89_write_rf(rtwdev, path, RR_LUTWA, RFREG_MASK, group); in rtw8852c_set_trx_mask() 2525 rtw89_write_rf(rtwdev, path, RR_LUTWD0, RFREG_MASK, val); in rtw8852c_set_trx_mask() 2526 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, 0x0); in rtw8852c_set_trx_mask() 2734 rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, in rtw8852c_btc_wl_s1_standby() [all …]
|
| H A D | rtw8922a.c | 2353 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8922a_get_thermal() 2354 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x0); in rtw8922a_get_thermal() 2355 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8922a_get_thermal() 2412 rtw89_write_rf(rtwdev, path, RR_LUTWA, RFREG_MASK, group); in rtw8922a_set_trx_mask() 2413 rtw89_write_rf(rtwdev, path, RR_LUTWD0, RFREG_MASK, val); in rtw8922a_set_trx_mask() 2436 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, BIT(17)); in rtw8922a_btc_init_cfg() 2452 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, 0); in rtw8922a_btc_init_cfg() 2575 rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1); in rtw8922a_btc_wl_s1_standby() 2581 rtw89_write_rf(rtwdev, RF_PATH_A, RR_LUTWA, RFREG_MASK, 0x1); in rtw8922a_btc_wl_s1_standby() 2587 rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1); in rtw8922a_btc_wl_s1_standby() [all …]
|
| H A D | rtw8851b.c | 636 rtw89_write_rf(rtwdev, i, RR_TM2, RR_TM2_OFF, val); in rtw8851b_thermal_trim() 686 rtw89_write_rf(rtwdev, i, RR_BIASA, RR_BIASA_TXG, pabias_2g); in rtw8851b_pa_bias_trim() 687 rtw89_write_rf(rtwdev, i, RR_BIASA, RR_BIASA_TXA, pabias_5g); in rtw8851b_pa_bias_trim() 1945 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8851b_get_thermal() 1946 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x0); in rtw8851b_get_thermal() 1947 rtw89_write_rf(rtwdev, rf_path, RR_TM, RR_TM_TRI, 0x1); in rtw8851b_get_thermal() 2043 rtw89_write_rf(rtwdev, path, RR_LUTWA, RFREG_MASK, group); in rtw8851b_set_trx_mask() 2044 rtw89_write_rf(rtwdev, path, RR_LUTWD0, RFREG_MASK, val); in rtw8851b_set_trx_mask() 2085 rtw89_write_rf(rtwdev, path, RR_WLSEL, RFREG_MASK, 0x0); in rtw8851b_btc_init_cfg() 2088 rtw89_write_rf(rtwdev, path, RR_LUTWE, RFREG_MASK, BIT(17)); in rtw8851b_btc_init_cfg() [all …]
|
| H A D | phy.c | 1506 rtw89_write_rf(rtwdev, rf_path, reg->addr, 0xfffff, reg->data); in rtw89_phy_config_rf_reg() 1517 rtw89_write_rf(rtwdev, rf_path, reg->addr, RFREG_MASK, reg->data); in rtw89_phy_config_rf_reg_v1() 6790 rtw89_write_rf(rtwdev, def->path, def->addr, def->mask, def->data); in _rfk_write_rf()
|
| H A D | debug.c | 414 rtw89_write_rf(rtwdev, path, addr, mask, val); in rtw89_debug_priv_write_rf_set()
|
| H A D | core.h | 6264 rtw89_write_rf(struct rtw89_dev *rtwdev, enum rtw89_rf_path rf_path, in rtw89_write_rf() function
|