| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/common/ |
| D | tests_hw_access_iot.c | 246 int zeroCount = 0; in testSetKdrInOtpBuff() local 259 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_START_OFFSET], CC_OTP_HUK_SIZE_IN_WORDS, zeroCount); in testSetKdrInOtpBuff() 261 …otp[CC_OTP_MANUFACTURE_FLAG_OFFSET] |= (zeroCount)<<CC_OTP_MANUFACTURE_FLAG_HUK_ZERO_BITS_BIT_SHIF… in testSetKdrInOtpBuff() 280 int zeroCount = 0; in testSetHbkInOtpBuff() local 317 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_HBK0_OFFSET], CC_OTP_HBK0_SIZE_IN_WORDS, zeroCount); in testSetHbkInOtpBuff() 319 …otp[CC_OTP_MANUFACTURE_FLAG_OFFSET] |= (zeroCount)<<CC_OTP_MANUFACTURE_FLAG_HBK0_ZERO_BITS_BIT_SHI… in testSetHbkInOtpBuff() 320 TEST_PRINTF_ERROR("zeros for HBK1 %d\n", zeroCount); in testSetHbkInOtpBuff() 323 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_HBK1_OFFSET], CC_OTP_HBK1_SIZE_IN_WORDS, zeroCount); in testSetHbkInOtpBuff() 325 otp[CC_OTP_OEM_FLAG_OFFSET] |= (zeroCount)<<CC_OTP_OEM_FLAG_HBK1_ZERO_BITS_BIT_SHIFT; in testSetHbkInOtpBuff() 326 TEST_PRINTF_ERROR("zeros for HBK1 %d\n", zeroCount); in testSetHbkInOtpBuff() [all …]
|
| D | tests_hw_access.c | 239 int zeroCount = 0; in testSetScpInOtpBuff() local 252 TEST_CALC_BUFF_ZEROS(&otp[OTP_SCP_START_WORD_OFFSET], OTP_SCP_SIZE_IN_WORDS, zeroCount); in testSetScpInOtpBuff() 254 …otp[OTP_MANUFACTOR_FLAG_START_WORD_OFFSET] |= (zeroCount)<<OTP_MANUFACTOR_FLAG_SCP_ZEROS_BIT_OFFSE… in testSetScpInOtpBuff() 273 int zeroCount = 0; in testSetKdrInOtpBuff() local 286 TEST_CALC_BUFF_ZEROS(&otp[OTP_KRD_START_WORD_OFFSET], OTP_KRD_SIZE_IN_WORDS, zeroCount); in testSetKdrInOtpBuff() 288 …otp[OTP_MANUFACTOR_FLAG_START_WORD_OFFSET] |= (zeroCount)<<OTP_MANUFACTOR_FLAG_KDR_ZEROS_BIT_OFFSE… in testSetKdrInOtpBuff() 307 int zeroCount = 0; in testSetHbkInOtpBuff() local 350 TEST_CALC_BUFF_ZEROS(&otp[OTP_HBK1_START_WORD_OFFSET], OTP_HBK1_SIZE_IN_WORDS, zeroCount); in testSetHbkInOtpBuff() 352 otp[OTP_DM_DEF_START_WORD_OFFSET] |= (zeroCount)<<OTP_DM_DEF_HBK1_ZEROS_BIT_OFFSET; in testSetHbkInOtpBuff() 353 TEST_PRINTF_ERROR("zeros for HBK1 %d\n", zeroCount); in testSetHbkInOtpBuff() [all …]
|
| D | tests_otp.c | 134 uint32_t zeroCount = 0; in Test_SetKeyOtpBuff() local 177 TEST_CALC_BUFF_ZEROS(keyBuff, keySizeInWords, zeroCount); in Test_SetKeyOtpBuff() 184 rc = rc & Test_SetZeroBitsOtpBuff(otpBuf, keyType, zeroCount); in Test_SetKeyOtpBuff() 240 uint32_t zeroCount = 0; in Test_SetHbkInOtpBuff() local 286 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_HBK0_OFFSET], CC_OTP_HBK0_SIZE_IN_WORDS, zeroCount); in Test_SetHbkInOtpBuff() 288 …otp[CC_OTP_MANUFACTURE_FLAG_OFFSET] |= (zeroCount) << CC_OTP_MANUFACTURE_FLAG_HBK0_ZERO_BITS_BIT_S… in Test_SetHbkInOtpBuff() 293 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_HBK1_OFFSET], CC_OTP_HBK1_SIZE_IN_WORDS, zeroCount); in Test_SetHbkInOtpBuff() 295 otp[CC_OTP_OEM_FLAG_OFFSET] |= (zeroCount) << CC_OTP_OEM_FLAG_HBK1_ZERO_BITS_BIT_SHIFT; in Test_SetHbkInOtpBuff() 300 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_HBK_OFFSET], hbkWordSize, zeroCount); in Test_SetHbkInOtpBuff() 302 otp[CC_OTP_OEM_FLAG_OFFSET] |= (zeroCount) << CC_OTP_OEM_FLAG_HBK1_ZERO_BITS_BIT_SHIFT; in Test_SetHbkInOtpBuff()
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/tests/proj/cc3x/cc312_r1/ |
| D | test_proj_otp.c | 124 uint32_t zeroCount = 0; in Test_ProjSetKeyOtpBuff() local 162 TEST_CALC_BUFF_ZEROS((otpBuf + keyOffsetInOtp), keySizeInWords, zeroCount); in Test_ProjSetKeyOtpBuff() 168 rc = rc & Test_ProjSetZeroBitsOtpBuff(otpBuf, keyType, zeroCount); in Test_ProjSetKeyOtpBuff() 322 int zeroCount = 0; in Test_ProjSetKdrInOtpBuff() local 334 TEST_CALC_BUFF_ZEROS(&otp[CC_OTP_START_OFFSET], CC_OTP_HUK_SIZE_IN_WORDS, zeroCount); in Test_ProjSetKdrInOtpBuff() 336 otp[CC_OTP_MANUFACTURE_FLAG_OFFSET] |= (zeroCount) in Test_ProjSetKdrInOtpBuff() 348 uint32_t zeroCount = 0; in Test_ProjSetHbkInOtpBuff() local 390 TEST_CALC_BUFF_ZEROS(&otp[otpStartOffset], hbkWordSize, zeroCount); in Test_ProjSetHbkInOtpBuff() 394 otp[CC_OTP_MANUFACTURE_FLAG_OFFSET] |= (zeroCount) in Test_ProjSetHbkInOtpBuff() 396 TEST_PRINTF_ERROR("zeros for HBK0 %d\n", zeroCount); in Test_ProjSetHbkInOtpBuff() [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_productionlib/cmpu/ |
| D | cmpu.c | 26 uint32_t zeroCount = 0; in CC_PROD_CalcHuk() local 64 error = CC_PROD_GetZeroCount(pBuffForOtp, CC_OTP_HUK_SIZE_IN_WORDS, &zeroCount); in CC_PROD_CalcHuk() 70 SET_OTP_MANUFACTURE_FLAG(*pManufactorWord, HUK_ZERO_BITS, zeroCount); in CC_PROD_CalcHuk() 81 uint32_t zeroCount = 0; in CC_PROD_HandleHbk0() local 93 error = CC_PROD_GetZeroCount(pHbk0BuffForOtp, PROD_KEY_TMP_CONTEXT_WORD_SIZE, &zeroCount); in CC_PROD_HandleHbk0() 118 SET_OTP_MANUFACTURE_FLAG(*pManufactorWord, HBK0_ZERO_BITS, zeroCount); in CC_PROD_HandleHbk0() 130 uint32_t zeroCount = 0; in CC_PROD_HandleKpicv() local 156 error = CC_PROD_GetZeroCount(pBuffForOtp, PROD_KEY_TMP_CONTEXT_WORD_SIZE, &zeroCount); in CC_PROD_HandleKpicv() 162 SET_OTP_MANUFACTURE_FLAG(*pManufactorWord, KPICV_ZERO_BITS, zeroCount); in CC_PROD_HandleKpicv() 174 uint32_t zeroCount = 0; in CC_PROD_HandleKceicv() local [all …]
|
| /trusted-firmware-m-latest/lib/ext/cryptocell-312-runtime/host/src/cc3x_productionlib/dmpu/ |
| D | dmpu.c | 26 uint32_t zeroCount = 0; in CC_PROD_HandleKcp() local 52 error = CC_PROD_GetZeroCount(pBuffForOtp, PROD_KEY_TMP_CONTEXT_WORD_SIZE, &zeroCount); in CC_PROD_HandleKcp() 58 SET_OTP_OEM_FLAG(*pManufactorWord, KCP_ZERO_BITS, zeroCount); in CC_PROD_HandleKcp() 70 uint32_t zeroCount = 0; in CC_PROD_HandleKce() local 97 error = CC_PROD_GetZeroCount(pBuffForOtp, PROD_KEY_TMP_CONTEXT_WORD_SIZE, &zeroCount); in CC_PROD_HandleKce() 104 SET_OTP_OEM_FLAG(*pManufactorWord, KCE_ZERO_BITS, zeroCount); in CC_PROD_HandleKce() 123 uint32_t zeroCount = 0; in CCProd_Dmpu() local 205 error = CC_PROD_GetZeroCount(hbkBuffForOtp, hbkSizeInWords, &zeroCount); in CCProd_Dmpu() 212 SET_OTP_OEM_FLAG(manufactorWord, HBK_ZERO_BITS, zeroCount); in CCProd_Dmpu() 214 SET_OTP_OEM_FLAG(manufactorWord, HBK1_ZERO_BITS, zeroCount); in CCProd_Dmpu()
|