Lines Matching refs:dm_odm
24 s32 odm_signal_scale_mapping(struct dm_odm_t *dm_odm, s32 curr_sig) in odm_signal_scale_mapping() argument
28 if (dm_odm->SupportInterface == ODM_ITRF_SDIO) { in odm_signal_scale_mapping()
101 static void odm_rx_phy_status_parsing(struct dm_odm_t *dm_odm, in odm_rx_phy_status_parsing() argument
123 dm_odm->PhyDbgInfo.NumQryPhyStatusCCK++; in odm_rx_phy_status_parsing()
154 if (phy_info->rx_pwd_ba11 > 40 && !dm_odm->bInHctTest) in odm_rx_phy_status_parsing()
173 dm_odm->PhyDbgInfo.NumQryPhyStatusOFDM++; in odm_rx_phy_status_parsing()
181 if (dm_odm->RFPathRxEnable & BIT(i)) in odm_rx_phy_status_parsing()
197 phy_info->rx_snr[i] = dm_odm->PhyDbgInfo.RxSNRdB[i] = (s32)(phy_sta_rpt->path_rxsnr[i]/2); in odm_rx_phy_status_parsing()
232 odm_parsing_cfo(dm_odm, pkt_info, phy_sta_rpt->path_cfotail); in odm_rx_phy_status_parsing()
241 phy_info->signal_strength = (u8)(odm_signal_scale_mapping(dm_odm, pwdb_all)); in odm_rx_phy_status_parsing()
244 phy_info->signal_strength = (u8)(odm_signal_scale_mapping(dm_odm, total_rssi /= rf_rx_num)); in odm_rx_phy_status_parsing()
396 void odm_phy_status_query(struct dm_odm_t *dm_odm, struct odm_phy_info *phy_info, in odm_phy_status_query() argument
400 odm_rx_phy_status_parsing(dm_odm, phy_info, phy_status, pkt_info); in odm_phy_status_query()
402 if (!dm_odm->RSSI_test) in odm_phy_status_query()
403 odm_Process_RSSIForDM(dm_odm, phy_info, pkt_info); in odm_phy_status_query()