static void odm_SetCrystalCap(void *pDM_VOID, u8 CrystalCap)
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
 
        if (pCfoTrack->CrystalCap == CrystalCap)
                return;
 static void odm_SetATCStatus(void *pDM_VOID, bool ATCStatus)
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
 
        if (pCfoTrack->bATCStatus == ATCStatus)
                return;
 void ODM_CfoTrackingReset(void *pDM_VOID)
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
 
        pCfoTrack->DefXCap = odm_GetDefaultCrytaltalCap(pDM_Odm);
        pCfoTrack->bAdjust = true;
 void ODM_CfoTrackingInit(void *pDM_VOID)
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
 
        pCfoTrack->DefXCap =
                pCfoTrack->CrystalCap = odm_GetDefaultCrytaltalCap(pDM_Odm);
 void ODM_CfoTracking(void *pDM_VOID)
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
        int CFO_kHz_A, CFO_kHz_B, CFO_ave = 0;
        int CFO_ave_diff;
        int CrystalCap = (int)pCfoTrack->CrystalCap;
 {
        struct DM_ODM_T *pDM_Odm = (struct DM_ODM_T *)pDM_VOID;
        struct odm_packet_info *pPktinfo = pPktinfo_VOID;
-       struct CFO_TRACKING *pCfoTrack = &pDM_Odm->DM_CfoTrack;
+       struct cfo_tracking *pCfoTrack = &pDM_Odm->DM_CfoTrack;
        u8 i;
 
        if (!(pDM_Odm->SupportAbility & ODM_BB_CFO_TRACKING))