Symbol: RF_PATH_B
drivers/net/wireless/realtek/rtw88/coex.c
3751
rf_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw88/coex.c
4190
-dm_info->rx_evm_dbm[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/coex.c
4192
-dm_info->rx_snr[RF_PATH_B]);
drivers/net/wireless/realtek/rtw88/debug.c
860
dm_info->rssi[RF_PATH_B] - 100,
drivers/net/wireless/realtek/rtw88/debug.c
865
dm_info->rx_evm_dbm[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/debug.c
870
dm_info->rx_snr[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/debug.c
875
dm_info->cfo_tail[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/phy.c
2479
swing_table->p[RF_PATH_B] = tbl->pwrtrk_2g_cckb_p;
drivers/net/wireless/realtek/rtw88/phy.c
2480
swing_table->n[RF_PATH_B] = tbl->pwrtrk_2g_cckb_n;
drivers/net/wireless/realtek/rtw88/phy.c
2488
swing_table->p[RF_PATH_B] = tbl->pwrtrk_2gb_p;
drivers/net/wireless/realtek/rtw88/phy.c
2489
swing_table->n[RF_PATH_B] = tbl->pwrtrk_2gb_n;
drivers/net/wireless/realtek/rtw88/phy.c
2498
swing_table->p[RF_PATH_B] = tbl->pwrtrk_5gb_p[RTW_PWR_TRK_5G_1];
drivers/net/wireless/realtek/rtw88/phy.c
2499
swing_table->n[RF_PATH_B] = tbl->pwrtrk_5gb_n[RTW_PWR_TRK_5G_1];
drivers/net/wireless/realtek/rtw88/phy.c
2507
swing_table->p[RF_PATH_B] = tbl->pwrtrk_5gb_p[RTW_PWR_TRK_5G_2];
drivers/net/wireless/realtek/rtw88/phy.c
2508
swing_table->n[RF_PATH_B] = tbl->pwrtrk_5gb_n[RTW_PWR_TRK_5G_2];
drivers/net/wireless/realtek/rtw88/phy.c
2516
swing_table->p[RF_PATH_B] = tbl->pwrtrk_5gb_p[RTW_PWR_TRK_5G_3];
drivers/net/wireless/realtek/rtw88/phy.c
2517
swing_table->n[RF_PATH_B] = tbl->pwrtrk_5gb_n[RTW_PWR_TRK_5G_3];
drivers/net/wireless/realtek/rtw88/phy.c
2525
swing_table->p[RF_PATH_B] = tbl->pwrtrk_2gb_p;
drivers/net/wireless/realtek/rtw88/phy.c
2526
swing_table->n[RF_PATH_B] = tbl->pwrtrk_2gb_n;
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1436
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1467
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8703b.c
1510
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8703b.c
791
rf_cfgch_b = rtw_read_rf(rtwdev, RF_PATH_B, RF_CFGCH, RFREG_MASK);
drivers/net/wireless/realtek/rtw88/rtw8703b.c
812
rtw_write_rf(rtwdev, RF_PATH_B, RF_CFGCH, RFREG_MASK, rf_cfgch_b);
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1169
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1200
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1246
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8723d.c
1271
rtw8723d_set_iqk_matrix(rtwdev, swing_idx, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8723d.c
314
rf_cfgch_b = rtw_read_rf(rtwdev, RF_PATH_B, RF_CFGCH, RFREG_MASK);
drivers/net/wireless/realtek/rtw88/rtw8723d.c
334
rtw_write_rf(rtwdev, RF_PATH_B, RF_CFGCH, RFREG_MASK, rf_cfgch_b);
drivers/net/wireless/realtek/rtw88/rtw8723d.c
818
rtw8723d_iqk_rf_standby(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8723x.c
740
[RF_PATH_B] = { .hssi_1 = 0x828, .lssi_read = 0x8a4,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
131
rfb_backup[i] = rtw_read_rf(rtwdev, RF_PATH_B,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
212
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8812a.c
259
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8812a.c
330
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE, RFREG_MASK, 0x80002);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
331
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_ADDR, RFREG_MASK, 0x20000);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
332
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_DATA0, RFREG_MASK, 0x3fffd);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
333
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_DATA1, RFREG_MASK, 0xfe83f);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
334
rtw_write_rf(rtwdev, RF_PATH_B, RF_TXA_PREPAD, RFREG_MASK, 0x931d5);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
335
rtw_write_rf(rtwdev, RF_PATH_B, RF_RXBB2, RFREG_MASK, 0x8a001);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
517
rtw_write_rf(rtwdev, RF_PATH_B, RF_TXMOD, 0x7fe00,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
518
rtw_read_rf(rtwdev, RF_PATH_B, RF_DTXLOK, 0xffc00));
drivers/net/wireless/realtek/rtw88/rtw8812a.c
539
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
540
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_ADDR, RFREG_MASK,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
542
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_DATA0, RFREG_MASK,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
544
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODE_TABLE_DATA1, RFREG_MASK,
drivers/net/wireless/realtek/rtw88/rtw8812a.c
546
rtw_write_rf(rtwdev, RF_PATH_B, RF_RXBB2, RFREG_MASK, 0x88001);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
547
rtw_write_rf(rtwdev, RF_PATH_B, RF_TXA_PREPAD, RFREG_MASK, 0x931d1);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
548
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE, RFREG_MASK, 0x00000);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
774
rtw8812a_iqk_tx_fill(rtwdev, RF_PATH_B, tx_x1, tx_y1);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
776
rtw8812a_iqk_tx_fill(rtwdev, RF_PATH_B, 0x200, 0x0);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
779
rtw8812a_iqk_rx_fill(rtwdev, RF_PATH_B, rx_x1, rx_y1);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
781
rtw8812a_iqk_rx_fill(rtwdev, RF_PATH_B, 0x200, 0x0);
drivers/net/wireless/realtek/rtw88/rtw8812a.c
825
rtw8812a_iqk_restore_rf(rtwdev, RF_PATH_B, backup_rf_reg,
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1198
gain[RF_PATH_B] = le32_get_bits(rpt->w0, RTW_JGRPHY_W0_GAIN_B);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1203
snr[RF_PATH_B] = le32_get_bits(rpt->w4, RTW_JGRPHY_W4_RXSNR_B);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1208
evm[RF_PATH_B] = le32_get_bits(rpt->w3, RTW_JGRPHY_W3_RXEVM_2);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1240
middle1 = max(min(gain[RF_PATH_A], gain[RF_PATH_B]),
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1242
middle2 = min(max(gain[RF_PATH_A], gain[RF_PATH_B]),
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1261
cfo[RF_PATH_B] = le32_get_bits(rpt->w2, RTW_JGRPHY_W2_CFO_TAIL_B);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1423
rf_backup[i][RF_PATH_B] = rtw_read_rf(rtwdev, RF_PATH_B,
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1478
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1483
rtw_write_rf(rtwdev, RF_PATH_B, RF_RXBB2, RFREG_MASK, 0x88001);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1490
rtw_write_rf(rtwdev, RF_PATH_B, rf_regs[i],
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1491
RFREG_MASK, rf_backup[i][RF_PATH_B]);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
1732
rtw_write_rf(rtwdev, RF_PATH_B, RF_TXMOD, BIT(19), 0x1);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
317
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCK1_V1, RFREG_MASK, val32);
drivers/net/wireless/realtek/rtw88/rtw8814a.c
541
rtw8814a_get_bb_swing(rtwdev, band, RF_PATH_B));
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1336
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCKD, 0x2, 0x1);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1337
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCK, 0x3f, 0x3f);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1346
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCK, 0x3f, 0x4);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1347
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCKD, 0x2, 0x0);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
1404
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822b.c
564
rtw_write_rf(rtwdev, RF_PATH_B, 0x18, RFREG_MASK, rf_reg18);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
881
pkt_stat->rx_power[RF_PATH_B] = GET_PHY_STAT_P1_PWDB_B(phy_status) - 110;
drivers/net/wireless/realtek/rtw88/rtw8822b.c
885
pkt_stat->rx_power[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/rtw8822b.c
891
pkt_stat->rx_evm[RF_PATH_B] = GET_PHY_STAT_P1_RXEVM_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
894
pkt_stat->rx_snr[RF_PATH_B] = GET_PHY_STAT_P1_RXSNR_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822b.c
897
pkt_stat->cfo_tail[RF_PATH_B] = GET_PHY_STAT_P1_CFO_TAIL_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1073
bb_gain[RF_PATH_B][i] = FIELD_GET(PPG_2G_B_MASK, pg_pwr);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1223
reg_rf0_b = (u8)rtw_read_rf(rtwdev, RF_PATH_B,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1268
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1288
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1324
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
1375
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2246
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE2, 0x04, 0x01);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2247
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWA, 0x1f, 0x12);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2248
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWD0, 0xfffff, rf_rxbb);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2249
rtw_write_rf(rtwdev, RF_PATH_B, RF_LUTWE2, 0x04, 0x00);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2252
rtw_write_rf(rtwdev, RF_PATH_B, RF_CFGCH, RFREG_MASK, rf_reg18);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
244
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2561
rx_power[RF_PATH_B] = GET_PHY_STAT_P0_PWDB_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2571
rx_power[RF_PATH_B] += (l_bnd - gain_b) << 1;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2573
rx_power[RF_PATH_B] -= (gain_b - u_bnd) << 1;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2576
rx_power[RF_PATH_B] -= 110;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2585
pkt_stat->rx_power[RF_PATH_B] = rx_power[RF_PATH_B];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2629
pkt_stat->rx_power[RF_PATH_B] = GET_PHY_STAT_P1_PWDB_B(phy_status) - 110;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
263
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2633
pkt_stat->rx_power[RF_PATH_B],
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2639
pkt_stat->rx_evm[RF_PATH_B] = GET_PHY_STAT_P1_RXEVM_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2642
pkt_stat->rx_snr[RF_PATH_B] = GET_PHY_STAT_P1_RXSNR_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2645
pkt_stat->cfo_tail[RF_PATH_B] = GET_PHY_STAT_P1_CFO_TAIL_B(phy_status);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2653
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2741
hal->tx_pwr_tbl[RF_PATH_B][DESC_RATE11M]};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2743
hal->tx_pwr_tbl[RF_PATH_B][DESC_RATEMCS7]};
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2753
pwr_b = hal->tx_pwr_tbl[RF_PATH_B][rate];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2895
rtw_write_rf(rtwdev, RF_PATH_B, RF_SYN_CTRL, RFREG_MASK, 0x80010);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2947
rtw_write_rf(rtwdev, RF_PATH_B, RF_MODOPT, 0xfffff, 0x40000);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
2971
rtw_write_rf(rtwdev, RF_PATH_B, 0x1, 0xfffff, rf_0x1);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3088
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCKD, RFREG_MASK, 0x22);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3089
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCK, RFREG_MASK, 0x36);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3097
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCKD, RFREG_MASK, 0x20);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3098
rtw_write_rf(rtwdev, RF_PATH_B, RF_RCK, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3218
rf_reg_bak[i][RF_PATH_B] = rtw_read_rf(rtwdev, RF_PATH_B,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3232
rtw_write_rf(rtwdev, RF_PATH_B, rf_reg[i], RFREG_MASK,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3233
rf_reg_bak[i][RF_PATH_B]);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3295
reg_b = (u8)rtw_read_rf(rtwdev, RF_PATH_B, 0x00, 0xf0000);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
369
rf_b = rtw_read_rf(rtwdev, RF_PATH_B, 0x0, RFREG_MASK);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
3751
} else if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4053
rtw8822c_dpk_calibrate(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4055
rtw8822c_dpk_on(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4075
if (test_bit(RF_PATH_B, dpk_info->dpk_path_ok)) {
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4077
rtw_write8(rtwdev, REG_DPD_CTL0_S1, dpk_info->dpk_gs[RF_PATH_B]);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4087
!test_bit(RF_PATH_B, dpk_info->dpk_path_ok) &&
drivers/net/wireless/realtek/rtw88/rtw8822c.c
410
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8822c.c
420
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw88/rtw8822c.c
427
rtw_write_rf(rtwdev, RF_PATH_B, 0x0, RFREG_MASK, 0x10000);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4435
case RF_PATH_B:
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4497
rtw_write_rf(rtwdev, RF_PATH_B, RF_T_METER, BIT(19), 0x01);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4498
rtw_write_rf(rtwdev, RF_PATH_B, RF_T_METER, BIT(19), 0x00);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
4499
rtw_write_rf(rtwdev, RF_PATH_B, RF_T_METER, BIT(19), 0x01);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
62
efuse->thermal_meter[RF_PATH_B] = map->path_b_thermal;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
705
dm_info->dack_dck[RF_PATH_B][0][0] = val;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
707
dm_info->dack_dck[RF_PATH_B][1][0] = val;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
709
dm_info->dack_dck[RF_PATH_B][0][1] = val;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
711
dm_info->dack_dck[RF_PATH_B][1][1] = val;
drivers/net/wireless/realtek/rtw88/rtw8822c.c
733
rtw8822c_dac_cal_backup_path(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
762
val = dm_info->dack_dck[RF_PATH_B][0][0];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
764
val = dm_info->dack_dck[RF_PATH_B][0][1];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
768
val = dm_info->dack_dck[RF_PATH_B][1][0];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
770
val = dm_info->dack_dck[RF_PATH_B][1][1];
drivers/net/wireless/realtek/rtw88/rtw8822c.c
896
if (!rtw8822c_dac_cal_restore_path(rtwdev, RF_PATH_B))
drivers/net/wireless/realtek/rtw88/rtw8822c.c
910
dm_info->dack_msbk[RF_PATH_B][0][0] == 0 &&
drivers/net/wireless/realtek/rtw88/rtw8822c.c
911
dm_info->dack_msbk[RF_PATH_B][1][0] == 0)
drivers/net/wireless/realtek/rtw88/rtw8822c.c
978
rtw8822c_dac_cal_adc(rtwdev, RF_PATH_B, &adc_ic_b, &adc_qc_b);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
980
rtw8822c_dac_cal_step1(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
981
rtw8822c_dac_cal_step2(rtwdev, RF_PATH_B, &ic, &qc);
drivers/net/wireless/realtek/rtw88/rtw8822c.c
985
rtw8822c_dac_cal_step3(rtwdev, RF_PATH_B, adc_ic_b, adc_qc_b,
drivers/net/wireless/realtek/rtw88/rtw8822c.c
991
rtw8822c_dac_cal_step4(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1544
gain[RF_PATH_B] = le32_get_bits(rpt->w0, RTW_JGRPHY_W0_GAIN_B);
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
1556
power_b = pkt_stat->rx_power[RF_PATH_B];
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
653
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw88/rtw88xxa.c
762
rtw88xxa_get_bb_swing(rtwdev, band, RF_PATH_B));
drivers/net/wireless/realtek/rtw89/acpi.c
512
case RF_PATH_B:
drivers/net/wireless/realtek/rtw89/acpi.c
525
case RF_PATH_B:
drivers/net/wireless/realtek/rtw89/core.c
2072
rpl_fd[RF_PATH_B] = le32_get_bits(ie->w8, RTW89_PHY_STS_IE01_V2_W8_RPL_FD_B);
drivers/net/wireless/realtek/rtw89/core.c
2150
tmp_rpl[RF_PATH_B] = le32_get_bits(ie->w4, RTW89_PHY_STS_IE00_V2_W4_RPL_TD_B);
drivers/net/wireless/realtek/rtw89/core.c
2239
rssi[RF_PATH_B] = le32_get_bits(hdr->w1, RTW89_PHY_STS_HDR_W1_RSSI_B);
drivers/net/wireless/realtek/rtw89/core.h
5127
#define NUM_OF_RTW89_ACPI_SAR_RF_PATH (RF_PATH_B + 1)
drivers/net/wireless/realtek/rtw89/fw.c
1456
{ .rf_path = RF_PATH_B }, NULL},
drivers/net/wireless/realtek/rtw89/fw.c
3276
path = rtwvif_link->phy_idx == RTW89_PHY_1 ? RF_PATH_B : RF_PATH_A;
drivers/net/wireless/realtek/rtw89/fw.c
3357
path = (tab_idx & BIT(0)) ? (RF_PATH_B) : (RF_PATH_A);
drivers/net/wireless/realtek/rtw89/fw.c
7414
val32 = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CFGCH, RFREG_MASK);
drivers/net/wireless/realtek/rtw89/phy.c
2343
offset_pathb = rtw89_phy_ant_gain_query(rtwdev, RF_PATH_B, center_freq);
drivers/net/wireless/realtek/rtw89/phy.c
2382
offset_pathb = rtw89_phy_ant_gain_query(rtwdev, RF_PATH_B, chan->freq);
drivers/net/wireless/realtek/rtw89/phy.c
2400
offset_pathb = rtw89_phy_ant_gain_query(rtwdev, RF_PATH_B, chan->freq);
drivers/net/wireless/realtek/rtw89/phy.c
4738
for (i = RF_PATH_A; i <= RF_PATH_B; i++) {
drivers/net/wireless/realtek/rtw89/phy.c
4791
const s8 *thm_up[RF_PATH_B + 1] = {};
drivers/net/wireless/realtek/rtw89/phy.c
4792
const s8 *thm_down[RF_PATH_B + 1] = {};
drivers/net/wireless/realtek/rtw89/phy.c
4805
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_2GB_P][0];
drivers/net/wireless/realtek/rtw89/phy.c
4806
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_2GB_N][0];
drivers/net/wireless/realtek/rtw89/phy.c
4811
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_P][0];
drivers/net/wireless/realtek/rtw89/phy.c
4812
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_N][0];
drivers/net/wireless/realtek/rtw89/phy.c
4817
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_P][1];
drivers/net/wireless/realtek/rtw89/phy.c
4818
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_N][1];
drivers/net/wireless/realtek/rtw89/phy.c
4823
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_P][2];
drivers/net/wireless/realtek/rtw89/phy.c
4824
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_5GB_N][2];
drivers/net/wireless/realtek/rtw89/phy.c
4830
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_P][0];
drivers/net/wireless/realtek/rtw89/phy.c
4831
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_N][0];
drivers/net/wireless/realtek/rtw89/phy.c
4837
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_P][1];
drivers/net/wireless/realtek/rtw89/phy.c
4838
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_N][1];
drivers/net/wireless/realtek/rtw89/phy.c
4844
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_P][2];
drivers/net/wireless/realtek/rtw89/phy.c
4845
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_N][2];
drivers/net/wireless/realtek/rtw89/phy.c
4851
thm_up[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_P][3];
drivers/net/wireless/realtek/rtw89/phy.c
4852
thm_down[RF_PATH_B] = trk->delta[RTW89_FW_TXPWR_TRK_TYPE_6GB_N][3];
drivers/net/wireless/realtek/rtw89/phy.c
4864
for (path = RF_PATH_A; path <= RF_PATH_B; path++) {
drivers/net/wireless/realtek/rtw89/phy.c
7899
rssi_b = ewma_rssi_read(&rtwsta_link->rssi[RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/phy.c
8839
return RF_PATH_B;
drivers/net/wireless/realtek/rtw89/phy.c
8850
return RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
1757
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8851b.c
2247
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1021
rtw8852a_ch_setting(rtwdev, central_ch, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1044
rtw8852a_ch_setting(rtwdev, central_ch, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1207
rtw8852a_bw_setting(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1209
rtw8852a_bw_setting(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1408
rtw8852a_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1413
rtw8852a_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1481
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1755
} else if (tx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1924
rtw89_write_rf(rtwdev, RF_PATH_B, RR_WLSEL, 0xfffff, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1931
RF_PATH_B, BTC_BT_SS_GROUP, 0x5ff);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
1939
RF_PATH_B, BTC_BT_SS_GROUP, 0x5df);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2125
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2126
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2127
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD1, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2131
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0,
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2134
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0,
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2137
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2149
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2150
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2151
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x17);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2152
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2153
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2154
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2157
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2158
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2159
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x5);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2160
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2161
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2162
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
2218
raw = max(rx_power[RF_PATH_A], rx_power[RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/rtw8852a.c
680
tssi->thermal[RF_PATH_B] = map->path_b_therm;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
1661
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
1665
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2640
(kpath == RF_B && reloaded[RF_PATH_B]) ||
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
2641
(kpath == RF_AB && reloaded[RF_PATH_A] && reloaded[RF_PATH_B]))
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3004
thermal = tssi_info->thermal[RF_PATH_B];
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3159
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3435
if (!rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3512
tssi_info->tssi_tracking_check[RF_PATH_B] = true;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3516
tssi_info->extra_ofst[RF_PATH_B] = 0;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3518
tssi_info->tssi_tracking_check[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3595
tssi_info->default_txagc_offset[RF_PATH_B] =
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3599
if (tssi_info->default_txagc_offset[RF_PATH_B] != 0x0)
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3611
tssi_info->default_txagc_offset[RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3737
if (!rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3761
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
378
_check_addc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3780
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3799
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3817
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3835
tssi_info->default_txagc_offset[RF_PATH_B] =
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3838
if (tssi_info->default_txagc_offset[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
3846
tssi_info->default_txagc_offset[RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
390
_check_addc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
482
_check_dadc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
485
_dack_reload(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
507
rf1_0 = rtw89_read_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
510
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
512
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, 0x30001);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
519
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, 0x40001);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
521
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
528
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, rf1_0);
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c
530
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852a_table.c
50970
.rf_path = RF_PATH_B,
drivers/net/wireless/realtek/rtw89/rtw8852b.c
658
rtw8852b_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b.c
663
rtw8852b_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b.c
702
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1000
rtw8852bt_adc_cfg(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1254
ofst_dec[RF_PATH_B] = pwr_ofst > 0 ? pwr_ofst : 0;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1351
sar_parm.path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1540
} else if (tx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1815
rtw89_write_rf(rtwdev, RF_PATH_B, RR_WLSEL, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1820
rtw8852bx_set_trx_mask(rtwdev, RF_PATH_B, BTC_BT_SS_GROUP, 0x5ff);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1823
rtw8852bx_set_trx_mask(rtwdev, RF_PATH_B, BTC_BT_TX_GROUP, 0x55f);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1826
rtw8852bx_set_trx_mask(rtwdev, RF_PATH_B, BTC_BT_SS_GROUP, 0x5df);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1828
rtw8852bx_set_trx_mask(rtwdev, RF_PATH_B, BTC_BT_TX_GROUP, 0x5ff);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
183
tssi->thermal[RF_PATH_B] = map->path_b_therm;
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1833
rtw8852bx_set_trx_mask(rtwdev, RF_PATH_B, BTC_BT_RX_GROUP, 0x5df);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1888
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1889
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1890
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD1, RFREG_MASK, 0x31);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1894
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x179);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1896
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x20);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1898
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1905
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1906
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1907
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1908
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1909
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x17);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1910
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1911
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1912
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1913
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x17);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1914
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1917
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1918
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1919
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1920
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1921
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x5);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1922
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1923
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1924
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1925
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x5);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1926
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
1979
rx_power[RF_PATH_B]));
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
224
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_CCK]);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
227
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_OFDM]);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
230
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_LOW]);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
233
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_MID]);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
236
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_HIGH]);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
664
offset_b = -efuse_gain->offset[RF_PATH_B][gain_ofdm_band];
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
672
rtw89_phy_write32_mask(rtwdev, rssi_ofst_addr[RF_PATH_B], B_PATH0_R_G_OFST_MASK, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
675
offset_ofdm = -efuse_gain->offset[RF_PATH_B][gain_ofdm_band];
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
676
offset_cck = -efuse_gain->offset[RF_PATH_B][0];
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
713
gain->rpl_ofst_20[band][RF_PATH_B]) >> 1, B_P0_RPL1_20_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
715
gain->rpl_ofst_40[band][RF_PATH_B][0]) >> 1, B_P0_RPL1_40_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
717
gain->rpl_ofst_40[band][RF_PATH_B][1]) >> 1, B_P0_RPL1_41_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
723
gain->rpl_ofst_40[band][RF_PATH_B][2]) >> 1, B_P0_RTL2_42_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
725
gain->rpl_ofst_80[band][RF_PATH_B][0]) >> 1, B_P0_RTL2_80_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
727
gain->rpl_ofst_80[band][RF_PATH_B][1]) >> 1, B_P0_RTL2_81_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
729
gain->rpl_ofst_80[band][RF_PATH_B][10]) >> 1, B_P0_RTL2_8A_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
734
gain->rpl_ofst_80[band][RF_PATH_B][2]) >> 1, B_P0_RTL3_82_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
736
gain->rpl_ofst_80[band][RF_PATH_B][3]) >> 1, B_P0_RTL3_83_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
738
gain->rpl_ofst_80[band][RF_PATH_B][4]) >> 1, B_P0_RTL3_84_MASK) |
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
740
gain->rpl_ofst_80[band][RF_PATH_B][9]) >> 1, B_P0_RTL3_89_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
799
rtw8852bx_set_gain_error(rtwdev, subband, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_common.c
997
rtw8852b_bw_setting(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
1638
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
1642
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
2878
thermal = tssi_info->thermal[RF_PATH_B];
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3088
rtwdev->is_tssi_mode[RF_PATH_B] = true;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3103
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3418
else if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3902
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3921
_tssi_alimentk_done(rtwdev, phy, RF_PATH_B, chan);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3989
_bw_setting(rtwdev, RF_PATH_B, bw, true);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
3991
_bw_setting(rtwdev, RF_PATH_B, bw, false);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
4110
_ch_setting(rtwdev, RF_PATH_B, central_ch, true);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
4112
_ch_setting(rtwdev, RF_PATH_B, central_ch, false);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
564
_check_addc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
579
_check_addc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
695
_check_dadc(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
766
rf1_0 = rtw89_read_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
771
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
773
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, 0x337e1);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
779
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
785
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, rf1_0);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c
787
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.c
63
RTW89_DECL_RFK_WRF(RF_PATH_B, 0x8f, BIT(13), 0x1),
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk_table.c
80
RTW89_DECL_RFK_WRF(RF_PATH_B, 0x8f, BIT(13), 0x0),
drivers/net/wireless/realtek/rtw89/rtw8852b_table.c
22881
.rf_path = RF_PATH_B,
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
542
rtw8852bt_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
548
rtw8852bt_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
587
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852bt.c
656
md->md_v7.ant.btg_pos = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1261
_rxck_force(rtwdev, RF_PATH_B, true, ADC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1277
_rxck_force(rtwdev, RF_PATH_B, true, ADC_480M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1666
_txck_force(rtwdev, RF_PATH_B, true, DAC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1668
_rxck_force(rtwdev, RF_PATH_B, true, ADC_1920M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1787
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
1791
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
2970
thermal = tssi_info->thermal[RF_PATH_B];
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3157
rtwdev->is_tssi_mode[RF_PATH_B] = true;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3172
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
318
_txck_force(rtwdev, RF_PATH_B, true, DAC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
320
_rxck_force(rtwdev, RF_PATH_B, true, ADC_1920M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3488
else if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
3987
_tssi_alimentk_done(rtwdev, phy, RF_PATH_B, chan);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
4055
_bw_setting(rtwdev, RF_PATH_B, bw, true);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
4057
_bw_setting(rtwdev, RF_PATH_B, bw, false);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
4177
_ch_setting(rtwdev, RF_PATH_B, central_ch, true);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
4179
_ch_setting(rtwdev, RF_PATH_B, central_ch, false);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
690
_txck_force(rtwdev, RF_PATH_B, true, DAC_160M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
699
_dack_reset(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
715
_txck_force(rtwdev, RF_PATH_B, false, DAC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
717
_dack_reload(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
900
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
902
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, 0x337e1);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
904
_rxck_force(rtwdev, RF_PATH_B, true, ADC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
908
_rxck_force(rtwdev, RF_PATH_B, false, ADC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
912
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852bt_rfk.c
918
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1093
if (rtwdev->dbcc_en && path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1151
rtw8852c_set_gain_error(rtwdev, subband, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1152
rtw8852c_set_gain_offset(rtwdev, chan, phy_idx, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1180
rtw8852c_set_gain_error(rtwdev, subband, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1181
rtw8852c_set_gain_offset(rtwdev, chan, phy_idx, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1380
rtw8852c_bw_setting(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1382
rtw8852c_bw_setting(rtwdev, bw, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1457
[RF_PATH_B] = {
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1573
RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1585
rtw8852c_set_nbi_tone_idx(rtwdev, chan, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1787
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 0, 0, 0, 0, 1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1788
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 0, 0, 1, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1789
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 0, 1, 0, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1790
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 0, 1, 1, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1791
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 1, 0, 0, 0, 1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1792
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 1, 0, 1, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1793
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 1, 1, 0, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1794
rtw8852c_bb_gpio_trsw(rtwdev, RF_PATH_B, 1, 1, 1, 1, 0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1800
rtw8852c_bb_gpio_rfm(rtwdev, RF_PATH_B, PAPE_RFM, 0, 0, 0, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1801
rtw8852c_bb_gpio_rfm(rtwdev, RF_PATH_B, TRSW_RFM, 0, 0, 0, 0x4);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1802
rtw8852c_bb_gpio_rfm(rtwdev, RF_PATH_B, LNAON_RFM, 0, 0, 0, 0x8);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
1990
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2122
ofst_dec[RF_PATH_B] = pwr_ofst > 0 ? pwr_ofst : 0;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2244
sar_parm.path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2383
} else if (rx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2567
nrx_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2739
rtw89_write_rf(rtwdev, RF_PATH_B, RR_WLSEL, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2746
RF_PATH_B, BTC_BT_SS_GROUP, 0x5ff);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2754
RF_PATH_B, BTC_BT_SS_GROUP, 0x5df);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2920
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2921
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2922
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD1, RFREG_MASK, 0x620);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2926
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0,
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2929
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0,
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2932
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2944
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2945
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2946
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2947
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2948
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x17);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2949
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2950
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2951
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2952
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x17);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2953
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2956
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x1000);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2957
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2958
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2959
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2960
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x5);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2961
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2962
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x15);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2963
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2964
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x5);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
2965
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
3018
rx_power[RF_PATH_B]));
drivers/net/wireless/realtek/rtw89/rtw8852c.c
540
tssi->thermal[RF_PATH_B] = map->path_b_therm;
drivers/net/wireless/realtek/rtw89/rtw8852c.c
583
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_CCK]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
586
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_OFDM]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
589
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_LOW]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
592
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_MID]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
595
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_HIGH]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
598
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_L0]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
601
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_L1]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
604
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_M0]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
607
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_M1]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
610
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_H0]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
613
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_H1]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
616
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_UH0]);
drivers/net/wireless/realtek/rtw89/rtw8852c.c
619
&gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_UH1]);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
1559
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
1563
_doiqk(rtwdev, force, phy_idx, RF_PATH_B, chanctx_idx);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3147
thermal = tssi_info->thermal[RF_PATH_B];
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3282
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3284
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3310
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3312
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3321
} else if (i == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3323
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3770
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3772
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3827
if (rtwdev->dbcc_en && path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3842
rtw8852c_tssi_cont_en(rtwdev, en, RF_PATH_B, chan);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3847
rtw8852c_tssi_cont_en(rtwdev, en, RF_PATH_B, chan);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3917
if (path == RF_PATH_B && rtwdev->hal.cv == CHIP_CAV) {
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3918
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3920
rtw89_write_rf(rtwdev, RF_PATH_B, RR_APK, RR_APK_MOD, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3921
rtw89_write_rf(rtwdev, RF_PATH_B, RR_CFGCH, RFREG_MASK, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
3923
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4065
tmp18[1] = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CFGCH, RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4351
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4353
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4387
if (!rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4393
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4395
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4420
if (!rtwdev->is_tssi_mode[RF_PATH_A] && !rtwdev->is_tssi_mode[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4439
tssi_info->default_txagc_offset[RF_PATH_B] =
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4442
if (tssi_info->default_txagc_offset[RF_PATH_B])
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
4451
tssi_info->default_txagc_offset[RF_PATH_B]);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
541
rtw8852c_txck_force(rtwdev, RF_PATH_B, true, DAC_160M);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
544
_dack_reset(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
554
rtw8852c_txck_force(rtwdev, RF_PATH_B, false, DAC_960M);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
558
_dack_reload(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
599
rf1_0 = rtw89_read_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
603
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
605
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, 0x337e1);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
613
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RFREG_MASK, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
621
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, RFREG_MASK, rf1_0);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
623
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, RR_RSV1_RST, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
793
if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
794
rtw89_write_rf(rtwdev, RF_PATH_B, RR_IQKPLL, RR_IQKPLL_MOD, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
795
tmp = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CHTR, RR_CHTR_MOD);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
796
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV4, RR_RSV4_AGH, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
797
tmp = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CHTR, RR_CHTR_TXRX);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
798
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV4, RR_RSV4_PLLCH, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
853
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
878
if (path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
879
rtw89_write_rf(rtwdev, RF_PATH_B, RR_IQKPLL, RR_IQKPLL_MOD, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
880
tmp = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CHTR, RR_CHTR_MOD);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
881
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV4, RR_RSV4_AGH, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
882
tmp = rtw89_read_rf(rtwdev, RF_PATH_B, RR_CHTR, RR_CHTR_TXRX);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
883
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV4, RR_RSV4_PLLCH, tmp);
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c
928
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk_table.c
93
RTW89_DECL_RFK_WRF(RF_PATH_B, 0x10005, 0x00001, 0x1),
drivers/net/wireless/realtek/rtw89/rtw8852c_table.c
57095
.rf_path = RF_PATH_B,
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1284
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1509
rtw8922a_set_gain(rtwdev, chan, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1515
rtw8922a_set_rx_gain_normal(rtwdev, chan, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1635
[RF_PATH_B] = {
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1724
rtw8922a_set_nbi_tone_idx(rtwdev, chan, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1732
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1897
} else if (tx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8922a.c
1995
} else if (rx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2095
path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2099
rtw8922a_set_digital_pwr_comp(rtwdev, band, 2, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2121
rtw8922a_ctrl_afe_dac(rtwdev, conf.chans[1]->band_width, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2246
u32 path_ofst = (path == RF_PATH_B) ? 0x100 : 0x0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2260
rtw8922a_dfs_en_idx(rtwdev, phy_idx, RF_PATH_B, en);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2291
rtw8922a_adc_en_path(rtwdev, RF_PATH_B, en);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2294
rtw8922a_adc_en_path(rtwdev, RF_PATH_B, en);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2345
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2477
ofst_dec[RF_PATH_B] = pwr_ofst > 0 ? pwr_ref_ofst : pwr_ref;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2479
tssi_k[RF_PATH_B] = pwr_ofst > 0 ? tssi_k_ofst : tssi_k_base;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2539
sar_parm.path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2639
ntx_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2644
nrx_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2743
module->ant.btg_pos = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2791
path_max = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2936
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2937
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2938
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD1, RFREG_MASK, 0x0c110);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2939
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x01018);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2940
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x00000);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2948
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x80000);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2949
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWA, RFREG_MASK, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2950
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD1, RFREG_MASK, 0x0c110);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2951
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWD0, RFREG_MASK, 0x09018);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2952
rtw89_write_rf(rtwdev, RF_PATH_B, RR_LUTWE, RFREG_MASK, 0x00000);
drivers/net/wireless/realtek/rtw89/rtw8922a.c
2991
rx_power[RF_PATH_B]));
drivers/net/wireless/realtek/rtw89/rtw8922a.c
753
tssi->thermal[RF_PATH_B] = map->path_b_therm;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
787
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_CCK] = map->rx_gain_b._2g_cck;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
789
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_2G_OFDM] = map->rx_gain_b._2g_ofdm;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
791
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_LOW] = map->rx_gain_b._5g_low;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
793
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_MID] = map->rx_gain_b._5g_mid;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
795
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_5G_HIGH] = map->rx_gain_b._5g_high;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
797
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_L0] = map->rx_gain_6g_b._6g_l0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
799
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_L1] = map->rx_gain_6g_b._6g_l1;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
801
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_M0] = map->rx_gain_6g_b._6g_m0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
803
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_M1] = map->rx_gain_6g_b._6g_m1;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
805
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_H0] = map->rx_gain_6g_b._6g_h0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
807
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_H1] = map->rx_gain_6g_b._6g_h1;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
809
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_UH0] = map->rx_gain_6g_b._6g_uh0;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
811
gain->offset[RF_PATH_B][RTW89_GAIN_OFFSET_6G_UH1] = map->rx_gain_6g_b._6g_uh1;
drivers/net/wireless/realtek/rtw89/rtw8922a.c
813
for (i = RF_PATH_A; i <= RF_PATH_B; i++)
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
124
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
125
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
126
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
132
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
136
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
137
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x2);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
138
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x3);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
141
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
149
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0xf);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
152
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
155
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0xf);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
158
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
199
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RR_TXG_SEL, 0x4 | idx);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
30
rtw8922a_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
33
rtw8922a_tssi_cont_en(rtwdev, en, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
52
rf_reg[RF_PATH_B][0] = rtw89_read_rf(rtwdev, RF_PATH_B, rf_addr[0], RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8922a_rfk.c
53
rf_reg[RF_PATH_B][1] = rtw89_read_rf(rtwdev, RF_PATH_B, rf_addr[1], RFREG_MASK);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1390
if (path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1523
if (path > RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1783
rtw8922d_set_gain(rtwdev, chan, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1786
rtw8922d_set_rx_gain_normal(rtwdev, chan, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1906
[RF_PATH_B] = {
drivers/net/wireless/realtek/rtw89/rtw8922d.c
1995
rtw8922d_set_nbi_tone_idx(rtwdev, chan, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2058
} else if (tx_path == RF_PATH_B) {
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2118
else if (rx_path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2237
rtw8922d_set_digital_pwr_comp(rtwdev, chan0, 1, RF_PATH_B, RTW89_PHY_0);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2239
rtw8922d_set_digital_pwr_comp(rtwdev, chan1, 1, RF_PATH_B, RTW89_PHY_1);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2242
rtw8922d_set_digital_pwr_comp(rtwdev, chan1, 0, RF_PATH_B, RTW89_PHY_1);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2245
rtw8922d_set_digital_pwr_comp(rtwdev, chan0, 1, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2466
__rtw8922d_dack_reset(rtwdev, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2514
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2564
for (path = RF_PATH_A; path <= RF_PATH_B; path++) {
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2584
for (path = RF_PATH_A; path <= RF_PATH_B; path++) {
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2607
rtwdev->is_tssi_mode[RF_PATH_B] = false;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2610
rtwdev->is_tssi_mode[RF_PATH_B] = true;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2704
ofst_dec[RF_PATH_B] = pwr_ofst > 0 ? pwr_ref_ofst : pwr_ref;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2706
tssi_k[RF_PATH_B] = pwr_ofst > 0 ? tssi_k_ofst : 0;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2816
sar_parm.path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2918
ntx_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
2923
nrx_path = RF_PATH_B;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
3146
rx_power[RF_PATH_B]));
drivers/net/wireless/realtek/rtw89/rtw8922d.c
478
else if (rx_path == RF_PATH_B)
drivers/net/wireless/realtek/rtw89/rtw8922d.c
497
rtw8922d_sel_bt_rx_path(rtwdev, 0x3, RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922d.c
753
tssi->thermal[RF_PATH_B] = map->path_b_therm;
drivers/net/wireless/realtek/rtw89/rtw8922d.c
832
__rtw8922d_efuse_parsing_gain_offset(rtwdev, gain->offset[RF_PATH_B],
drivers/net/wireless/realtek/rtw89/rtw8922d.c
839
__rtw8922d_efuse_parsing_gain_offset(rtwdev, gain->offset2[RF_PATH_B],
drivers/net/wireless/realtek/rtw89/rtw8922d.c
840
gain->offset[RF_PATH_B],
drivers/net/wireless/realtek/rtw89/rtw8922d.c
926
rtw89_write_rf(rtwdev, RF_PATH_B, RR_VCO, RR_VCO_VAL, info->vco_trim[1]);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
100
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0xf);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
101
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, MASKDWORD, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
104
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
132
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RR_SW_SEL, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
133
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT_V1, RR_SW_SEL, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
144
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RR_TBL_SEL_IDX0, idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
145
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT_V1, RR_TBL_SEL_IDX0, idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
151
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RR_TBL_SEL_IDX1, idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
152
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT_V1, RR_TBL_SEL_IDX1, idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
182
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT, RR_TXG_SEL, 0x4 | idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
183
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MODOPT_V1, RR_TXG_SEL, 0x4 | idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
284
val = rtw89_read_rf(rtwdev, RF_PATH_B, 0xB9, 0xF000);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
285
rtw89_write_rf(rtwdev, RF_PATH_B, 0xB9, 0xF000, val);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
288
rtw89_write_rf(rtwdev, RF_PATH_B, 0xC2, BIT(19), 0x1);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
352
path_mask = BIT(RF_PATH_A) | BIT(RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
356
path_mask = BIT(RF_PATH_B);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
38
rtw8922d_tssi_cont_en(rtwdev, en, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
41
rtw8922d_tssi_cont_en(rtwdev, en, RF_PATH_B, phy_idx);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
83
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, BIT(1), 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
85
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, MASKDWORD, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
87
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0xf);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
89
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, MASKDWORD, 0x1);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
94
rtw89_write_rf(rtwdev, RF_PATH_B, RR_POW, RR_POW_SYN_V1, 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
97
rtw89_write_rf(rtwdev, RF_PATH_B, RR_MOD, BIT(1), 0x0);
drivers/net/wireless/realtek/rtw89/rtw8922d_rfk.c
98
rtw89_write_rf(rtwdev, RF_PATH_B, RR_RSV1, MASKDWORD, 0x0);
drivers/net/wireless/realtek/rtw89/sar.c
148
ent_b = rtw89_sar_cfg_acpi_get_ent(rtwsar, RF_PATH_B, regd);
drivers/net/wireless/realtek/rtw89/sar.c
151
cfg_b = rtw89_sar_cfg_acpi_get_min(ent_b, RF_PATH_B, subband_l, subband_h);
drivers/net/wireless/realtek/rtw89/sar.c
166
case RF_PATH_B:
drivers/net/wireless/realtek/rtw89/sar.c
488
ent->v[k][RF_PATH_A], ent->v[k][RF_PATH_B]);
drivers/staging/rtl8723bs/hal/HalPhyRf.c
166
pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
167
pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[RF_PATH_B];
drivers/staging/rtl8723bs/hal/HalPhyRf.c
168
pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
172
pDM_Odm->Absolute_OFDMSwingIdx[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
187
pDM_Odm->RFCalibrateInfo.DeltaPowerIndexLast[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
188
pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[RF_PATH_B];
drivers/staging/rtl8723bs/hal/HalPhyRf.c
189
pDM_Odm->RFCalibrateInfo.DeltaPowerIndex[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
193
pDM_Odm->Absolute_OFDMSwingIdx[RF_PATH_B] =
drivers/staging/rtl8723bs/hal/HalPhyRf.c
242
pDM_Odm->RFCalibrateInfo.PowerIndexOffset[RF_PATH_B] != 0) &&
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
108
case RF_PATH_B:
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1408
pDM_Odm->RFCalibrateInfo.TxLOK[RF_PATH_B] = PHY_QueryRFReg(pDM_Odm->Adapter, RF_PATH_B, 0x8, bRFRegOffsetMask);
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1485
RF_Bmode = PHY_QueryRFReg(padapter, RF_PATH_B, RF_AC, bMask12Bits);
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1493
PHY_SetRFReg(pDM_Odm->Adapter, RF_PATH_B, RF_AC, bMask12Bits, (RF_Bmode&0x8FFFF)|0x10000);
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1520
PHY_SetRFReg(pDM_Odm->Adapter, RF_PATH_B, RF_AC, bMask12Bits, RF_Bmode);
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1579
path = (PHY_QueryBBReg(pDM_Odm->Adapter, rS0S1_PathSwitch, bMaskByte0) == 0x00) ? RF_PATH_A : RF_PATH_B;
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
1607
PHY_SetRFReg(pDM_Odm->Adapter, RF_PATH_B, RF_TXM_IDAC, bRFRegOffsetMask, pDM_Odm->RFCalibrateInfo.TxLOK[RF_PATH_B]);
drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c
83
case RF_PATH_B:
drivers/staging/rtl8723bs/hal/hal_com_phycfg.c
67
for (path = RF_PATH_A; path <= RF_PATH_B; ++path) {
drivers/staging/rtl8723bs/hal/odm_CfoTracking.c
201
for (i = RF_PATH_A; i <= RF_PATH_B; i++)
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
114
phy_info->rx_mimo_signal_quality[RF_PATH_B] = -1;
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
166
phy_info->rx_mimo_signal_quality[RF_PATH_B] = -1;
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
288
if (pPhyInfo->rx_mimo_signal_strength[RF_PATH_B] == 0) {
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
294
pDM_Odm->RSSI_B = pPhyInfo->rx_mimo_signal_strength[RF_PATH_B];
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
298
pPhyInfo->rx_mimo_signal_strength[RF_PATH_B]
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
301
RSSI_min = pPhyInfo->rx_mimo_signal_strength[RF_PATH_B];
drivers/staging/rtl8723bs/hal/odm_HWConfig.c
303
RSSI_max = pPhyInfo->rx_mimo_signal_strength[RF_PATH_B];
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1371
pHalData->ant_path = RF_PATH_B;
drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c
1377
pHalData->ant_path = RF_PATH_B;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
128
else if (eRFPath == RF_PATH_B)
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
302
pHalData->PHYRegDef[RF_PATH_B].rfintfs = rFPGA0_XAB_RFInterfaceSW; /* 16 MSBs if read 32-bit from 0x870 (16-bit for 0x872) */
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
306
pHalData->PHYRegDef[RF_PATH_B].rfintfo = rFPGA0_XB_RFInterfaceOE; /* 16 LSBs if read 32-bit from 0x864 */
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
310
pHalData->PHYRegDef[RF_PATH_B].rfintfe = rFPGA0_XB_RFInterfaceOE; /* 16 MSBs if read 32-bit from 0x864 (16-bit for 0x866) */
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
313
pHalData->PHYRegDef[RF_PATH_B].rf3wireOffset = rFPGA0_XB_LSSIParameter;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
316
pHalData->PHYRegDef[RF_PATH_B].rfHSSIPara2 = rFPGA0_XB_HSSIParameter2; /* wire control parameter2 */
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
320
pHalData->PHYRegDef[RF_PATH_B].rfLSSIReadBack = rFPGA0_XB_LSSIReadBack;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
322
pHalData->PHYRegDef[RF_PATH_B].rfLSSIReadBackPi = TransceiverB_HSPI_Readback;
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
440
if (RFPath == RF_PATH_A || RFPath == RF_PATH_B) {
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
555
RFPath = ((pDM_FatTable->RxIdleAnt == MAIN_ANT) ? RF_PATH_A : RF_PATH_B);
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c
656
PHY_SetRFReg(padapter, RF_PATH_B, RF_CHNLBW, 0x3FF, pHalData->RfRegChnlVal[0]);
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
101
case RF_PATH_B:
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
124
case RF_PATH_B:
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
135
case RF_PATH_B:
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
66
PHY_SetRFReg(Adapter, RF_PATH_B, RF_CHNLBW, bRFRegOffsetMask, pHalData->RfRegChnlVal[0]);
drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c
72
PHY_SetRFReg(Adapter, RF_PATH_B, RF_CHNLBW, bRFRegOffsetMask, pHalData->RfRegChnlVal[0]);