Lines Matching refs:i
232 MS_U16 i; in MHal_HDMITx_GetHdcpKey() local
237 for(i=0;i<304;i++) in MHal_HDMITx_GetHdcpKey()
239 printf("0x%x, ", HDCP_KEY[i]); in MHal_HDMITx_GetHdcpKey()
240 if(i%16 == 15) in MHal_HDMITx_GetHdcpKey()
255 MS_U16 i; in MHal_HDMITx_HdcpKeyInit() local
260 for(i=0;i<304;i++) in MHal_HDMITx_HdcpKeyInit()
262 printf("0x%x, ", HDCP_KEY[i]); in MHal_HDMITx_HdcpKeyInit()
263 if(i%16 == 15) in MHal_HDMITx_HdcpKeyInit()
367 MS_U8 i, j, k, t; in MHal_HDMITx_HdcpCheckBksvLn() local
376 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
378 if(MHal_HDMITx_Rx74ReadByte(i, &bksv[i]) == FALSE) in MHal_HDMITx_HdcpCheckBksvLn()
385 k += (bksv[i] >> j) & 0x01; in MHal_HDMITx_HdcpCheckBksvLn()
387 HDCP_BKSV[i] = bksv[i]; in MHal_HDMITx_HdcpCheckBksvLn()
398 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
399 printf("0x%x, ", bksv[i]); in MHal_HDMITx_HdcpCheckBksvLn()
405 for (i = 0; i < 7; i++) in MHal_HDMITx_HdcpCheckBksvLn()
406 Lm[i] = 0; in MHal_HDMITx_HdcpCheckBksvLn()
409 for(i=0;i<18;i++) in MHal_HDMITx_HdcpCheckBksvLn()
413 if(HDCP_KEY[(i<<4)+j]!=MHal_HDMITx_Rx74ReadByte((i<<4)+j)) in MHal_HDMITx_HdcpCheckBksvLn()
414 DBG_HDCP(printf("\r\nerror address=%x\r\n,",(i<<4)+j)); in MHal_HDMITx_HdcpCheckBksvLn()
420 for (i = 0; i < 5; i++) in MHal_HDMITx_HdcpCheckBksvLn()
424 if (bksv[i] & (1 << j)) in MHal_HDMITx_HdcpCheckBksvLn()
427 offset = (i * 8 + j) * 7 + HDCP_KEY_OFFSET; in MHal_HDMITx_HdcpCheckBksvLn()
444 for (i = 0; i < 7; i++) in MHal_HDMITx_HdcpCheckBksvLn()
446 if (i < 6) in MHal_HDMITx_HdcpCheckBksvLn()
447 Lm[i] = Lm[i] ^ temp; in MHal_HDMITx_HdcpCheckBksvLn()
449 Lm[i] = Lm[i] ^ (~temp); in MHal_HDMITx_HdcpCheckBksvLn()
451 if(i%2) in MHal_HDMITx_HdcpCheckBksvLn()
452 MHal_HDMITx_Write(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_LN_04+(i/2), (Lm[i]<<8) | Lm[i-1]); in MHal_HDMITx_HdcpCheckBksvLn()
454 printf("0x%x, ", Lm[i]); in MHal_HDMITx_HdcpCheckBksvLn()
482 MS_U8 i; in MHal_HDMITx_HdcpWriteAn() local
495 for (i = 0; i < 4; i++) in MHal_HDMITx_HdcpWriteAn()
497 temp = MHal_HDMITx_Read(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_AN_08+i); in MHal_HDMITx_HdcpWriteAn()
498 if(MHal_HDMITx_Rx74WriteByte(0x18 + (i*2), (MS_U8)(temp & 0x00FF)) == FALSE) in MHal_HDMITx_HdcpWriteAn()
504 if(MHal_HDMITx_Rx74WriteByte(0x18 + (i*2+1), (MS_U8)((temp & 0xFF00)>>8)) == FALSE) in MHal_HDMITx_HdcpWriteAn()
522 for(i = 0; i < 4; i++) in MHal_HDMITx_HdcpWriteAn()
523 …HDMITx_Write(HDMITX_HDCP_REG_BASE, REG_HDCP_TX_AN_08+i, (TxHdcpAnTbl[2*i+1] <<8) | (TxHdcpAnTbl[2*… in MHal_HDMITx_HdcpWriteAn()
533 for (i = 0; i < 8; i++) in MHal_HDMITx_HdcpWriteAn()
534 printf("0x%x, ", TxHdcpAnTbl[i]); in MHal_HDMITx_HdcpWriteAn()
557 MS_U8 i, k, j; in MHal_HDMITx_HdcpWriteAksv() local
561 for (i = 0, k=0; i < 5; i++) in MHal_HDMITx_HdcpWriteAksv()
564 temp = HDCP_KEY[i]; in MHal_HDMITx_HdcpWriteAksv()
565 HDCP_AKSV[i] = temp; in MHal_HDMITx_HdcpWriteAksv()
566 if(MHal_HDMITx_Rx74WriteByte(0x10 + i, temp) == FALSE) in MHal_HDMITx_HdcpWriteAksv()
654 MS_U8 i; in MHal_HDMITx_HdcpSha1Init() local
656 for (i = 0; i < SHA160LENGTH; i++) in MHal_HDMITx_HdcpSha1Init()
657 dig->m_auiBuf[i] = sm_H160[i]; in MHal_HDMITx_HdcpSha1Init()
703 MS_U8 i; in _MHal_HDMITx_HdcpSha1Transform() local
707 for (i = 0; i < 16; i++,pucIn += 4) in _MHal_HDMITx_HdcpSha1Transform()
708 auiW[i] = ((MS_U32)pucIn[3]) | ((MS_U32)pucIn[2] << 8) | in _MHal_HDMITx_HdcpSha1Transform()
710 for (i = 16; i < 80; i++) in _MHal_HDMITx_HdcpSha1Transform()
711 auiW[i] = ((auiW[i - 3] ^ auiW[i - 8] ^ auiW[i - 14] ^ auiW[i - 16]) << 1) | in _MHal_HDMITx_HdcpSha1Transform()
712 ((auiW[i - 3] ^ auiW[i - 8] ^ auiW[i - 14] ^ auiW[i - 16]) >> 31); in _MHal_HDMITx_HdcpSha1Transform()
720 for (i = 0; i < 20; i++) in _MHal_HDMITx_HdcpSha1Transform()
722 temp = ((A << 5) | (A >> 27)) + ((B & C) | ((~B) & D)) + E + auiW[i] + sm_K160[0]; in _MHal_HDMITx_HdcpSha1Transform()
729 for (i = 20; i < 40; i++) in _MHal_HDMITx_HdcpSha1Transform()
731 temp = ((A << 5) | (A >> 27)) + (B ^ C ^ D) + E + auiW[i] + sm_K160[1]; in _MHal_HDMITx_HdcpSha1Transform()
738 for (i = 40; i < 60; i++) in _MHal_HDMITx_HdcpSha1Transform()
740 temp = ((A << 5) | (A >> 27)) + ((B & C) | (B & D) | (C & D)) + E + auiW[i] + sm_K160[2]; in _MHal_HDMITx_HdcpSha1Transform()
747 for (i = 60; i < 80; i++) in _MHal_HDMITx_HdcpSha1Transform()
749 temp = ((A << 5) | (A >> 27)) + (B ^ C ^ D) + E + auiW[i] + sm_K160[3]; in _MHal_HDMITx_HdcpSha1Transform()
806 MS_U8 i; in MHal_HDMITx_HdcpSha1FinalDigest() local
837 for (i = 0; i < SHA160LENGTH; i++,pcDigest += 4) in MHal_HDMITx_HdcpSha1FinalDigest()
838 Word2Bytes(&dig->m_auiBuf[i], pcDigest); in MHal_HDMITx_HdcpSha1FinalDigest()
863 MS_U8 i; in MHal_HDMITx_HDCP_Get_BKSV() local
866 for(i=0; i<5; i++) in MHal_HDMITx_HDCP_Get_BKSV()
868 if(!MHal_HDMITx_Rx74ReadByte(0x00+i, u8bksv+i)) in MHal_HDMITx_HDCP_Get_BKSV()