| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/rtl8821c/ |
| H A D | phydm_hal_api8821c.c | 709 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 D | phydm_hal_api8821c.c | 710 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 D | phydm_hal_api8822b.c | 832 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 D | phydm_hal_api8822b.c | 1560 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 D | halrf_8852b.c | 29 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 D | halrf_8852b.c | 29 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 D | halbb_fwofld.c | 485 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 D | halbb_fwofld.c | 485 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 D | phydm_hal_api8822c.c | 1145 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 D | rtw8821c.c | 229 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 D | rtw8822b.c | 492 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 D | rtw8822c.c | 1423 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 D | halrf_iqk.h | 39 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188fu/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 58 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8188eu/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 58 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8189fs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 58 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 59 u32 rf_reg18; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8723ds/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 67 u32 rf_reg18; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8188fu/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 66 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723cs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 66 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 67 u32 rf_reg18; member
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8723ds/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 67 u32 rf_reg18; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8189fs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 66 u32 rf_reg18; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 67 u32 rf_reg18; member
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/halrf/ |
| H A D | halrf_iqk.h | 67 u32 rf_reg18; member
|