Lines Matching refs:pMHLSignalStatus

404 void _mhal_mhl_HdmiBypassModeSetting(MS_U8 ucCbusSelect, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus)  in _mhal_mhl_HdmiBypassModeSetting()  argument
419 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_HdmiBypassModeSetting()
421 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P0_6B_L) >> 12; in _mhal_mhl_HdmiBypassModeSetting()
424 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_HdmiBypassModeSetting()
426 … W2BYTEMSK(REG_COMBO_PHY0_P0_6B_L, (pMHLSignalStatus->ucImpedanceValue << 12), BMASK(15:12)); in _mhal_mhl_HdmiBypassModeSetting()
443 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_HdmiBypassModeSetting()
445 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P1_6B_L) >> 12; in _mhal_mhl_HdmiBypassModeSetting()
448 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_HdmiBypassModeSetting()
450 … W2BYTEMSK(REG_COMBO_PHY0_P1_6B_L, (pMHLSignalStatus->ucImpedanceValue << 12), BMASK(15:12)); in _mhal_mhl_HdmiBypassModeSetting()
467 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_HdmiBypassModeSetting()
469 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P2_6B_L) >> 12; in _mhal_mhl_HdmiBypassModeSetting()
472 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_HdmiBypassModeSetting()
474 … W2BYTEMSK(REG_COMBO_PHY0_P2_6B_L, (pMHLSignalStatus->ucImpedanceValue << 12), BMASK(15:12)); in _mhal_mhl_HdmiBypassModeSetting()
491 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_HdmiBypassModeSetting()
493 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P3_6B_L) >> 12; in _mhal_mhl_HdmiBypassModeSetting()
496 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_HdmiBypassModeSetting()
498 … W2BYTEMSK(REG_COMBO_PHY0_P3_6B_L, (pMHLSignalStatus->ucImpedanceValue << 12), BMASK(15:12)); in _mhal_mhl_HdmiBypassModeSetting()
522 void _mhal_mhl_Mhl24bitsModeSetting(MS_U8 ucCbusSelect, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in _mhal_mhl_Mhl24bitsModeSetting() argument
543 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_Mhl24bitsModeSetting()
545 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P0_6B_L) >> 12; in _mhal_mhl_Mhl24bitsModeSetting()
548 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_Mhl24bitsModeSetting()
550 if(pMHLSignalStatus->ucImpedanceOffset &BIT(7)) in _mhal_mhl_Mhl24bitsModeSetting()
552 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue +pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
556 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue -pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
580 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_Mhl24bitsModeSetting()
582 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P1_6B_L) >> 12; in _mhal_mhl_Mhl24bitsModeSetting()
585 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_Mhl24bitsModeSetting()
587 if(pMHLSignalStatus->ucImpedanceOffset &BIT(7)) in _mhal_mhl_Mhl24bitsModeSetting()
589 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue +pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
593 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue -pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
617 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_Mhl24bitsModeSetting()
619 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P2_6B_L) >> 12; in _mhal_mhl_Mhl24bitsModeSetting()
622 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_Mhl24bitsModeSetting()
624 if(pMHLSignalStatus->ucImpedanceOffset &BIT(7)) in _mhal_mhl_Mhl24bitsModeSetting()
626 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue +pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
630 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue -pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
654 if(pMHLSignalStatus->ucImpedanceValue == MHL_IMPEDANCE_VALUE) in _mhal_mhl_Mhl24bitsModeSetting()
656 pMHLSignalStatus->ucImpedanceValue = R2BYTE(REG_COMBO_PHY0_P3_6B_L) >> 12; in _mhal_mhl_Mhl24bitsModeSetting()
659 if(pMHLSignalStatus->ucImpedanceOffset > 0) in _mhal_mhl_Mhl24bitsModeSetting()
661 if(pMHLSignalStatus->ucImpedanceOffset &BIT(7)) in _mhal_mhl_Mhl24bitsModeSetting()
663 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue +pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
667 …usImpedanceSetting = (pMHLSignalStatus->ucImpedanceValue -pMHLSignalStatus->ucImpedanceOffset) << … in _mhal_mhl_Mhl24bitsModeSetting()
1791 void _mhal_mhl_ECbusStateChangeProc(stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus, stMHL_BIST_MODE_INF… in _mhal_mhl_ECbusStateChangeProc() argument
1795 if(ucECbusTrainState != pMHLSignalStatus->ucECbusTrainState) in _mhal_mhl_ECbusStateChangeProc()
1799 if(pMHLSignalStatus->bBISTEnableFlag) in _mhal_mhl_ECbusStateChangeProc()
1805 pMHLSignalStatus->ucECbusTrainState = ucECbusTrainState; in _mhal_mhl_ECbusStateChangeProc()
2910 …CDRModeMonitor(MS_U8 ucCbusSelect, MS_BOOL bPathEnable, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in mhal_mhl_CDRModeMonitor() argument
2920 if(pMHLSignalStatus->ucStableCount < (MHL_CDR_FORCE_THRESHOLD +1)) in mhal_mhl_CDRModeMonitor()
2922 pMHLSignalStatus->ucStableCount++; in mhal_mhl_CDRModeMonitor()
2925 if(!pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
2929 pMHLSignalStatus->bClockStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
2931 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
2933 pMHLSignalStatus->bAutoEnableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
2934 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_START; in mhal_mhl_CDRModeMonitor()
2940 if(pMHLSignalStatus->ucStableCount < MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
2942 pMHLSignalStatus->ucStableCount = MHL_CDR_STABLE_THRESHOLD; in mhal_mhl_CDRModeMonitor()
2944 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_FORCE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
2946 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
2955 pMHLSignalStatus->bSignalStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
2958 if(pMHLSignalStatus->bBISTEnableFlag) in mhal_mhl_CDRModeMonitor()
2970 if(pMHLSignalStatus->ucStableCount >= MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
2972 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
2973 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
2975 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_STABLE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
2979 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
2985 if(pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
2989 pMHLSignalStatus->bClockStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
2990 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
2991 pMHLSignalStatus->bAutoEnableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
2992 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3003 if(pMHLSignalStatus->ucStableCount < (MHL_CDR_FORCE_THRESHOLD +1)) in mhal_mhl_CDRModeMonitor()
3005 pMHLSignalStatus->ucStableCount++; in mhal_mhl_CDRModeMonitor()
3008 if(!pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3012 pMHLSignalStatus->bClockStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3014 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3016 pMHLSignalStatus->bAutoEnableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3017 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_START; in mhal_mhl_CDRModeMonitor()
3023 if(pMHLSignalStatus->ucStableCount < MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3025 pMHLSignalStatus->ucStableCount = MHL_CDR_STABLE_THRESHOLD; in mhal_mhl_CDRModeMonitor()
3027 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_FORCE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3029 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3038 pMHLSignalStatus->bSignalStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3041 if(pMHLSignalStatus->bBISTEnableFlag) in mhal_mhl_CDRModeMonitor()
3053 if(pMHLSignalStatus->ucStableCount >= MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3055 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3056 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3058 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_STABLE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3062 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3068 if(pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3072 pMHLSignalStatus->bClockStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3073 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3074 pMHLSignalStatus->bAutoEnableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3075 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3086 if(pMHLSignalStatus->ucStableCount < (MHL_CDR_FORCE_THRESHOLD +1)) in mhal_mhl_CDRModeMonitor()
3088 pMHLSignalStatus->ucStableCount++; in mhal_mhl_CDRModeMonitor()
3091 if(!pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3095 pMHLSignalStatus->bClockStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3097 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3099 pMHLSignalStatus->bAutoEnableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3100 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_START; in mhal_mhl_CDRModeMonitor()
3106 if(pMHLSignalStatus->ucStableCount < MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3108 pMHLSignalStatus->ucStableCount = MHL_CDR_STABLE_THRESHOLD; in mhal_mhl_CDRModeMonitor()
3110 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_FORCE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3112 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3121 pMHLSignalStatus->bSignalStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3124 if(pMHLSignalStatus->bBISTEnableFlag) in mhal_mhl_CDRModeMonitor()
3136 if(pMHLSignalStatus->ucStableCount >= MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3138 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3139 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3141 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_STABLE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3145 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3151 if(pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3155 pMHLSignalStatus->bClockStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3156 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3157 pMHLSignalStatus->bAutoEnableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3158 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3169 if(pMHLSignalStatus->ucStableCount < (MHL_CDR_FORCE_THRESHOLD +1)) in mhal_mhl_CDRModeMonitor()
3171 pMHLSignalStatus->ucStableCount++; in mhal_mhl_CDRModeMonitor()
3174 if(!pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3178 pMHLSignalStatus->bClockStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3180 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3182 pMHLSignalStatus->bAutoEnableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3183 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_START; in mhal_mhl_CDRModeMonitor()
3189 if(pMHLSignalStatus->ucStableCount < MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3191 pMHLSignalStatus->ucStableCount = MHL_CDR_STABLE_THRESHOLD; in mhal_mhl_CDRModeMonitor()
3193 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_FORCE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3195 if(pMHLSignalStatus->bECbusEnableFlag) in mhal_mhl_CDRModeMonitor()
3204 pMHLSignalStatus->bSignalStableFlag = TRUE; in mhal_mhl_CDRModeMonitor()
3207 if(pMHLSignalStatus->bBISTEnableFlag) in mhal_mhl_CDRModeMonitor()
3219 if(pMHLSignalStatus->ucStableCount >= MHL_CDR_STABLE_THRESHOLD) in mhal_mhl_CDRModeMonitor()
3221 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3222 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3224 else if(pMHLSignalStatus->ucStableCount == (MHL_CDR_STABLE_THRESHOLD -1)) in mhal_mhl_CDRModeMonitor()
3228 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3234 if(pMHLSignalStatus->bClockStableFlag) in mhal_mhl_CDRModeMonitor()
3238 pMHLSignalStatus->bClockStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3239 pMHLSignalStatus->ucStableCount = 0; in mhal_mhl_CDRModeMonitor()
3240 pMHLSignalStatus->bAutoEnableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
3241 pMHLSignalStatus->bSignalStableFlag = FALSE; in mhal_mhl_CDRModeMonitor()
4043 MS_BOOL mhal_mhl_GetECbusStateChangeFlag(stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus, stMHL_BIST_MOD… in mhal_mhl_GetECbusStateChangeFlag() argument
4051 if((pMHLSignalStatus != NULL) && (pBISTParameterInfo != NULL)) in mhal_mhl_GetECbusStateChangeFlag()
4053 _mhal_mhl_ECbusStateChangeProc(pMHLSignalStatus, pBISTParameterInfo); in mhal_mhl_GetECbusStateChangeFlag()
4275 void mhal_mhl_CablePlugProc(MS_U8 ucCbusSelect, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in mhal_mhl_CablePlugProc() argument
4283 _mhal_mhl_Mhl24bitsModeSetting(ucCbusSelect, pMHLSignalStatus); in mhal_mhl_CablePlugProc()
4303 void mhal_mhl_CableRemoveProc(MS_U8 ucCbusSelect, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in mhal_mhl_CableRemoveProc() argument
4307 _mhal_mhl_HdmiBypassModeSetting(ucCbusSelect, pMHLSignalStatus); in mhal_mhl_CableRemoveProc()
4403 …lockModeSwitchProc(MS_U8 ucCbusSelect, MS_BOOL bPPmode, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in mhal_mhl_ClockModeSwitchProc() argument
4411 _mhal_mhl_Mhl24bitsModeSetting(ucCbusSelect, pMHLSignalStatus); in mhal_mhl_ClockModeSwitchProc()
5096 void mhal_mhl_AutoEQEventProc(MS_U8 ucCbusSelect, stMHL_SIGNAL_STATUS_INFO *pMHLSignalStatus) in mhal_mhl_AutoEQEventProc() argument
5101 if(pMHLSignalStatus->bAutoEnableFlag) in mhal_mhl_AutoEQEventProc()
5105 switch(pMHLSignalStatus->ucAutoEQState) in mhal_mhl_AutoEQEventProc()
5108 if(pMHLSignalStatus->ucStableCount >= MHL_AUTO_EQ_ENABLE_COUNTER) in mhal_mhl_AutoEQEventProc()
5110 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_ENABLE; in mhal_mhl_AutoEQEventProc()
5117 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_WAIT_DONE; in mhal_mhl_AutoEQEventProc()
5129 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_STABLE_DONE; in mhal_mhl_AutoEQEventProc()
5136 pMHLSignalStatus->bAutoEnableFlag = FALSE; in mhal_mhl_AutoEQEventProc()
5150 pMHLSignalStatus->ucAutoEQState = MHL_AUTO_EQ_WAIT_DONE; in mhal_mhl_AutoEQEventProc()