Lines Matching refs:ucReceiveMSC
2808 MS_BOOL _mdrv_mhl_GetCbusReceiveMSC(MS_U8 *ucReceiveMSC) in _mdrv_mhl_GetCbusReceiveMSC() argument
2819 ucReceiveMSC[0] = usLength -1; in _mdrv_mhl_GetCbusReceiveMSC()
2829 ucReceiveMSC[1] = usValue &BMASK(7:0); in _mdrv_mhl_GetCbusReceiveMSC()
2837 ucReceiveMSC[0] = 2; in _mdrv_mhl_GetCbusReceiveMSC()
2838 ucReceiveMSC[1] = MSC_ACK; in _mdrv_mhl_GetCbusReceiveMSC()
2839 ucReceiveMSC[2] = usValue &BMASK(7:0); in _mdrv_mhl_GetCbusReceiveMSC()
2855 ucReceiveMSC[1] = usValue &BMASK(7:0); in _mdrv_mhl_GetCbusReceiveMSC()
2860 ucReceiveMSC[uctemp +2] = usValue &BMASK(7:0); in _mdrv_mhl_GetCbusReceiveMSC()
2864 ucReceiveMSC[1] = MSC_NONE; in _mdrv_mhl_GetCbusReceiveMSC()
2873 ucReceiveMSC[uctemp +2] = usValue &BMASK(7:0); in _mdrv_mhl_GetCbusReceiveMSC()
2897 void _mdrv_mhl_SetReceiveCaseFlag(MHL_RESOURCE_PRIVATE *pMHLResourcePrivate, MS_U8 *ucReceiveMSC) in _mdrv_mhl_SetReceiveCaseFlag() argument
2901 switch(ucReceiveMSC[1]) in _mdrv_mhl_SetReceiveCaseFlag()
2906 if(ucReceiveMSC[0] == 2) // Command length = 2 in _mdrv_mhl_SetReceiveCaseFlag()
2913 pMHLResourcePrivate->ucAskData = ucReceiveMSC[2]; in _mdrv_mhl_SetReceiveCaseFlag()
2926 pMHLResourcePrivate->ucMSGData[0] = ucReceiveMSC[2]; in _mdrv_mhl_SetReceiveCaseFlag()
2927 pMHLResourcePrivate->ucMSGData[1] = ucReceiveMSC[3]; in _mdrv_mhl_SetReceiveCaseFlag()
2928 pMHLResourcePrivate->usMSGKeyInfo = (MS_U16)(ucReceiveMSC[2] << 8)| ucReceiveMSC[3]; in _mdrv_mhl_SetReceiveCaseFlag()
2933 if(ucReceiveMSC[2] == 0x31) // Switch to PP mode or 24 bit mode in _mdrv_mhl_SetReceiveCaseFlag()
2935 if((ucReceiveMSC[3] & BIT(3)) == BIT(3)) in _mdrv_mhl_SetReceiveCaseFlag()
2940 if((ucReceiveMSC[3] & BIT(4)) == BIT(4)) in _mdrv_mhl_SetReceiveCaseFlag()
2945 ucReceiveMSC[3] &= BMASK(2:0); in _mdrv_mhl_SetReceiveCaseFlag()
2947 if(ucReceiveMSC[3] == MHL_PHY_CLOCK_PACKET_PIXEL) in _mdrv_mhl_SetReceiveCaseFlag()
2952 else if(ucReceiveMSC[3] == MHL_PHY_CLOCK_NORMAL_24BIT) in _mdrv_mhl_SetReceiveCaseFlag()
2959 if(ucReceiveMSC[2] == 0x30) in _mdrv_mhl_SetReceiveCaseFlag()
2961 if((ucReceiveMSC[3] & BIT(0)) == BIT(0)) // Devcap ready in _mdrv_mhl_SetReceiveCaseFlag()
2966 if((ucReceiveMSC[3] & BIT(1)) == BIT(1)) // Extended device capability support in _mdrv_mhl_SetReceiveCaseFlag()
2975 if((ucReceiveMSC[2] == 0x32) && (ucReceiveMSC[3] >= 0x30)) // Source support MHL3 in _mdrv_mhl_SetReceiveCaseFlag()
2980 if(ucReceiveMSC[2] == 0x20) in _mdrv_mhl_SetReceiveCaseFlag()
2982 if((ucReceiveMSC[3] & BIT(0)) == BIT(0)) // Devcap change in _mdrv_mhl_SetReceiveCaseFlag()
2992 if((ucReceiveMSC[3] & BIT(1)) == BIT(1)) // Scratchpad register change in _mdrv_mhl_SetReceiveCaseFlag()
2997 if((ucReceiveMSC[3] & BIT(2)) == BIT(2)) // Burst write request in _mdrv_mhl_SetReceiveCaseFlag()
3002 if((ucReceiveMSC[3] & BIT(3)) == BIT(3)) // Burst write grant in _mdrv_mhl_SetReceiveCaseFlag()
3007 if((ucReceiveMSC[3] & BIT(4)) == BIT(4)) // 3D request in _mdrv_mhl_SetReceiveCaseFlag()
3012 if((ucReceiveMSC[3] & BIT(5)) == BIT(5)) // Feature request in _mdrv_mhl_SetReceiveCaseFlag()
3017 if((ucReceiveMSC[3] & BIT(6)) == BIT(6)) // Feature complete in _mdrv_mhl_SetReceiveCaseFlag()
3026 if(ucReceiveMSC[2] == 0x90) // eCbus mode in _mdrv_mhl_SetReceiveCaseFlag()
3031 if(ucReceiveMSC[2] == 0x92) // Link rate in _mdrv_mhl_SetReceiveCaseFlag()
3035 pMHLResourcePrivate->stSignalStatusInfo.ucMainLinkRate = ucReceiveMSC[3]; in _mdrv_mhl_SetReceiveCaseFlag()
3043 pMHLResourcePrivate->ucWriteBurstAddress = ucReceiveMSC[2]; in _mdrv_mhl_SetReceiveCaseFlag()
3050 if((ucReceiveMSC[uctemp +3] == MSC_EOF) && (uctemp >= (ucReceiveMSC[0] -3))) in _mdrv_mhl_SetReceiveCaseFlag()
3057 … pMHLResourcePrivate->ucWriteBurstInformation[uctemp] = ucReceiveMSC[uctemp +3]; in _mdrv_mhl_SetReceiveCaseFlag()
4103 MS_U8 ucReceiveMSC[MHL_CBUS_DATA_SIZE +4]; in _mdrv_mhl_CbusRxHandler() local
4116 if(_mdrv_mhl_GetCbusReceiveMSC(ucReceiveMSC)) in _mdrv_mhl_CbusRxHandler()
4118 _mdrv_mhl_SetReceiveCaseFlag(pMHLResourcePrivate, ucReceiveMSC); in _mdrv_mhl_CbusRxHandler()