Home
last modified time | relevance | path

Searched refs:rf_reg18 (Results 1 – 25 of 33) sorted by relevance

12

/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/rtl8821c/
H A Dphydm_hal_api8821c.c709 u32 rf_reg18; in config_phydm_switch_band_8821c() local
721 rf_reg18 = config_phydm_read_rf_reg_8821c(dm, RF_PATH_A, 0x18, RFREGOFFSETMASK); in config_phydm_switch_band_8821c()
722 rf_reg_status = rf_reg_status & config_phydm_read_rf_check_8821c(rf_reg18); in config_phydm_switch_band_8821c()
740 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8821c()
741 rf_reg18 = (rf_reg18 & (~(MASKBYTE0))); in config_phydm_switch_band_8821c()
742 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c()
773 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8821c()
774 rf_reg18 = (rf_reg18 | BIT(8) | BIT(16)); in config_phydm_switch_band_8821c()
775 rf_reg18 = (rf_reg18 & (~(MASKBYTE0))); in config_phydm_switch_band_8821c()
776 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/rtl8821c/
H A Dphydm_hal_api8821c.c710 u32 rf_reg18; in config_phydm_switch_band_8821c() local
722 rf_reg18 = config_phydm_read_rf_reg_8821c(dm, RF_PATH_A, 0x18, RFREGOFFSETMASK); in config_phydm_switch_band_8821c()
723 rf_reg_status = rf_reg_status & config_phydm_read_rf_check_8821c(rf_reg18); in config_phydm_switch_band_8821c()
741 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8821c()
742 rf_reg18 = (rf_reg18 & (~(MASKBYTE0))); in config_phydm_switch_band_8821c()
743 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c()
774 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8821c()
775 rf_reg18 = (rf_reg18 | BIT(8) | BIT(16)); in config_phydm_switch_band_8821c()
776 rf_reg18 = (rf_reg18 & (~(MASKBYTE0))); in config_phydm_switch_band_8821c()
777 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/rtl8822b/
H A Dphydm_hal_api8822b.c832 u4Byte rf_reg18; in config_phydm_switch_band_8822b() local
842 rf_reg18 = config_phydm_read_rf_reg_8822b(pDM_Odm, ODM_RF_PATH_A, 0x18, bRFRegOffsetMask); in config_phydm_switch_band_8822b()
843 rf_reg_status = rf_reg_status & config_phydm_read_rf_check_8822b(rf_reg18); in config_phydm_switch_band_8822b()
861 rf_reg18 = (rf_reg18 & (~(BIT16|BIT9|BIT8))); in config_phydm_switch_band_8822b()
879 rf_reg18 = (rf_reg18 & (~(BIT16|BIT9|BIT8))); in config_phydm_switch_band_8822b()
880 rf_reg18 = (rf_reg18|BIT8|BIT16); in config_phydm_switch_band_8822b()
886 …status & config_phydm_write_rf_reg_8822b(pDM_Odm, ODM_RF_PATH_A, 0x18, bRFRegOffsetMask, rf_reg18); in config_phydm_switch_band_8822b()
889 …status & config_phydm_write_rf_reg_8822b(pDM_Odm, ODM_RF_PATH_B, 0x18, bRFRegOffsetMask, rf_reg18); in config_phydm_switch_band_8822b()
910 u4Byte rf_reg18 = 0, rf_regB8 = 0, rf_regBE = 0xff; in config_phydm_switch_channel_8822b() local
924 rf_reg18 = config_phydm_read_rf_reg_8822b(pDM_Odm, ODM_RF_PATH_A, 0x18, bRFRegOffsetMask); in config_phydm_switch_channel_8822b()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/rtl8822b/
H A Dphydm_hal_api8822b.c1560 u32 rf_reg18; in config_phydm_switch_band_8822b() local
1571 rf_reg18 = config_phydm_read_rf_reg_8822b(dm, RF_PATH_A, 0x18, in config_phydm_switch_band_8822b()
1574 config_phydm_read_rf_check_8822b(rf_reg18); in config_phydm_switch_band_8822b()
1592 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8822b()
1667 rf_reg18 = (rf_reg18 & (~(BIT(16) | BIT(9) | BIT(8)))); in config_phydm_switch_band_8822b()
1668 rf_reg18 = (rf_reg18 | BIT(8) | BIT(16)); in config_phydm_switch_band_8822b()
1711 odm_set_rf_reg(dm, RF_PATH_A, RF_0x18, RFREGOFFSETMASK, rf_reg18); in config_phydm_switch_band_8822b()
1715 rf_reg18); in config_phydm_switch_band_8822b()
1812 u32 rf_reg18 = 0, rf_reg_be = 0xff; in config_phydm_switch_channel_8822b() local
1850 rf_reg18 = config_phydm_read_rf_reg_8822b(dm, RF_PATH_A, 0x18, in config_phydm_switch_channel_8822b()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/halrf_8852b/
H A Dhalrf_8852b.c29 u32 rf_reg18 = 0; in halrf_bw_setting_8852b() local
38 rf_reg18 = halrf_rrf(rf, path, reg_reg18_addr, MASKRF); in halrf_bw_setting_8852b()
40 if (rf_reg18 == INVALID_RF_DATA) { in halrf_bw_setting_8852b()
44 rf_reg18 &= ~(BIT(11) | BIT(10)); in halrf_bw_setting_8852b()
51 rf_reg18 |= (BIT(11) | BIT(10)); in halrf_bw_setting_8852b()
55 rf_reg18 |= BIT(11); in halrf_bw_setting_8852b()
59 rf_reg18 |= BIT(10); in halrf_bw_setting_8852b()
66 halrf_wrf(rf, path, reg_reg18_addr, MASKRF, rf_reg18); in halrf_bw_setting_8852b()
100 u32 rf_reg18 = 0; in halrf_ch_setting_8852b() local
110 rf_reg18 = halrf_rrf(rf, path, reg_reg18_addr, MASKRF); in halrf_ch_setting_8852b()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/halrf_8852b/
H A Dhalrf_8852b.c29 u32 rf_reg18 = 0; in halrf_bw_setting_8852b() local
38 rf_reg18 = halrf_rrf(rf, path, reg_reg18_addr, MASKRF); in halrf_bw_setting_8852b()
40 if (rf_reg18 == INVALID_RF_DATA) { in halrf_bw_setting_8852b()
44 rf_reg18 &= ~(BIT(11) | BIT(10)); in halrf_bw_setting_8852b()
51 rf_reg18 |= (BIT(11) | BIT(10)); in halrf_bw_setting_8852b()
55 rf_reg18 |= BIT(11); in halrf_bw_setting_8852b()
59 rf_reg18 |= BIT(10); in halrf_bw_setting_8852b()
66 halrf_wrf(rf, path, reg_reg18_addr, MASKRF, rf_reg18); in halrf_bw_setting_8852b()
100 u32 rf_reg18 = 0; in halrf_ch_setting_8852b() local
110 rf_reg18 = halrf_rrf(rf, path, reg_reg18_addr, MASKRF); in halrf_ch_setting_8852b()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/
H A Dhalbb_fwofld.c485 bool *is_2g_ch, u32 *rf_reg18) in halbb_fwofld_rf_ch_8852a_2() argument
492 if (*rf_reg18 == INVALID_RF_DATA) { in halbb_fwofld_rf_ch_8852a_2()
498 *rf_reg18 &= ~0x303ff; /*[17:16],[9:8],[7:0]*/ in halbb_fwofld_rf_ch_8852a_2()
499 *rf_reg18 |= central_ch; /* Channel*/ in halbb_fwofld_rf_ch_8852a_2()
502 *rf_reg18 |= (BIT(16) | BIT(8)); in halbb_fwofld_rf_ch_8852a_2()
619 enum rf_path path, u32 *rf_reg18) in halbb_fw_bw_setting_8852a_2() argument
628 if (*rf_reg18 == INVALID_RF_DATA) { in halbb_fw_bw_setting_8852a_2()
632 *rf_reg18 &= ~(BIT(11) | BIT(10)); in halbb_fw_bw_setting_8852a_2()
653 *rf_reg18 |= (BIT(11) | BIT(10)); in halbb_fw_bw_setting_8852a_2()
662 *rf_reg18 |= BIT(11); in halbb_fw_bw_setting_8852a_2()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/
H A Dhalbb_fwofld.c485 bool *is_2g_ch, u32 *rf_reg18) in halbb_fwofld_rf_ch_8852a_2() argument
492 if (*rf_reg18 == INVALID_RF_DATA) { in halbb_fwofld_rf_ch_8852a_2()
498 *rf_reg18 &= ~0x303ff; /*[17:16],[9:8],[7:0]*/ in halbb_fwofld_rf_ch_8852a_2()
499 *rf_reg18 |= central_ch; /* Channel*/ in halbb_fwofld_rf_ch_8852a_2()
502 *rf_reg18 |= (BIT(16) | BIT(8)); in halbb_fwofld_rf_ch_8852a_2()
619 enum rf_path path, u32 *rf_reg18) in halbb_fw_bw_setting_8852a_2() argument
628 if (*rf_reg18 == INVALID_RF_DATA) { in halbb_fw_bw_setting_8852a_2()
632 *rf_reg18 &= ~(BIT(11) | BIT(10)); in halbb_fw_bw_setting_8852a_2()
653 *rf_reg18 |= (BIT(11) | BIT(10)); in halbb_fw_bw_setting_8852a_2()
662 *rf_reg18 |= BIT(11); in halbb_fw_bw_setting_8852a_2()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/rtl8822c/
H A Dphydm_hal_api8822c.c1145 u32 rf_reg18 = 0; in phydm_rfe_8822c() local
1149 rf_reg18 = config_phydm_read_rf_reg_8822c(dm, RF_PATH_A, RF_0x18, in phydm_rfe_8822c()
1151 central_ch = (u8)(rf_reg18 & 0xff); in phydm_rfe_8822c()
1614 u32 rf_reg18 = 0; in config_phydm_switch_channel_8822c() local
1638 rf_reg18 = config_phydm_read_rf_reg_8822c(dm, RF_PATH_A, RF_0x18, in config_phydm_switch_channel_8822c()
1640 if (rf_reg18 == INVALID_RF_DATA) { in config_phydm_switch_channel_8822c()
1673 rf_reg18 &= ~0x703ff; /*[18:17],[16],[9:8],[7:0]*/ in config_phydm_switch_channel_8822c()
1674 rf_reg18 |= central_ch; /* Channel*/ in config_phydm_switch_channel_8822c()
1677 rf_reg18 |= (BIT(16) | BIT(8)); in config_phydm_switch_channel_8822c()
1681 rf_reg18 |= BIT(18); in config_phydm_switch_channel_8822c()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtw88/
H A Drtw8821c.c229 u32 rf_reg18; in rtw8821c_set_channel_rf() local
231 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8821c_set_channel_rf()
233 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8821c_set_channel_rf()
236 rf_reg18 |= (channel <= 14 ? RF18_BAND_2G : RF18_BAND_5G); in rtw8821c_set_channel_rf()
237 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8821c_set_channel_rf()
240 rf_reg18 |= RF18_RFSI_GE; in rtw8821c_set_channel_rf()
242 rf_reg18 |= RF18_RFSI_GT; in rtw8821c_set_channel_rf()
249 rf_reg18 |= RF18_BW_20M; in rtw8821c_set_channel_rf()
252 rf_reg18 |= RF18_BW_40M; in rtw8821c_set_channel_rf()
255 rf_reg18 |= RF18_BW_80M; in rtw8821c_set_channel_rf()
[all …]
H A Drtw8822b.c492 u32 rf_reg18, rf_reg_be; in rtw8822b_set_channel_rf() local
494 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822b_set_channel_rf()
496 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822b_set_channel_rf()
499 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822b_set_channel_rf()
500 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822b_set_channel_rf()
502 rf_reg18 |= RF18_RFSI_GT_CH144; in rtw8822b_set_channel_rf()
504 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822b_set_channel_rf()
511 rf_reg18 |= RF18_BW_20M; in rtw8822b_set_channel_rf()
514 rf_reg18 |= RF18_BW_40M; in rtw8822b_set_channel_rf()
517 rf_reg18 |= RF18_BW_80M; in rtw8822b_set_channel_rf()
[all …]
H A Drtw8822c.c1423 u32 rf_reg18 = 0; in rtw8822c_set_channel_rf() local
1426 rf_reg18 = rtw_read_rf(rtwdev, RF_PATH_A, 0x18, RFREG_MASK); in rtw8822c_set_channel_rf()
1428 rf_reg18 &= ~(RF18_BAND_MASK | RF18_CHANNEL_MASK | RF18_RFSI_MASK | in rtw8822c_set_channel_rf()
1431 rf_reg18 |= (IS_CH_2G_BAND(channel) ? RF18_BAND_2G : RF18_BAND_5G); in rtw8822c_set_channel_rf()
1432 rf_reg18 |= (channel & RF18_CHANNEL_MASK); in rtw8822c_set_channel_rf()
1434 rf_reg18 |= RF18_RFSI_GT_CH140; in rtw8822c_set_channel_rf()
1436 rf_reg18 |= RF18_RFSI_GE_CH80; in rtw8822c_set_channel_rf()
1443 rf_reg18 |= RF18_BW_20M; in rtw8822c_set_channel_rf()
1448 rf_reg18 |= RF18_BW_40M; in rtw8822c_set_channel_rf()
1452 rf_reg18 |= RF18_BW_80M; in rtw8822c_set_channel_rf()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723bs/hal/phydm/halrf/
H A Dhalrf_iqk.h39 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/halrf/
H A Dhalrf_iqk.h58 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/halrf/
H A Dhalrf_iqk.h58 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/halrf/
H A Dhalrf_iqk.h58 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/halrf/
H A Dhalrf_iqk.h59 u32 rf_reg18; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/halrf/
H A Dhalrf_iqk.h67 u32 rf_reg18; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/halrf/
H A Dhalrf_iqk.h66 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/halrf/
H A Dhalrf_iqk.h66 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/halrf/
H A Dhalrf_iqk.h67 u32 rf_reg18; member
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/halrf/
H A Dhalrf_iqk.h67 u32 rf_reg18; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/halrf/
H A Dhalrf_iqk.h66 u32 rf_reg18; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/halrf/
H A Dhalrf_iqk.h67 u32 rf_reg18; member
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/halrf/
H A Dhalrf_iqk.h67 u32 rf_reg18; member

12