| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/halbb_8852b/ |
| H A D | halbb_8852b_fwofld_api.c | 468 u8 halbb_fwofld_sco_mapping_8852b(struct bb_info *bb, u8 central_ch) in halbb_fwofld_sco_mapping_8852b() argument 471 if (central_ch == 1) in halbb_fwofld_sco_mapping_8852b() 474 else if (central_ch >= 2 && central_ch <= 6) in halbb_fwofld_sco_mapping_8852b() 476 else if (central_ch >= 7 && central_ch <= 10) in halbb_fwofld_sco_mapping_8852b() 478 else if (central_ch >= 11 && central_ch <= 14) in halbb_fwofld_sco_mapping_8852b() 480 else if (central_ch == 36 || central_ch == 38) in halbb_fwofld_sco_mapping_8852b() 482 else if (central_ch >= 40 && central_ch <= 58) in halbb_fwofld_sco_mapping_8852b() 484 else if (central_ch >= 60 && central_ch <= 64) in halbb_fwofld_sco_mapping_8852b() 486 else if (central_ch == 100 || central_ch == 102) in halbb_fwofld_sco_mapping_8852b() 488 else if (central_ch >= 104 && central_ch <= 126) in halbb_fwofld_sco_mapping_8852b() [all …]
|
| H A D | halbb_8852b_api.c | 366 u8 halbb_sco_mapping_8852b(struct bb_info *bb, u8 central_ch) in halbb_sco_mapping_8852b() argument 369 if (central_ch == 1) in halbb_sco_mapping_8852b() 372 else if (central_ch >= 2 && central_ch <= 6) in halbb_sco_mapping_8852b() 374 else if (central_ch >= 7 && central_ch <= 10) in halbb_sco_mapping_8852b() 376 else if (central_ch >= 11 && central_ch <= 14) in halbb_sco_mapping_8852b() 378 else if (central_ch == 36 || central_ch == 38) in halbb_sco_mapping_8852b() 380 else if (central_ch >= 40 && central_ch <= 58) in halbb_sco_mapping_8852b() 382 else if (central_ch >= 60 && central_ch <= 64) in halbb_sco_mapping_8852b() 384 else if (central_ch == 100 || central_ch == 102) in halbb_sco_mapping_8852b() 386 else if (central_ch >= 104 && central_ch <= 126) in halbb_sco_mapping_8852b() [all …]
|
| H A D | halbb_8852b_fwofld_api.h | 46 bool halbb_fwofld_ctrl_ch_8852b(struct bb_info *bb, u8 central_ch, enum band_type band, 48 bool halbb_fwofld_ctrl_bw_ch_8852b(struct bb_info *bb, u8 pri_ch, u8 central_ch, 53 void halbb_fwofld_set_efuse_8852b(struct bb_info *bb, u8 central_ch, enum phl_phy_idx phy_idx); 54 void halbb_fwofld_set_gain_error_8852b(struct bb_info *bb, u8 central_ch); 55 void halbb_fwofld_set_rxsc_rpl_comp_8852b(struct bb_info *bb, u8 central_ch);
|
| H A D | halbb_8852b_api.h | 53 bool halbb_ctrl_bw_ch_8852b(struct bb_info *bb, u8 pri_ch, u8 central_ch, 112 bool halbb_ctrl_ch_8852b(struct bb_info *bb, u8 central_ch, 123 u8 halbb_sco_mapping_8852b(struct bb_info *bb, u8 central_ch); 130 bool halbb_ch_setting_8852b(struct bb_info *bb, u8 central_ch, enum rf_path path, 135 bool halbb_ctrl_ch2_80p80_8852b(struct bb_info *bb, u8 central_ch); 197 void halbb_set_gain_error_8852b(struct bb_info *bb, u8 central_ch); 198 void halbb_set_efuse_8852b(struct bb_info *bb, u8 central_ch, enum phl_phy_idx phy_idx); 201 void halbb_set_rxsc_rpl_comp_8852b(struct bb_info *bb, u8 central_ch);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/halbb_8852b/ |
| H A D | halbb_8852b_fwofld_api.c | 468 u8 halbb_fwofld_sco_mapping_8852b(struct bb_info *bb, u8 central_ch) in halbb_fwofld_sco_mapping_8852b() argument 471 if (central_ch == 1) in halbb_fwofld_sco_mapping_8852b() 474 else if (central_ch >= 2 && central_ch <= 6) in halbb_fwofld_sco_mapping_8852b() 476 else if (central_ch >= 7 && central_ch <= 10) in halbb_fwofld_sco_mapping_8852b() 478 else if (central_ch >= 11 && central_ch <= 14) in halbb_fwofld_sco_mapping_8852b() 480 else if (central_ch == 36 || central_ch == 38) in halbb_fwofld_sco_mapping_8852b() 482 else if (central_ch >= 40 && central_ch <= 58) in halbb_fwofld_sco_mapping_8852b() 484 else if (central_ch >= 60 && central_ch <= 64) in halbb_fwofld_sco_mapping_8852b() 486 else if (central_ch == 100 || central_ch == 102) in halbb_fwofld_sco_mapping_8852b() 488 else if (central_ch >= 104 && central_ch <= 126) in halbb_fwofld_sco_mapping_8852b() [all …]
|
| H A D | halbb_8852b_api.c | 366 u8 halbb_sco_mapping_8852b(struct bb_info *bb, u8 central_ch) in halbb_sco_mapping_8852b() argument 369 if (central_ch == 1) in halbb_sco_mapping_8852b() 372 else if (central_ch >= 2 && central_ch <= 6) in halbb_sco_mapping_8852b() 374 else if (central_ch >= 7 && central_ch <= 10) in halbb_sco_mapping_8852b() 376 else if (central_ch >= 11 && central_ch <= 14) in halbb_sco_mapping_8852b() 378 else if (central_ch == 36 || central_ch == 38) in halbb_sco_mapping_8852b() 380 else if (central_ch >= 40 && central_ch <= 58) in halbb_sco_mapping_8852b() 382 else if (central_ch >= 60 && central_ch <= 64) in halbb_sco_mapping_8852b() 384 else if (central_ch == 100 || central_ch == 102) in halbb_sco_mapping_8852b() 386 else if (central_ch >= 104 && central_ch <= 126) in halbb_sco_mapping_8852b() [all …]
|
| H A D | halbb_8852b_fwofld_api.h | 46 bool halbb_fwofld_ctrl_ch_8852b(struct bb_info *bb, u8 central_ch, enum band_type band, 48 bool halbb_fwofld_ctrl_bw_ch_8852b(struct bb_info *bb, u8 pri_ch, u8 central_ch, 53 void halbb_fwofld_set_efuse_8852b(struct bb_info *bb, u8 central_ch, enum phl_phy_idx phy_idx); 54 void halbb_fwofld_set_gain_error_8852b(struct bb_info *bb, u8 central_ch); 55 void halbb_fwofld_set_rxsc_rpl_comp_8852b(struct bb_info *bb, u8 central_ch);
|
| H A D | halbb_8852b_api.h | 53 bool halbb_ctrl_bw_ch_8852b(struct bb_info *bb, u8 pri_ch, u8 central_ch, 112 bool halbb_ctrl_ch_8852b(struct bb_info *bb, u8 central_ch, 123 u8 halbb_sco_mapping_8852b(struct bb_info *bb, u8 central_ch); 130 bool halbb_ch_setting_8852b(struct bb_info *bb, u8 central_ch, enum rf_path path, 135 bool halbb_ctrl_ch2_80p80_8852b(struct bb_info *bb, u8 central_ch); 197 void halbb_set_gain_error_8852b(struct bb_info *bb, u8 central_ch); 198 void halbb_set_efuse_8852b(struct bb_info *bb, u8 central_ch, enum phl_phy_idx phy_idx); 201 void halbb_set_rxsc_rpl_comp_8852b(struct bb_info *bb, u8 central_ch);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_fwofld.c | 284 bool halbb_fw_set_efuse_8852a_2(struct bb_info *bb, u8 central_ch, enum rf_path path, enum phl_phy_… in halbb_fw_set_efuse_8852a_2() argument 301 if (central_ch >= 0 && central_ch <= 14) in halbb_fw_set_efuse_8852a_2() 303 else if (central_ch >= 36 && central_ch <= 64) in halbb_fw_set_efuse_8852a_2() 305 else if (central_ch >= 100 && central_ch <= 144) in halbb_fw_set_efuse_8852a_2() 307 else if (central_ch >= 149 && central_ch <= 177) in halbb_fw_set_efuse_8852a_2() 315 if (central_ch >= 0 && central_ch <= 14) { in halbb_fw_set_efuse_8852a_2() 380 bool halbb_fw_set_gain_error_8852a_2(struct bb_info *bb, u8 central_ch) in halbb_fw_set_gain_error_8852a_2() argument 413 if (central_ch >= 0 && central_ch <= 14) in halbb_fw_set_gain_error_8852a_2() 415 else if (central_ch >= 36 && central_ch <= 64) in halbb_fw_set_gain_error_8852a_2() 417 else if (central_ch >= 100 && central_ch <= 144) in halbb_fw_set_gain_error_8852a_2() [all …]
|
| H A D | halbb_api.c | 460 void halbb_set_gain_error(struct bb_info *bb, u8 central_ch) in halbb_set_gain_error() argument 471 halbb_set_gain_error_8852a_2(bb, central_ch); in halbb_set_gain_error() 477 halbb_set_gain_error_8852b(bb, central_ch); in halbb_set_gain_error() 483 halbb_set_gain_error_8852c(bb, central_ch); in halbb_set_gain_error() 545 u8 halbb_get_txsc(struct bb_info *bb, u8 pri_ch, u8 central_ch, in halbb_get_txsc() argument 560 txsc_idx = pri_ch > central_ch ? 1 : 2; in halbb_get_txsc() 564 if (pri_ch > central_ch) in halbb_get_txsc() 565 txsc_idx = (pri_ch - central_ch) >> 1; in halbb_get_txsc() 567 txsc_idx = ((central_ch - pri_ch) >> 1) + 1; in halbb_get_txsc() 569 txsc_idx = pri_ch > central_ch ? 9 : 10; in halbb_get_txsc() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_fwofld.c | 284 bool halbb_fw_set_efuse_8852a_2(struct bb_info *bb, u8 central_ch, enum rf_path path, enum phl_phy_… in halbb_fw_set_efuse_8852a_2() argument 301 if (central_ch >= 0 && central_ch <= 14) in halbb_fw_set_efuse_8852a_2() 303 else if (central_ch >= 36 && central_ch <= 64) in halbb_fw_set_efuse_8852a_2() 305 else if (central_ch >= 100 && central_ch <= 144) in halbb_fw_set_efuse_8852a_2() 307 else if (central_ch >= 149 && central_ch <= 177) in halbb_fw_set_efuse_8852a_2() 315 if (central_ch >= 0 && central_ch <= 14) { in halbb_fw_set_efuse_8852a_2() 380 bool halbb_fw_set_gain_error_8852a_2(struct bb_info *bb, u8 central_ch) in halbb_fw_set_gain_error_8852a_2() argument 413 if (central_ch >= 0 && central_ch <= 14) in halbb_fw_set_gain_error_8852a_2() 415 else if (central_ch >= 36 && central_ch <= 64) in halbb_fw_set_gain_error_8852a_2() 417 else if (central_ch >= 100 && central_ch <= 144) in halbb_fw_set_gain_error_8852a_2() [all …]
|
| H A D | halbb_api.c | 460 void halbb_set_gain_error(struct bb_info *bb, u8 central_ch) in halbb_set_gain_error() argument 471 halbb_set_gain_error_8852a_2(bb, central_ch); in halbb_set_gain_error() 477 halbb_set_gain_error_8852b(bb, central_ch); in halbb_set_gain_error() 483 halbb_set_gain_error_8852c(bb, central_ch); in halbb_set_gain_error() 545 u8 halbb_get_txsc(struct bb_info *bb, u8 pri_ch, u8 central_ch, in halbb_get_txsc() argument 560 txsc_idx = pri_ch > central_ch ? 1 : 2; in halbb_get_txsc() 564 if (pri_ch > central_ch) in halbb_get_txsc() 565 txsc_idx = (pri_ch - central_ch) >> 1; in halbb_get_txsc() 567 txsc_idx = ((central_ch - pri_ch) >> 1) + 1; in halbb_get_txsc() 569 txsc_idx = pri_ch > central_ch ? 9 : 10; in halbb_get_txsc() [all …]
|
| H A D | halbb_api.h | 53 u8 central_ch; member 63 void halbb_set_gain_error(struct bb_info *bb, u8 central_ch);
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/phydm/rtl8821c/ |
| H A D | phydm_hal_api8821c.c | 707 config_phydm_switch_band_8821c(struct dm_struct *dm, u8 central_ch) in config_phydm_switch_band_8821c() argument 724 if (central_ch <= 14) { in config_phydm_switch_band_8821c() 742 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c() 756 } else if (central_ch > 35) { in config_phydm_switch_band_8821c() 776 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c() 787 central_ch); in config_phydm_switch_band_8821c() 795 if (phydm_rfe_8821c(dm, central_ch) == false) in config_phydm_switch_band_8821c() 801 __func__, central_ch); in config_phydm_switch_band_8821c() 806 __func__, central_ch); in config_phydm_switch_band_8821c() 812 config_phydm_switch_channel_8821c(struct dm_struct *dm, u8 central_ch) in config_phydm_switch_channel_8821c() argument [all …]
|
| H A D | phydm_hal_api8821c.h | 68 config_phydm_switch_band_8821c(struct dm_struct *dm, u8 central_ch); 71 config_phydm_switch_channel_8821c(struct dm_struct *dm, u8 central_ch); 78 config_phydm_switch_channel_bw_8821c(struct dm_struct *dm, u8 central_ch,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/phydm/rtl8821c/ |
| H A D | phydm_hal_api8821c.c | 708 config_phydm_switch_band_8821c(struct dm_struct *dm, u8 central_ch) in config_phydm_switch_band_8821c() argument 725 if (central_ch <= 14) { in config_phydm_switch_band_8821c() 743 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c() 757 } else if (central_ch > 35) { in config_phydm_switch_band_8821c() 777 rf_reg18 = (rf_reg18 | central_ch); in config_phydm_switch_band_8821c() 788 central_ch); in config_phydm_switch_band_8821c() 796 if (phydm_rfe_8821c(dm, central_ch) == false) in config_phydm_switch_band_8821c() 802 __func__, central_ch); in config_phydm_switch_band_8821c() 807 __func__, central_ch); in config_phydm_switch_band_8821c() 813 config_phydm_switch_channel_8821c(struct dm_struct *dm, u8 central_ch) in config_phydm_switch_channel_8821c() argument [all …]
|
| H A D | phydm_hal_api8821c.h | 69 config_phydm_switch_band_8821c(struct dm_struct *dm, u8 central_ch); 72 config_phydm_switch_channel_8821c(struct dm_struct *dm, u8 central_ch); 79 config_phydm_switch_channel_bw_8821c(struct dm_struct *dm, u8 central_ch,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/phydm/rtl8822b/ |
| H A D | phydm_hal_api8822b.c | 829 IN u1Byte central_ch in config_phydm_switch_band_8822b() argument 845 if (central_ch <= 14) { in config_phydm_switch_band_8822b() 862 } else if (central_ch > 35) { in config_phydm_switch_band_8822b() 882 …, ODM_DBG_TRACE, ("config_phydm_switch_band_8822b(): Fail to switch band (ch: %d)\n", central_ch)); in config_phydm_switch_band_8822b() 891 if (phydm_rfe_8822b(pDM_Odm, central_ch) == FALSE) in config_phydm_switch_band_8822b() 895 …_band_8822b(): Fail to switch band (ch: %d), because writing RF register is fail\n", central_ch)); in config_phydm_switch_band_8822b() 899 …M_DBG_TRACE, ("config_phydm_switch_band_8822b(): Success to switch band (ch: %d)\n", central_ch)); in config_phydm_switch_band_8822b() 906 IN u1Byte central_ch in config_phydm_switch_channel_8822b() argument 923 central_ch_8822b = central_ch; in config_phydm_switch_channel_8822b() 934 if (central_ch <= 14) { in config_phydm_switch_channel_8822b() [all …]
|
| H A D | phydm_hal_api8822b.h | 68 IN u1Byte central_ch 74 IN u1Byte central_ch 87 IN u1Byte central_ch,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/phydm/rtl8822c/ |
| H A D | phydm_hal_api8822c.c | 1146 u8 central_ch = 0; in phydm_rfe_8822c() local 1151 central_ch = (u8)(rf_reg18 & 0xff); in phydm_rfe_8822c() 1152 is_2g_ch = (central_ch <= 14) ? true : false; in phydm_rfe_8822c() 1315 config_phydm_switch_band_8822c(struct dm_struct *dm, u8 central_ch) in config_phydm_switch_band_8822c() argument 1322 phydm_cck_tx_shaping_filter_8822c(struct dm_struct *dm, u8 central_ch) in phydm_cck_tx_shaping_filter_8822c() argument 1324 if (central_ch == 14) { in phydm_cck_tx_shaping_filter_8822c() 1393 phydm_sco_trk_fc_setting_8822c(struct dm_struct *dm, u8 central_ch) in phydm_sco_trk_fc_setting_8822c() argument 1395 if (central_ch == 13 || central_ch == 14) { in phydm_sco_trk_fc_setting_8822c() 1398 } else if (central_ch == 11 || central_ch == 12) { in phydm_sco_trk_fc_setting_8822c() 1401 } else if (central_ch >= 1 && central_ch <= 10) { in phydm_sco_trk_fc_setting_8822c() [all …]
|
| H A D | phydm_hal_api8822c.h | 114 boolean config_phydm_switch_band_8822c(struct dm_struct *dm, u8 central_ch); 116 boolean config_phydm_switch_channel_8822c(struct dm_struct *dm, u8 central_ch); 122 u8 central_ch, u8 primary_ch_idx,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/phydm/rtl8822b/ |
| H A D | phydm_hal_api8822b.c | 1558 u8 central_ch) in config_phydm_switch_band_8822b() argument 1576 if (central_ch <= 14) { in config_phydm_switch_band_8822b() 1641 } else if (central_ch > 35) { in config_phydm_switch_band_8822b() 1707 central_ch); in config_phydm_switch_band_8822b() 1717 if (phydm_rfe_8822b(dm, central_ch) == false) in config_phydm_switch_band_8822b() 1723 central_ch); in config_phydm_switch_band_8822b() 1740 central_ch); in config_phydm_switch_band_8822b() 1809 u8 central_ch) in config_phydm_switch_channel_8822b() argument 1824 central_ch); in config_phydm_switch_channel_8822b() 1832 if (central_ch == 165 && bw_8822b != CHANNEL_WIDTH_20) in config_phydm_switch_channel_8822b() [all …]
|
| H A D | phydm_hal_api8822b.h | 82 u8 central_ch); 86 u8 central_ch); 100 u8 central_ch,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/halrf_8852b/ |
| H A D | halrf_8852b.c | 97 bool halrf_ch_setting_8852b(struct rf_info *rf, enum rf_path path, u8 central_ch, in halrf_ch_setting_8852b() argument 116 *is_2g_ch = (central_ch <= 14) ? true : false; in halrf_ch_setting_8852b() 119 rf_reg18 |= central_ch; /* Channel*/ in halrf_ch_setting_8852b() 127 …RF_DBG(rf, DBG_RF_RFK, "[RFK]CH: %d for Path-%d, reg0x%x = 0x%x\n", central_ch, path, reg_reg18_ad… in halrf_ch_setting_8852b() 131 bool halrf_ctrl_ch_8852b(struct rf_info *rf, u8 central_ch) in halrf_ctrl_ch_8852b() argument 139 if ((central_ch > 14 && central_ch < 36) || in halrf_ctrl_ch_8852b() 140 (central_ch > 64 && central_ch < 100) || in halrf_ctrl_ch_8852b() 141 (central_ch > 144 && central_ch < 149) || in halrf_ctrl_ch_8852b() 142 central_ch > 177 ) { in halrf_ctrl_ch_8852b() 143 RF_DBG(rf, DBG_RF_RFK, "[RFK]Invalid CH:%d \n", central_ch); in halrf_ctrl_ch_8852b() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/halrf_8852b/ |
| H A D | halrf_8852b.c | 97 bool halrf_ch_setting_8852b(struct rf_info *rf, enum rf_path path, u8 central_ch, in halrf_ch_setting_8852b() argument 116 *is_2g_ch = (central_ch <= 14) ? true : false; in halrf_ch_setting_8852b() 119 rf_reg18 |= central_ch; /* Channel*/ in halrf_ch_setting_8852b() 127 …RF_DBG(rf, DBG_RF_RFK, "[RFK]CH: %d for Path-%d, reg0x%x = 0x%x\n", central_ch, path, reg_reg18_ad… in halrf_ch_setting_8852b() 131 bool halrf_ctrl_ch_8852b(struct rf_info *rf, u8 central_ch) in halrf_ctrl_ch_8852b() argument 139 if ((central_ch > 14 && central_ch < 36) || in halrf_ctrl_ch_8852b() 140 (central_ch > 64 && central_ch < 100) || in halrf_ctrl_ch_8852b() 141 (central_ch > 144 && central_ch < 149) || in halrf_ctrl_ch_8852b() 142 central_ch > 177 ) { in halrf_ctrl_ch_8852b() 143 RF_DBG(rf, DBG_RF_RFK, "[RFK]Invalid CH:%d \n", central_ch); in halrf_ctrl_ch_8852b() [all …]
|