Lines Matching refs:eKLEng

2559     DSCMB_KL_SelEng eKLEng = KLCfg->eKLSel;  in _MDrv_DSCMB2_KLadder_AtomicExec()  local
2577 …if ( FALSE == HAL_DSCMB_KL_HW_SEM_Lock(eKLEng, DSCMB_KL_WAIT_THRESHOLD)) //TODO: fix constant value in _MDrv_DSCMB2_KLadder_AtomicExec()
2740 HAL_DSCMB_KL_Reset(eKLEng); in _MDrv_DSCMB2_KLadder_AtomicExec()
2741 HAL_DSCMB_KL_KDF_Disable(eKLEng); in _MDrv_DSCMB2_KLadder_AtomicExec()
2746 HAL_DSCMB_KL_ACPURootKey(eKLEng, KLCfg->u8KeyACPU); in _MDrv_DSCMB2_KLadder_AtomicExec()
2753 HAL_DSCMB_KL_KeyProp( eKLEng, u32CAVid, 0 , /*Usage*/ 1 /*Entropy*/); in _MDrv_DSCMB2_KLadder_AtomicExec()
2757 HAL_DSCMB_KL_KeyProp( eKLEng, u32CAVid, 0 , /*Usage*/ 0 /*Entropy*/); in _MDrv_DSCMB2_KLadder_AtomicExec()
2763 …HAL_DSCMB_KL_KDF_Enable( eKLEng, KLCfg->stKDF.eKDFType, KLCfg->stKDF.u16AppId, KLCfg->stKDF.eHWKey… in _MDrv_DSCMB2_KLadder_AtomicExec()
2769 HAL_DSCMB_KL_Input(eKLEng, 0, KLCfg->pu8KeyKLIn); in _MDrv_DSCMB2_KLadder_AtomicExec()
2775 HAL_DSCMB_KL_Input(eKLEng, (4 - i), KLCfg->pu8KeyKLIn+(16*i)); in _MDrv_DSCMB2_KLadder_AtomicExec()
2782 HAL_DSCMB_KL_Input(eKLEng, (KLCfg->u32Level-i-1), KLCfg->pu8KeyKLIn+(16*i)); in _MDrv_DSCMB2_KLadder_AtomicExec()
2793 if(FALSE == HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo, KLCfg->u32Level, eKLSrc, eKLDst)) in _MDrv_DSCMB2_KLadder_AtomicExec()
2801 HAL_DSCMB_KL_DstSecure(eKLEng, bKLDstSecure); in _MDrv_DSCMB2_KLadder_AtomicExec()
2806 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2815 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2826 HAL_DSCMB_KL_KeyBus_Ex(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2836 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2848 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2857 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2866 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_AtomicExec()
2873 if(HAL_DSCMB_KL_Start(eKLEng) == FALSE) in _MDrv_DSCMB2_KLadder_AtomicExec()
2875 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg); in _MDrv_DSCMB2_KLadder_AtomicExec()
2883 HAL_DSCMB_KL_SP_KeyCtrl(eKLEng, eKLDst); in _MDrv_DSCMB2_KLadder_AtomicExec()
2884 if(HAL_DSCMB_KL_SP_Start(eKLEng) == FALSE) in _MDrv_DSCMB2_KLadder_AtomicExec()
2933 HAL_DSCMB_KL_GetACPUOut(eKLEng,ACPU_Out,u32OutKeySize); in _MDrv_DSCMB2_KLadder_AtomicExec()
2936 HAL_DSCMB_KL_HW_SEM_Unlock(eKLEng); in _MDrv_DSCMB2_KLadder_AtomicExec()
2942 HAL_DSCMB_KL_HW_SEM_Unlock(eKLEng); in _MDrv_DSCMB2_KLadder_AtomicExec()
2966 DSCMB_KL_SelEng eKLEng = E_DSCMB_KL_SEL_CW;
3000 HAL_DSCMB_KL_Reset(eKLEng);
3004 HAL_DSCMB_KL_Input(eKLEng, (KLCfg->u32Level-i-1), KLCfg->pu8KeyKLIn+(16*i));
3007 HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo,
3020 HAL_DSCMB_KL_KeyBus(eKLEng,
3037 if(FALSE == HAL_DSCMB_KL_Start(eKLEng))
3039 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3046 HAL_DSCMB_KL_Reset(eKLEng);
3051 HAL_DSCMB_KL_Input(eKLEng, (u32Step2Level-i-1), KLCfg->pu8KeyKLIn+(16*i));
3054 HAL_DSCMB_KL_KeyBus(eKLEng,
3061 HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo,
3067 if(FALSE == HAL_DSCMB_KL_Start(eKLEng))
3069 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3080 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3139 DSCMB_KL_SelEng eKLEng = KLCfg->eKLSel; in _MDrv_DSCMB2_KLadder_ETSI() local
3157 …if ( FALSE == HAL_DSCMB_KL_HW_SEM_Lock(eKLEng, DSCMB_KL_WAIT_THRESHOLD)) //TODO: fix constant value in _MDrv_DSCMB2_KLadder_ETSI()
3307 HAL_DSCMB_KL_Reset(eKLEng); in _MDrv_DSCMB2_KLadder_ETSI()
3308 HAL_DSCMB_KL_KDF_Disable(eKLEng); in _MDrv_DSCMB2_KLadder_ETSI()
3313 HAL_DSCMB_KL_ACPURootKey(eKLEng, KLCfg->u8KeyACPU); in _MDrv_DSCMB2_KLadder_ETSI()
3320 HAL_DSCMB_KL_KeyProp( eKLEng, u32CAVid, 0 , /*Usage*/ 1 /*Entropy*/); in _MDrv_DSCMB2_KLadder_ETSI()
3324 HAL_DSCMB_KL_KeyProp( eKLEng, u32CAVid, 0 , /*Usage*/ 0 /*Entropy*/); in _MDrv_DSCMB2_KLadder_ETSI()
3330 …HAL_DSCMB_KL_KDF_Enable( eKLEng, KLCfg->stKDF.eKDFType, KLCfg->stKDF.u16AppId, KLCfg->stKDF.eHWKey… in _MDrv_DSCMB2_KLadder_ETSI()
3336 HAL_DSCMB_KL_Input(eKLEng, (KLCfg->u32Level-i-1), KLCfg->pu8KeyKLIn+(16*i)); in _MDrv_DSCMB2_KLadder_ETSI()
3341 HAL_DSCMB_KL_ETSI_Nonce(eKLEng, pu8Nonce); in _MDrv_DSCMB2_KLadder_ETSI()
3344 if(FALSE == HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo, KLCfg->u32Level, eKLSrc, eKLDst)) in _MDrv_DSCMB2_KLadder_ETSI()
3353 HAL_DSCMB_KL_DstSecure(eKLEng, bKLDstSecure); in _MDrv_DSCMB2_KLadder_ETSI()
3358 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3367 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3378 HAL_DSCMB_KL_KeyBus_Ex(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3388 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3400 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3409 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3418 HAL_DSCMB_KL_KeyBus(eKLEng, in _MDrv_DSCMB2_KLadder_ETSI()
3425 if(HAL_DSCMB_KL_Start(eKLEng) == FALSE) in _MDrv_DSCMB2_KLadder_ETSI()
3427 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg); in _MDrv_DSCMB2_KLadder_ETSI()
3435 HAL_DSCMB_KL_SP_KeyCtrl(eKLEng, eKLDst); in _MDrv_DSCMB2_KLadder_ETSI()
3436 if(HAL_DSCMB_KL_SP_Start(eKLEng) == FALSE) in _MDrv_DSCMB2_KLadder_ETSI()
3485 HAL_DSCMB_KL_GetACPUOut(eKLEng,ACPU_Out,u32OutKeySize); in _MDrv_DSCMB2_KLadder_ETSI()
3488 HAL_DSCMB_KL_ETSI_Response(eKLEng, pu8Response); in _MDrv_DSCMB2_KLadder_ETSI()
3490 HAL_DSCMB_KL_HW_SEM_Unlock(eKLEng); in _MDrv_DSCMB2_KLadder_ETSI()
3496 HAL_DSCMB_KL_HW_SEM_Unlock(eKLEng); in _MDrv_DSCMB2_KLadder_ETSI()
3510 DSCMB_KL_SelEng eKLEng = E_DSCMB_KL_SEL_CW;
3541 HAL_DSCMB_KL_Reset(eKLEng);
3545 HAL_DSCMB_KL_Input(eKLEng, (KLCfg->u32Level-i-1), KLCfg->pu8KeyKLIn+(16*i));
3549 HAL_DSCMB_KL_TA_EN(eKLEng, FALSE);
3552 if(FALSE == HAL_DSCMB_KL_TA_EncCW(eKLEng, pu8EncCW))
3560 HAL_DSCMB_KL_TA_LUT3(eKLEng, LUT3Tab);
3563 HAL_DSCMB_KL_TA_EN(eKLEng, TRUE);
3565 HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo,
3579 HAL_DSCMB_KL_KeyBus(eKLEng,
3595 HAL_DSCMB_KL_Start(eKLEng);
3597 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3604 HAL_DSCMB_KL_Reset(eKLEng);
3609 HAL_DSCMB_KL_Input(eKLEng, (u32Step2Level-i-1), KLCfg->pu8KeyKLIn+(16*i));
3612 HAL_DSCMB_KL_KeyBus(eKLEng,
3619 HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo,
3624 HAL_DSCMB_KL_Start(eKLEng);
3626 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3636 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
3646 HAL_DSCMB_KL_TA_EN(eKLEng, FALSE);
3653 HAL_DSCMB_KL_TA_EN(eKLEng, FALSE);
4805 DSCMB_KL_SelEng eKLEng = KLCfg->eKLSel;
4936 HAL_DSCMB_KL_Reset(eKLEng);
4941 HAL_DSCMB_KL_ACPURootKey(eKLEng, KLCfg->u8KeyACPU);
4947 HAL_DSCMB_KL_KeyProp( eKLEng, u32CAVid, 0 , /*Usage*/ 0 /*Entropy*/);
4952 HAL_DSCMB_KL_Input(eKLEng, 0, KLCfg->pu8KeyKLIn);
4958 HAL_DSCMB_KL_Input(eKLEng, (4 - i), KLCfg->pu8KeyKLIn+(16*i));
4965 HAL_DSCMB_KL_Input(eKLEng, (KLCfg->u32Level-i-1), KLCfg->pu8KeyKLIn+(16*i));
4976 if(FALSE == HAL_DSCMB_KL_TA_EncCW(eKLEng, KLCfg->pu8KeyKLIn+(16*(KLCfg->u32Level-1)) ))
4982 HAL_DSCMB_KL_TA_LUT3(eKLEng, NULL);
4985 HAL_DSCMB_KL_TA_EN(eKLEng, TRUE);
4988 HAL_DSCMB_KL_Ctrl(eKLEng, KLCfg->eAlgo,
4997 HAL_DSCMB_KL_KeyBus(eKLEng,
5006 HAL_DSCMB_KL_KeyBus(eKLEng,
5015 HAL_DSCMB_KL_KeyBus(eKLEng,
5024 HAL_DSCMB_KL_KeyBus(eKLEng,
5031 if(HAL_DSCMB_KL_Start(eKLEng) == FALSE)
5033 HAL_DSCMB_KL_ErrMsg(eKLEng, &u32ErrMsg);
5080 HAL_DSCMB_KL_GetACPUOut(eKLEng,ACPU_Out,u32OutKeySize);
5084 HAL_DSCMB_KL_TA_EN(eKLEng, FALSE);