1 //<MStar Software> 2 //****************************************************************************** 3 // MStar Software 4 // Copyright (c) 2010 - 2012 MStar Semiconductor, Inc. All rights reserved. 5 // All software, firmware and related documentation herein ("MStar Software") are 6 // intellectual property of MStar Semiconductor, Inc. ("MStar") and protected by 7 // law, including, but not limited to, copyright law and international treaties. 8 // Any use, modification, reproduction, retransmission, or republication of all 9 // or part of MStar Software is expressly prohibited, unless prior written 10 // permission has been granted by MStar. 11 // 12 // By accessing, browsing and/or using MStar Software, you acknowledge that you 13 // have read, understood, and agree, to be bound by below terms ("Terms") and to 14 // comply with all applicable laws and regulations: 15 // 16 // 1. MStar shall retain any and all right, ownership and interest to MStar 17 // Software and any modification/derivatives thereof. 18 // No right, ownership, or interest to MStar Software and any 19 // modification/derivatives thereof is transferred to you under Terms. 20 // 21 // 2. You understand that MStar Software might include, incorporate or be 22 // supplied together with third party`s software and the use of MStar 23 // Software may require additional licenses from third parties. 24 // Therefore, you hereby agree it is your sole responsibility to separately 25 // obtain any and all third party right and license necessary for your use of 26 // such third party`s software. 27 // 28 // 3. MStar Software and any modification/derivatives thereof shall be deemed as 29 // MStar`s confidential information and you agree to keep MStar`s 30 // confidential information in strictest confidence and not disclose to any 31 // third party. 32 // 33 // 4. MStar Software is provided on an "AS IS" basis without warranties of any 34 // kind. Any warranties are hereby expressly disclaimed by MStar, including 35 // without limitation, any warranties of merchantability, non-infringement of 36 // intellectual property rights, fitness for a particular purpose, error free 37 // and in conformity with any international standard. You agree to waive any 38 // claim against MStar for any loss, damage, cost or expense that you may 39 // incur related to your use of MStar Software. 40 // In no event shall MStar be liable for any direct, indirect, incidental or 41 // consequential damages, including without limitation, lost of profit or 42 // revenues, lost or damage of data, and unauthorized system use. 43 // You agree that this Section 4 shall still apply without being affected 44 // even if MStar Software has been modified by MStar in accordance with your 45 // request or instruction for your use, except otherwise agreed by both 46 // parties in writing. 47 // 48 // 5. If requested, MStar may from time to time provide technical supports or 49 // services in relation with MStar Software to you for your use of 50 // MStar Software in conjunction with your or your customer`s product 51 // ("Services"). 52 // You understand and agree that, except otherwise agreed by both parties in 53 // writing, Services are provided on an "AS IS" basis and the warranty 54 // disclaimer set forth in Section 4 above shall apply. 55 // 56 // 6. Nothing contained herein shall be construed as by implication, estoppels 57 // or otherwise: 58 // (a) conferring any license or right to use MStar name, trademark, service 59 // mark, symbol or any other identification; 60 // (b) obligating MStar or any of its affiliates to furnish any person, 61 // including without limitation, you and your customers, any assistance 62 // of any kind whatsoever, or any information; or 63 // (c) conferring any license or right under any intellectual property right. 64 // 65 // 7. These terms shall be governed by and construed in accordance with the laws 66 // of Taiwan, R.O.C., excluding its conflict of law rules. 67 // Any and all dispute arising out hereof or related hereto shall be finally 68 // settled by arbitration referred to the Chinese Arbitration Association, 69 // Taipei in accordance with the ROC Arbitration Law and the Arbitration 70 // Rules of the Association by three (3) arbitrators appointed in accordance 71 // with the said Rules. 72 // The place of arbitration shall be in Taipei, Taiwan and the language shall 73 // be English. 74 // The arbitration award shall be final and binding to both parties. 75 // 76 //****************************************************************************** 77 //<MStar Software> 78 //////////////////////////////////////////////////////////////////////////////// 79 // 80 // Copyright (c) 2006-2009 MStar Semiconductor, Inc. 81 // All rights reserved. 82 // 83 // Unless otherwise stipulated in writing, any and all information contained 84 // herein regardless in any format shall remain the sole proprietary of 85 // MStar Semiconductor Inc. and be kept in strict confidence 86 // ("MStar Confidential Information") by the recipient. 87 // Any unauthorized act including without limitation unauthorized disclosure, 88 // copying, use, reproduction, sale, distribution, modification, disassembling, 89 // reverse engineering and compiling of the contents of MStar Confidential 90 // Information is unlawful and strictly prohibited. MStar hereby reserves the 91 // rights to any and all damages, losses, costs and expenses resulting therefrom. 92 // 93 //////////////////////////////////////////////////////////////////////////////// 94 95 //////////////////////////////////////////////////////////////////////////////////////////////////// 96 // file halCA.h 97 // @brief CA HAL 98 // @author MStar Semiconductor,Inc. 99 //////////////////////////////////////////////////////////////////////////////////////////////////// 100 #ifndef __HAL_CA_H__ 101 #define __HAL_CA_H__ 102 103 #include "regCA.h" 104 //-------------------------------------------------------------------------------------------------- 105 // Driver Compiler Option 106 //-------------------------------------------------------------------------------------------------- 107 108 //------------------------------------------------------------------------------------------------- 109 // Local Defines 110 //------------------------------------------------------------------------------------------------- 111 #define CA_OTP_SIZE 0x8000UL 112 #define CA_RETRY_TIMES 1UL 113 #define BGC_IRQ E_INT_FIQ_SECURE51_TO_BEON 114 #define CA_SCK_NUM 15UL 115 116 //Vendor ID 117 #define CA_OTP_VENDOR_ID_NULL 0x00UL 118 #define CA_OTP_VENDOR_ID_NDS 0x01UL 119 #define CA_OTP_VENDOR_ID_NAGRA 0x02UL 120 #define CA_OTP_VENDOR_ID_VIACCESS 0x03UL 121 #define CA_OTP_VENDOR_ID_IRDETO 0x04UL 122 #define CA_OTP_VENDOR_ID_VERIMATRIX 0x05UL 123 #define CA_OTP_VENDOR_ID_SMI 0x06UL 124 #define CA_OTP_VENDOR_ID_CONAX 0x07UL 125 #define CA_OTP_VENDOR_ID_LATENS 0x08UL 126 #define CA_OTP_VENDOR_ID_ECHOSTAR 0x09UL 127 #define CA_OTP_VENDOR_ID_UNKNOW 0xFFUL 128 129 //-------------------------------------------------------------------------------------------------- 130 // CA Hardware Abstraction Layer 131 //-------------------------------------------------------------------------------------------------- 132 133 //////////////////////////////////////////////// 134 // HAL API 135 //////////////////////////////////////////////// 136 void HAL_CA_SetBank(MS_U32 u32RegAddr); 137 MS_BOOL HAL_CA_Init(void); 138 139 MS_BOOL HAL_CA_BGC_LoadFW(MS_U32 u32FwAddr, MS_U32 u32FwSize); 140 MS_BOOL HAL_CA_BGC_SetSec(MS_U32 u32SecId, const CA_BGC_SEC_CFG* pstSecCfg); 141 MS_BOOL HAL_CA_BGC_ResetSec(MS_U32 u32SecId, const MS_U8* pu8RstPSWD); 142 void HAL_CA_BGC_ISR(void); 143 void HAL_CA_BGC_DisableINT(void); 144 145 MS_U32 HAL_CA_MaxDeviceIdSize(void); 146 MS_U32 HAL_CA_MaxReservedSize(void); 147 148 MS_BOOL HAL_CA_OTP_EnableSecureBoot(void); 149 MS_BOOL HAL_CA_OTP_IsSecureBootEnabled(void); 150 151 MS_BOOL HAL_CA_OTP_SetBlockLock(MS_U32 u32Start, MS_U32 u32End, CA_LOCK_TYPE eLockType); 152 MS_BOOL HAL_CA_OTP_GetBlockLock(MS_U32 *pu32Start, MS_U32 *pu32End, CA_LOCK_TYPE *peLockType); 153 154 MS_BOOL HAL_CA_OTP_IsBlank(MS_U32 addr); 155 MS_U32 HAL_CA_OTP_Read(MS_U32 addr); 156 MS_BOOL HAL_CA_OTP_Write(MS_U32 addr, MS_U32 value); 157 158 MS_BOOL HAL_CA_OTP_Lock(CA_OTP_LOCK eLock); 159 MS_BOOL HAL_CA_Locked(CA_OTP_LOCK eLock); 160 161 MS_BOOL HAL_CA_OTP_SetRSAextID(MS_U32 u32Value); 162 MS_U32 HAL_CA_OTP_GetRSAextID(void); 163 164 MS_BOOL HAL_CA_OTP_SetHASH_REF_VER(MS_U32 u32HASH0_REF_VER, MS_U32 u32HASH2_REF_VER); 165 MS_BOOL HAL_CA_OTP_GetHASH_REF_VER(MS_U32 *pu32HASH0_REF_VER, MS_U32 *pu32HASH2_REF_VER); 166 MS_BOOL HAL_CA_OTP_SetHASH1_REF_VER(MS_U32 u32HASH1_REF_VER); 167 MS_BOOL HAL_CA_OTP_GetHASH1_REF_VER(MS_U32 *pu32HASH1_REF_VER); 168 169 MS_BOOL HAL_CA_OTP_SetDebugPortMode(CA_DEBUG_PORT eDebugPort, CA_DEBUG_PORT_MODE eMode); 170 MS_BOOL HAL_CA_OTP_GetDebugPortMode(CA_DEBUG_PORT eDebugPort, CA_DEBUG_PORT_MODE *eMode); 171 172 MS_BOOL HAL_CA_OTP_SetDeviceId(const MS_U8 *pu8Did, MS_U32 u32Size); 173 MS_BOOL HAL_CA_OTP_GetDeviceId(MS_U8 *pu8Did, MS_U32 u32Size); 174 MS_BOOL HAL_CA_OTP_SetSecretKey(CA_SECRET_KEY eKeySel, const MS_U8 *pu8SecretKey, MS_U32 u32Size); 175 MS_BOOL HAL_CA_OTP_GetSecretKey(CA_SECRET_KEY eKeySel, MS_U8 *pu8SecretKey, MS_U32 u32Size); 176 MS_BOOL HAL_CA_OTP_SetRSAKey(CA_RSA_KEY eKeySel, const MS_U8 *pu8RSAKey, MS_U32 u32Size); 177 MS_BOOL HAL_CA_OTP_GetRSAKey(CA_RSA_KEY eKeySel, MS_U8 *pu8RSAKey, MS_U32 u32Size); 178 MS_BOOL HAL_CA_OTP_SetDebugPortPassword(CA_DEBUG_PORT eDebugPort, const MS_U8 *pu8Password, MS_U32 u32Size); 179 MS_BOOL HAL_CA_OTP_GetDebugPortPassword(CA_DEBUG_PORT eDebugPort, MS_U8 *pu8Password, MS_U32 u32Size); 180 MS_BOOL HAL_CA_OTP_WriteReserved(const MS_U8 *pu8RData, MS_U32 u32Size); 181 MS_BOOL HAL_CA_OTP_ReadReserved(MS_U8 *pu8RData, MS_U32 u32Size); 182 183 184 MS_BOOL HAL_CA_OTP_GetCfg(MS_U32 u32Idx,MS_U32 * pu32Value); 185 186 MS_BOOL HAL_CA_OTP_EnableSecureCWMode(void); 187 MS_BOOL HAL_CA_OTP_IsSecureCWMode(void); 188 189 MS_U32 HAL_CA_Random(void); 190 MS_U32 HAL_CA_OTP_ReadCAVendor(void); 191 192 void HAL_CA_STR_SetBank(MS_U32 u32Bank); 193 void HAL_CA_STR_EnableKey(void); 194 void HAL_CA_STR_SetParamAddr(MS_U8 *pu8BAddr); 195 void HAL_CA_STR_SetMAC(MS_U8* pu8STRMAC, MS_U32 u32STRMACSize); 196 void HAL_CA_STR_EnableWarmBoot(void); 197 198 //////////////////////////////////////////////// 199 // OTP configuratoins 200 //////////////////////////////////////////////// 201 // 202 // CAV1: for CAVid = 4'd1 203 // CAV4: for CAVid = 4'd4 204 // CAV10: for CAVid = 4'd10 205 // 206 typedef enum { 207 U_OTP_CA_reserved0, 208 U_OTP_CA_reserved1, 209 U_OTP_CA_reserved2, 210 U_OTP_CA_reserved3, 211 U_OTP_CA_reserved4, 212 U_OTP_CA_reserved5, 213 U_OTP_CA_reserved6, 214 U_OTP_CA_reserved7, 215 U_OTP_CA_reserved8, 216 U_OTP_CA_reserved9, 217 U_OTP_CA_reserved10, 218 U_OTP_CA_reserved11, 219 U_OTP_CA_reserved12, 220 U_OTP_CA_reserved13, 221 U_OTP_CA_reserved14, 222 U_OTP_CA_reserved15, 223 U_OTP_Chip_Extension_ID, 224 U_OTP_PVConfiguration, 225 U_OTP_EncryptLoader_Key_sel, 226 U_OTP_EncryptLoader_KL_level, 227 U_OTP_SW_Reserved0, 228 U_OTP_EncryptLoader_ForceEnc, 229 U_OTP_SW_Reserved1, 230 U_OTP_HASH0_VER_REF, 231 U_OTP_HASH1_VER_REF, 232 U_OTP_HASH2_VER_REF, 233 U_OTP_SW_Reserved2, 234 U_OTP_Versioning, 235 U_OTP_Preenablement_0, 236 U_OTP_Preenablement_1, 237 U_OTP_Preenablement_2, 238 U_OTP_Preenablement_3, 239 U_OTP_Preenablement_4, 240 U_OTP_Preenablement_5, 241 U_OTP_Preenablement_6, 242 U_OTP_Preenablement_7, 243 U_OTP_CAdata_0, 244 U_OTP_CAdata_1, 245 U_OTP_CAdata_2, 246 U_OTP_CAdata_3, 247 U_OTP_CAdata_4, 248 U_OTP_CAdata_5, 249 U_OTP_CAdata_6, 250 U_OTP_CAdata_7, 251 U_OTP_CAdata_8, 252 U_OTP_CAdata_9, 253 U_OTP_CAdata_10, 254 U_OTP_CAdata_11, 255 U_OTP_CAdata_12, 256 U_OTP_CAdata_13, 257 U_OTP_CAdata_14, 258 U_OTP_CAdata_15, 259 U_OTP_CAdata_16, 260 U_OTP_CAdata_17, 261 U_OTP_CAdata_18, 262 U_OTP_CAdata_19, 263 U_OTP_CAdata_20, 264 U_OTP_CAdata_21, 265 U_OTP_CAdata_22, 266 U_OTP_CAdata_23, 267 U_OTP_CAdata_24, 268 U_OTP_CAdata_25, 269 U_OTP_CAdata_26, 270 U_OTP_CAdata_27, 271 U_OTP_CAdata_28, 272 U_OTP_CAdata_29, 273 U_OTP_CAdata_30, 274 U_OTP_CAdata_31, 275 U_OTP_CAdata_32, 276 U_OTP_CAdata_33, 277 U_OTP_CAdata_34, 278 U_OTP_CAdata_35, 279 U_OTP_CAdata_36, 280 U_OTP_CAdata_37, 281 U_OTP_forbid_SCPU2DRAM, 282 U_OTP_forbid_SCPUQMEM_to_DRAM, 283 U_OTP_forbid_CryptoDMA_keyslot_QMEM, 284 U_OTP_forbid_SCPU2UART, 285 U_OTP_IXSC_config1, 286 U_OTP_IXSC_config2, 287 U_OTP_IXSC_config3, 288 U_OTP_IXSC_config4, 289 U_OTP_LockWord_Preenablement_0_W, 290 U_OTP_LockWord_Preenablement_1_W, 291 U_OTP_LockWord_Preenablement_2_W, 292 U_OTP_LockWord_Preenablement_3_W, 293 U_OTP_LockWord_Preenablement_4_W, 294 U_OTP_LockWord_Preenablement_5_W, 295 U_OTP_LockWord_Preenablement_6_W, 296 U_OTP_LockWord_Preenablement_7_W, 297 U_OTP_Test_Switch, 298 U_OTP_IXSC_Reserved0, 299 U_OTP_NOCS3_00, 300 U_OTP_NOCS3_01, 301 U_OTP_NOCS3_02, 302 U_OTP_NOCS3_03, 303 U_OTP_MSID, 304 U_OTP_CFG_STB_CA_SN, 305 U_OTP_RSA_0, 306 U_OTP_RSA_1, 307 U_OTP_RSA_0_integrity_chk, 308 U_OTP_RSA_1_integrity_chk, 309 U_OTP_ena_ACPUUseHWRSAKey, 310 U_OTP_forbid_ACPUReadRSAKey0, 311 U_OTP_forbid_ACPUReadRSAKey1, 312 U_OTP_forbid_ACPUWrite_Versioning, 313 U_OTP_forbid_ACPURead_Versioning, 314 U_OTP_RSA_Reserved0, 315 U_OTP_RSA_0_CRC, 316 U_OTP_RSA_1_CRC, 317 U_OTP_PGMask0, 318 U_OTP_PGMask1, 319 U_OTP_PGMask2, 320 U_OTP_PGMask3, 321 U_OTP_PGMask4, 322 U_OTP_PGMask5, 323 U_OTP_PGMask6, 324 U_OTP_PGMask7, 325 U_OTP_PGMask8, 326 U_OTP_PGMask9, 327 U_OTP_PGMask10, 328 U_OTP_PGMask11, 329 U_OTP_PGMask12, 330 U_OTP_PGMask13, 331 U_OTP_PGMask14, 332 U_OTP_PGMask15, 333 U_OTP_PGMask16, 334 U_OTP_PGMask17, 335 U_OTP_v_PubOtpOID, 336 U_OTP_NDS_Reserved0, 337 U_OTP_v_PubOtpVID, 338 U_OTP_NDS_Reserved1, 339 U_OTP_v_PubOtpGP, 340 U_OTP_LockWord_GP_group_W, 341 U_OTP_v_PubOtpBID, 342 U_OTP_NDS_Reserved2, 343 U_OTP_v_PubOtpRsaIndex, 344 U_OTP_NDS_Reserved3, 345 U_OTP_v_PubOtpMinConfVer, 346 U_OTP_NDS_Reserved4, 347 U_OTP_VenderConstSel, 348 U_OTP_NDS_Reserved5, 349 U_OTP_LockWord_NDS_Key1, 350 U_OTP_LockWord_NDS_Key2, 351 U_OTP_LockWord_NDS_Key3, 352 U_OTP_LockWord_NDS_Key4, 353 U_OTP_LockWord_NDS_Key5, 354 U_OTP_LockWord_NDS_Key6, 355 U_OTP_LockWord_NDS_Key7, 356 U_OTP_LockWord_NDS_Key8, 357 U_OTP_NDSKeyValid, 358 U_OTP_forbid_NSK_wr_sck, 359 U_OTP_UseCheckSum, 360 U_OTP_allow_NDSKey_BlankChk, 361 U_OTP_allow_ProgFail_RuinNDSKey, 362 U_OTP_allow_NDSReadKeyWait200ms, 363 U_OTP_allow_ReadErrorRstOtp, 364 U_OTP_allow_illegalNDSFlagChk, 365 U_OTP_allow_Rst_NDS_SCFlag_ParityFail, 366 U_OTP_ena_ACPUUseNSK2, 367 U_OTP_ena_DBUSUseNSK2, 368 U_OTP_ena_ForceOneMilSec, 369 U_OTP_allow_SCCheck, 370 U_OTP_ena_TestRCFreq, 371 U_OTP_ena_SWRN, 372 U_OTP_ena_NSKSeedPRNG, 373 U_OTP_OTPWritePWDProtect, 374 U_OTP_NDS_keysel, 375 U_OTP_allow_NSK2_PWD_Mode, 376 U_OTP_ena_EMMFilter, 377 U_OTP_ena_TestGenIN, 378 U_OTP_RCFreq_map, 379 U_OTP_NDS_Reserved6, 380 U_OTP_allow_SkipBadNVBit, 381 U_OTP_allow_NDSSC_ReadFail_BadPkt, 382 U_OTP_allow_RANDOM_keybus, 383 U_OTP_allow_RANDOM_byteacc, 384 U_OTP_allow_NDS_Rd55AA, 385 U_OTP_allow_NDS_Parity_chk, 386 U_OTP_allow_NDS_KeyRd55AA, 387 U_OTP_forbid_OTPBuiltInTest, 388 U_OTP_forbid_Kilo_ProgRepair, 389 U_OTP_NDS_Reserved7, 390 U_OTP_NVCOUNT, 391 U_OTP_NDS_SecretKey1, 392 U_OTP_NDS_SecretKey2, 393 U_OTP_NDS_SecretKey3, 394 U_OTP_NDS_SecretKey4, 395 U_OTP_NDS_SecretKey5, 396 U_OTP_NDS_SecretKey6, 397 U_OTP_NDS_SecretKey7, 398 U_OTP_NDS_SecretKey8, 399 U_OTP_NDSKey1Chksum, 400 U_OTP_NDSKey1Tag, 401 U_OTP_NDSKey2Chksum, 402 U_OTP_NDSKey2Tag, 403 U_OTP_NDSKey3Chksum, 404 U_OTP_NDSKey3Tag, 405 U_OTP_NDSKey4Chksum, 406 U_OTP_NDSKey4Tag, 407 U_OTP_NDSKey5Chksum, 408 U_OTP_NDSKey5Tag, 409 U_OTP_NDSKey6Chksum, 410 U_OTP_NDSKey6Tag, 411 U_OTP_NDSKey7Chksum, 412 U_OTP_NDSKey7Tag, 413 U_OTP_NDSKey8Chksum, 414 U_OTP_NDSKey8Tag, 415 U_OTP_NDS_Key1_CRC, 416 U_OTP_NDS_Key2_CRC, 417 U_OTP_NDS_Key3_CRC, 418 U_OTP_NDS_Key4_CRC, 419 U_OTP_NDS_Key5_CRC, 420 U_OTP_NDS_Key6_CRC, 421 U_OTP_NDS_Key7_CRC, 422 U_OTP_NDS_Key8_CRC, 423 U_OTP_NDS_ESCK_Key1_obfuscation, 424 U_OTP_NDS_Key1_integrity_chk, 425 U_OTP_NDS_ESCK_Key2_obfuscation, 426 U_OTP_NDS_Key2_integrity_chk, 427 U_OTP_NDS_ESCK_Key3_obfuscation, 428 U_OTP_NDS_Key3_integrity_chk, 429 U_OTP_NDS_ESCK_Key4_obfuscation, 430 U_OTP_NDS_Key4_integrity_chk, 431 U_OTP_NDS_ESCK_Key5_obfuscation, 432 U_OTP_NDS_Key5_integrity_chk, 433 U_OTP_NDS_ESCK_Key6_obfuscation, 434 U_OTP_NDS_Key6_integrity_chk, 435 U_OTP_NDS_ESCK_Key7_obfuscation, 436 U_OTP_NDS_Key7_integrity_chk, 437 U_OTP_NDS_ESCK_Key8_obfuscation, 438 U_OTP_NDS_Key8_integrity_chk, 439 U_OTP_EJTAG_MODE_Parity_bit, 440 U_OTP_I2C_MODE_Parity_bit, 441 U_OTP_SCAN_MODE_Parity_bit, 442 U_OTP_VenderConstSel_Parity_bit, 443 U_OTP_v_PubOtpRsaIndex_Parity_bit, 444 U_OTP_NDS_ESCK_Key1_obfuscation_Parity_bit, 445 U_OTP_NDS_ESCK_Key2_obfuscation_Parity_bit, 446 U_OTP_NDS_ESCK_Key3_obfuscation_Parity_bit, 447 U_OTP_NDS_ESCK_Key4_obfuscation_Parity_bit, 448 U_OTP_NDS_ESCK_Key5_obfuscation_Parity_bit, 449 U_OTP_NDS_ESCK_Key6_obfuscation_Parity_bit, 450 U_OTP_NDS_ESCK_Key7_obfuscation_Parity_bit, 451 U_OTP_NDS_ESCK_Key8_obfuscation_Parity_bit, 452 U_OTP_allow_ReadErrorRstOtp_Parity_bit, 453 U_OTP_ena_ACPUUseNSK2_Parity_bit, 454 U_OTP_BootMode_Parity_bit, 455 U_OTP_ena_ACPU2KT_Parity_bit, 456 U_OTP_ena_EMMFilter_Parity_bit, 457 U_OTP_allow_NDS_Rd55AA_Parity_bit, 458 U_OTP_forbid_OTPBuiltInTest_Parity_bit, 459 U_OTP_allow_NSK_RNG_ROSC_Parity_bit, 460 U_OTP_SecretAreaEnable_Parity_bit, 461 U_OTP_forbid_SW_SPSD_Key_Parity_bit, 462 U_OTP_allow_OTP_BgCRC_Parity_bit, 463 U_OTP_forbid_USBSlaveMode_Parity_bit, 464 U_OTP_OTPWritePWDProtect_Parity_bit, 465 U_OTP_ena_NSK2_Parity_bit, 466 U_OTP_NDS_Reserved8, 467 U_OTP_ena_ESAAlgo_invalidate, 468 U_OTP_ena_LocalAlgo_Invalidate, 469 U_OTP_ContentProtEn, 470 U_OTP_concurrency_configuration, 471 U_OTP_allow_NSK_RNG_ROSC, 472 U_OTP_nds_fc_disable, 473 U_OTP_NDS_CPNR0_sel, 474 U_OTP_NDS_CPNR_off, 475 U_OTP_NDS_Reserved9, 476 U_OTP_PM51_ST_ADDR, 477 U_OTP_PM51_ED_ADDR, 478 U_OTP_forbid_PM51ReadOTP, 479 U_OTP_forbid_PM51WriteOTP, 480 U_OTP_allow_PM51, 481 U_OTP_PM51_SW_R2, 482 U_OTP_forbid_CLK_SEED_TEST, 483 U_OTP_MOBF_TOP_use_DES, 484 U_OTP_OBFUSCATEVideoStream, 485 U_OTP_forbid_EJTAG_Pinshare, 486 U_OTP_allow_clear_sram, 487 U_OTP_forbid_dft_md_sram, 488 U_OTP_LINK_ISOEN2GPIO4, 489 U_OTP_PM_SLEEP_WR_PROT_EN, 490 U_OTP_PWR_HW_RST_MODE_EN, 491 U_OTP_ISOC_TST_DIG_EN_GATE, 492 U_OTP_OTHERS_Reserved0, 493 U_OTP_Rsv_Feature, 494 U_OTP_forbid_CA_MCM, 495 U_OTP_forbid_DIAMOND_PMU, 496 U_OTP_allow_force_dual_core, 497 U_OTP_disable_jpi, 498 U_OTP_forbid_DIG_PMU, 499 U_OTP_forbid_WHOLECHIP_alive_when_NOCORE_alive, 500 U_OTP_OTHERS_Reserved2, 501 U_OTP_allow_CORE0_always_alive, 502 U_OTP_allow_NONCORE0_default_reset, 503 U_OTP_pwrgd_int_en, 504 U_OTP_OTHERS_Reserved3, 505 U_OTP_LOGICBIST_SCAN_OUT_CRC32, 506 U_OTP_OTHERS_Reserved4, 507 U_OTP_RC_OPTION, 508 U_OTP_RC_OPTION_EN, 509 U_OTP_GCR_TRVBG, 510 U_OTP_OTHERS_Reserved5, 511 U_OTP_TEST_Status_TE, 512 U_OTP_TEST_Status, 513 U_OTP_ena_PVRNS2S, 514 U_OTP_ena_PVRS2NS, 515 U_OTP_ena_PlayBackRec0, 516 U_OTP_ena_PlayBackRec1, 517 U_OTP_ena_PlayBackRec2, 518 U_OTP_ena_PlayBackRec3, 519 U_OTP_ena_PlayBackRec4, 520 U_OTP_ena_PlayBackRec5, 521 U_OTP_ena_PVR_secure_protect_0, 522 U_OTP_ena_PVR_secure_protect_1, 523 U_OTP_ena_VQ_secure_protect_0, 524 U_OTP_TSP_Reserved0, 525 U_OTP_dis_TSO, 526 U_OTP_ena_TS2TSO_0, 527 U_OTP_ena_TS2TSO_1, 528 U_OTP_ena_TSO_SecRange, 529 U_OTP_CAVIDEnforcedTS0, 530 U_OTP_CAVIDEnforcedTS1, 531 U_OTP_CAVIDEnforcedTS2, 532 U_OTP_CAVIDEnforcedTS3, 533 U_OTP_CAVIDEnforcedTS4, 534 U_OTP_TSP_Reserved1, 535 U_OTP_CAVIDEnforcedTS5, 536 U_OTP_ForbidAVtoSec, 537 U_OTP_TSP_Reserved2, 538 U_OTP_dis_clear_stream_to_PVR, 539 U_OTP_forbid_SW_SPSD_Key, 540 U_OTP_forbid_KL_SPSD_Key, 541 U_OTP_allow_TSPCPUCodeProt, 542 U_OTP_TSP_Reserved3, 543 U_OTP_ena_KeyLadder_0_lock, 544 U_OTP_ena_KeyLadder_1_lock, 545 U_OTP_ena_NSK2_lock, 546 U_OTP_ena_CERT_IP_lock, 547 U_OTP_ena_DMA_lock, 548 U_OTP_ena_SCPU_lock, 549 U_OTP_Dlock_Reserved0, 550 U_OTP_ena_ACPU2KT_lock, 551 U_OTP_ena_NSK2KT_lock, 552 U_OTP_ena_KL2KT_lock, 553 U_OTP_ena_SCPU2KT_lock, 554 U_OTP_ena_ACPU2DMA_lock, 555 U_OTP_ena_DMA_DESBasedCipher_lock, 556 U_OTP_Dlock_Reserved1, 557 U_OTP_ena_LSACPCM_lock, 558 U_OTP_ena_AESBasedCipher_lock, 559 U_OTP_ena_DESBasedCipher_lock, 560 U_OTP_ena_3DESBasedCipher_lock, 561 U_OTP_ena_Multi2BasedCipher_lock, 562 U_OTP_ena_DVBCSA2ConfCipher_lock, 563 U_OTP_ena_DVBCSA2Cipher_lock, 564 U_OTP_ena_DVBCSA3BasedCipher_lock, 565 U_OTP_dis_kl0_hostkey_lock, 566 U_OTP_dis_kl1_hostkey_lock, 567 U_OTP_NDSKeyValid_lock, 568 U_OTP_RC_OPTION_lock, 569 U_OTP_Dlock_Reserved2, 570 U_OTP_Dlock_Reserved3, 571 U_OTP_LockWord_CA_reserved0_W, 572 U_OTP_LockWord_CA_reserved1_W, 573 U_OTP_LockWord_CA_reserved2_W, 574 U_OTP_LockWord_CA_reserved3_W, 575 U_OTP_LockWord_CA_reserved4_W, 576 U_OTP_LockWord_CA_reserved5_W, 577 U_OTP_LockWord_CA_reserved6_W, 578 U_OTP_LockWord_CA_reserved7_W, 579 U_OTP_LockWord_CA_reserved8_W, 580 U_OTP_LockWord_CA_reserved9_W, 581 U_OTP_LockWord_CA_reserved10_W, 582 U_OTP_LockWord_CA_reserved11_W, 583 U_OTP_LockWord_CA_reserved12_W, 584 U_OTP_LockWord_CA_reserved13_W, 585 U_OTP_LockWord_CA_reserved14_W, 586 U_OTP_LockWord_CA_reserved15_W, 587 U_OTP_LockWord_RSA_0_W, 588 U_OTP_LockWord_RSA_1_W, 589 U_OTP_LockWord_RSA_CTRL_W, 590 U_OTP_LockWord_IXSC_Config_W, 591 U_OTP_LockWord_v_PubOtpOID_W, 592 U_OTP_LockWord_v_PubOtpVID_W, 593 U_OTP_LockWord_v_PubOtpBID_W, 594 U_OTP_LockWord_v_PubOtpRsaIndex_W, 595 U_OTP_LockWord_v_PubOtpMinConfVer_W, 596 U_OTP_LockWord_VenderConstSel_W, 597 U_OTP_LockWord_NDS_info_W, 598 U_OTP_LockWord_PM51_W, 599 U_OTP_LockWord_OTHERS_W, 600 U_OTP_LockWord_Reserved0, 601 U_OTP_LockWord_NOCS3_MEM0_W, 602 U_OTP_LockWord_NOCS3_MEM1_W, 603 U_OTP_LockWord_NOCS3_MEM2_W, 604 U_OTP_LockWord_NOCS3_MEM3_W, 605 U_OTP_LockWord_MSID_W, 606 U_OTP_LockWord_CFG_STB_CA_SN_W, 607 U_OTP_LockWord_TSP_W, 608 U_OTP_LockWord_PGMask_W, 609 U_OTP_LockWord_ClkDet_Para_W, 610 U_OTP_LockWord_OTP_CTRL_W, 611 U_OTP_LockWord_CPU_bank_W, 612 U_OTP_LockWord_trimming_W, 613 U_OTP_LockWord_BOND0_W, 614 U_OTP_LockWord_BOND_Reserved_W, 615 U_OTP_LockWord_Reserved1, 616 U_OTP_LockWord_LOT_INFO_W, 617 U_OTP_LockWord_CA_Enable_W, 618 U_OTP_LockWord_KL_bank_W, 619 U_OTP_LockWord_KT_bank_W, 620 U_OTP_LockWord_DMA_bank_W, 621 U_OTP_LockWord_TSCE_W, 622 U_OTP_LockWord_HDCP_KEY_W, 623 U_OTP_LockWord_Multi2SysKey_W, 624 U_OTP_LockWord_CAV_Key1_W, 625 U_OTP_LockWord_CAV_Key2_W, 626 U_OTP_LockWord_CAV_Key3_W, 627 U_OTP_LockWord_CAV_Key4_W, 628 U_OTP_LockWord_CAV_Key5_W, 629 U_OTP_LockWord_CAV_Key6_W, 630 U_OTP_LockWord_CAV_Key7_W, 631 U_OTP_LockWord_CAV_Key8_W, 632 U_OTP_LockWord_CAVID_W, 633 U_OTP_LockWord_CAV_KP1_W, 634 U_OTP_LockWord_CAV_KP2_W, 635 U_OTP_LockWord_CAV_KP3_W, 636 U_OTP_LockWord_CAV_KP4_W, 637 U_OTP_LockWord_CAV_KP5_W, 638 U_OTP_LockWord_CAV_KP6_W, 639 U_OTP_LockWord_CAV_KP7_W, 640 U_OTP_LockWord_CAV_KP8_W, 641 U_OTP_LockWord_CAV_KP9_W, 642 U_OTP_LockWord_CAV_KP10_W, 643 U_OTP_LockWord_CAV_KP11_W, 644 U_OTP_LockWord_CAV_KP12_W, 645 U_OTP_LockWord_CAV_KP13_W, 646 U_OTP_LockWord_CAV_KP14_W, 647 U_OTP_LockWord_CAV_KP15_W, 648 U_OTP_LockWord_PubOTPUniqueID1_W, 649 U_OTP_LockWord_PubOTPUniqueID2_W, 650 U_OTP_LockWord_PubOTPUniqueID3_W, 651 U_OTP_LockWord_PubOTPUniqueID4_W, 652 U_OTP_LockWord_AES_MOD_MASK_W, 653 U_OTP_LockWord_ACPU_Property_W, 654 U_OTP_LockWord_SCPU_Property_W, 655 U_OTP_LockWord_CA_PWD_W, 656 U_OTP_LockWord_CA_PWD_CTRL_W, 657 U_OTP_LockWord_VtrackData_W, 658 U_OTP_LockWord_FAKE_W, 659 U_OTP_LockWord_SW0_W, 660 U_OTP_LockWord_Reserved2, 661 U_OTP_LockWord_0000_0511_W, 662 U_OTP_LockWord_0512_1023_W, 663 U_OTP_LockWord_1024_1535_W, 664 U_OTP_LockWord_1536_2047_W, 665 U_OTP_LockWord_2048_2559_W, 666 U_OTP_LockWord_2560_3071_W, 667 U_OTP_LockWord_3072_3391_W, 668 U_OTP_LockWord_Chip_Extension_ID, 669 U_OTP_LockWord_Reserved3, 670 U_OTP_LockWord_CAV_Key1_R, 671 U_OTP_LockWord_CAV_Key2_R, 672 U_OTP_LockWord_CAV_Key3_R, 673 U_OTP_LockWord_CAV_Key4_R, 674 U_OTP_LockWord_CAV_Key5_R, 675 U_OTP_LockWord_CAV_Key6_R, 676 U_OTP_LockWord_CAV_Key7_R, 677 U_OTP_LockWord_CAV_Key8_R, 678 U_OTP_LockWord_RSA_0_R, 679 U_OTP_LockWord_RSA_1_R, 680 U_OTP_LockWord_HDCP_KEY_R, 681 U_OTP_LockWord_Multi2SysKey_R, 682 U_OTP_LockWord_AES_MOD_MASK_R, 683 U_OTP_LockWord_VtrackData_R, 684 U_OTP_LockWord_CA_PWD_R, 685 U_OTP_LockWord_Reserved4, 686 U_OTP_ClkDet_Para, 687 U_OTP_forbid_ACPUWriteOTP, 688 U_OTP_forbid_ACPUReadOTP, 689 U_OTP_forbid_SCPUWriteOTP, 690 U_OTP_forbid_SCPUReadOTP, 691 U_OTP_forbid_DBBUSWriteOTP, 692 U_OTP_forbid_DBBUSReadOTP, 693 U_OTP_allow_RANDOM, 694 U_OTP_allow_NOISE_Rd, 695 U_OTP_allow_OTP_BgCRC, 696 U_OTP_allow_SKIP_0, 697 U_OTP_allow_SKIP_1, 698 U_OTP_allow_Mask_AES, 699 U_OTP_ena_Mstar_Wrapper, 700 U_OTP_CTRL_Reserved0, 701 U_OTP_allow_XOR_ROMCODE, 702 U_OTP_allow_XOR_FIX, 703 U_OTP_allow_PWD_OTP_prog, 704 U_OTP_CTRL_Reserved1, 705 U_OTP_SBoot, 706 U_OTP_SecretAreaEnable, 707 U_OTP_forbid_TestInOut, 708 U_OTP_allow_FlashProtect, 709 U_OTP_PERSO_done, 710 U_OTP_CERT_PERSO_done, 711 U_OTP_DBUG_Reserved0, 712 U_OTP_SCAN_MODE, 713 U_OTP_DBUG_Reserved1, 714 U_OTP_MBIST_MODE, 715 U_OTP_I2C_MODE, 716 U_OTP_DBUG_Reserved2, 717 U_OTP_EJTAG_MODE, 718 U_OTP_RMA_MODE, 719 U_OTP_LicRework, 720 U_OTP_forbid_USBSlaveMode, 721 U_OTP_allow_DRAM_MOBF, 722 U_OTP_allow_DRAMOBF_4ROUND, 723 U_OTP_ena_DRAMOBF_NS_MASK_ADDR, 724 U_OTP_forbid_clk_otp_sel, 725 U_OTP_forbid_acpu_access_sec_bridge, 726 U_OTP_forbid_dbbus_access_sec_bridge, 727 U_OTP_XPM_State, 728 U_OTP_DBUG_Reserved3, 729 U_OTP_DeactiveDRAMBoot, 730 U_OTP_ACPU_Reserved0, 731 U_OTP_BootMode, 732 U_OTP_forbid_BCKGND_CHK, 733 U_OTP_SCPUBootMode, 734 U_OTP_ACPU_Reserved1, 735 U_OTP_PM_MCU_RST_MOD, 736 U_OTP_boot_host_sel, 737 U_OTP_ACPU_Reserved2, 738 U_OTP_ACPU_Reserved3, 739 U_OTP_PostMskAreaRangeU, 740 U_OTP_ACPUasHost, 741 U_OTP_BONDING, 742 U_OTP_NON_BLANK, 743 U_OTP_ACPU_Reserved4, 744 U_OTP_PE_LOT_INFO, 745 U_OTP_BootDevice, 746 U_OTP_MAX_RDNTBLK, 747 U_OTP_forbid_STR, 748 U_OTP_Bootcode_project, 749 U_OTP_Bootcode_subversion, 750 U_OTP_Bootcode_version, 751 U_OTP_Analog_Usage, 752 U_OTP_Analog_Usage2, 753 U_OTP_trim_dac, 754 U_OTP_Trim_Reserved0, 755 U_OTP_BOND0, 756 U_OTP_BOND_Reserved, 757 U_OTP_ena_KeyLadder_0, 758 U_OTP_ena_KeyLadder_1, 759 U_OTP_ena_NSK2, 760 U_OTP_ena_CERT_IP, 761 U_OTP_ena_DMA, 762 U_OTP_ena_SCPU, 763 U_OTP_CA_EN_Reserved0, 764 U_OTP_allow_IXSC, 765 U_OTP_forbid_IXSC, 766 U_OTP_forbid_PAVOSC, 767 U_OTP_cfDeactiveFuse, 768 U_OTP_SOC_UID_SEL, 769 U_OTP_CA_EN_Reserved2, 770 U_OTP_dis_kl0_hostkey, 771 U_OTP_dis_kl1_hostkey, 772 U_OTP_dis_kl0_hostkey_property, 773 U_OTP_dis_kl1_hostkey_property, 774 U_OTP_kl_protect0_mode, 775 U_OTP_kl_protect1_mode, 776 U_OTP_kl_protect2_mode, 777 U_OTP_kl_protect3_mode, 778 U_OTP_dis_kl_protect0, 779 U_OTP_dis_kl_protect1, 780 U_OTP_dis_kl_protect2, 781 U_OTP_dis_kl_protect3, 782 U_OTP_dis_kl_protect4, 783 U_OTP_kl_TA_LUT0_mode, 784 U_OTP_kl_TA_LUT1_mode, 785 U_OTP_ena_kl_StopClkChk, 786 U_OTP_KDF_secret_mask, 787 U_OTP_IMLB_ROTATION, 788 U_OTP_IrdetoTweakedCSAv3, 789 U_OTP_allow_SPSSPDKeyShuffle, 790 U_OTP_kl_BISS_MODE, 791 U_OTP_ena_kl_xor_func, 792 U_OTP_KL_Reserved2, 793 U_OTP_ena_ACPU2KT, 794 U_OTP_ena_NSK2KT, 795 U_OTP_ena_KL2KT, 796 U_OTP_ena_SCPU2KT, 797 U_OTP_ena_ACPUWrNSKKey2KT, 798 U_OTP_ena_ACPUWrCFBKey2KT, 799 U_OTP_ena_NSKCW2CryptoDMA, 800 U_OTP_ena_ACPU2LSA, 801 U_OTP_BISS_MODE, 802 U_OTP_BISS_SUBMODE, 803 U_OTP_KT_Reserved0, 804 U_OTP_ena_ACPU2DMA, 805 U_OTP_ena_DMA_DESBasedCipher, 806 U_OTP_ena_AESMAC_MaxRate, 807 U_OTP_allow_DMAtDES2KeyEQChk, 808 U_OTP_DMA_Reserved0, 809 U_OTP_ena_DMA_ClearKeySlot, 810 U_OTP_dis_DMA_mask_engine, 811 U_OTP_DMA_Reserved1, 812 U_OTP_ena_LSACPCM, 813 U_OTP_ena_AESBasedCipher, 814 U_OTP_ena_DESBasedCipher, 815 U_OTP_ena_3DESBasedCipher, 816 U_OTP_ena_Multi2BasedCipher, 817 U_OTP_ena_DVBCSA2ConfCipher, 818 U_OTP_ena_DVBCSA2Cipher, 819 U_OTP_ena_DVBCSA3BasedCipher, 820 U_OTP_Ch_SwitchComb, 821 U_OTP_ena_LSAD_MDI, 822 U_OTP_ena_LSAD_MDD, 823 U_OTP_ena_LSAD_CIPLUS_AES, 824 U_OTP_ena_LSAD_AES_ECB_CLEAR, 825 U_OTP_ena_LSAD_SCTE41_SCTE52_DES, 826 U_OTP_TSCE_Reserved0, 827 U_OTP_ena_ESA_CIPLUS_AES, 828 U_OTP_ena_ESA_CIPLUS_DES, 829 U_OTP_ena_ESA_SCTE52_DES, 830 U_OTP_ena_ESA_tDES_CBC_CLEAR, 831 U_OTP_TSCE_Reserved1, 832 U_OTP_ena_LSAS_MDI, 833 U_OTP_ena_LSAS_MDD, 834 U_OTP_ena_LSAS_CIPLUS_AES, 835 U_OTP_ena_LSAS_AES_ECB_CLEAR, 836 U_OTP_ena_LSAS_SCTE41_SCTE52_DES, 837 U_OTP_TSCE_Reserved2, 838 U_OTP_ena_DRMAreaEncrypt, 839 U_OTP_ena_ReviewFailPkt, 840 U_OTP_dis_NonSecRangeEncrypt, 841 U_OTP_TSCE_Reserved3, 842 U_OTP_ena_CA_PVR_secure_protect_0, 843 U_OTP_ena_CA_PVR_secure_protect_1, 844 U_OTP_ena_CA_PVR_secure_protect_2, 845 U_OTP_ena_CA_PVR_secure_protect_3, 846 U_OTP_ena_LowerPathRec, 847 U_OTP_ena_SWMulti2SysKey, 848 U_OTP_TSCE_Reserved4, 849 U_OTP_HDCP_KEY, 850 U_OTP_HDCP_Reserved0, 851 U_OTP_Multi2SysKey, 852 U_OTP_AES_MOD_MASK, 853 U_OTP_v_pubOtpUniqueID1, 854 U_OTP_v_pubOtpUniqueID2, 855 U_OTP_v_pubOtpUniqueID3, 856 U_OTP_v_pubOtpUniqueID4, 857 U_OTP_CAV_ESCK_KeyValid, 858 U_OTP_CAV_Reserved0, 859 U_OTP_CAV_SCK_KeyValid, 860 U_OTP_CAV_Reserved1, 861 U_OTP_CAV_Key1_SCK_mapping, 862 U_OTP_CAV_Key1_integrity_chk, 863 U_OTP_CAV_Key1_allow_ChkNum, 864 U_OTP_CAV_Key1_obfuscation, 865 U_OTP_CAV_Key1_IdSel, 866 U_OTP_CAV_Key1_KeySel, 867 U_OTP_CAV_Key1_reserved, 868 U_OTP_CAV_Key1_ChkNum_Gold, 869 U_OTP_CAV_Key2_SCK_mapping, 870 U_OTP_CAV_Key2_integrity_chk, 871 U_OTP_CAV_Key2_allow_ChkNum, 872 U_OTP_CAV_Key2_obfuscation, 873 U_OTP_CAV_Key2_IdSel, 874 U_OTP_CAV_Key2_KeySel, 875 U_OTP_CAV_Key2_reserved, 876 U_OTP_CAV_Key2_ChkNum_Gold, 877 U_OTP_CAV_Key3_SCK_mapping, 878 U_OTP_CAV_Key3_integrity_chk, 879 U_OTP_CAV_Key3_allow_ChkNum, 880 U_OTP_CAV_Key3_obfuscation, 881 U_OTP_CAV_Key3_IdSel, 882 U_OTP_CAV_Key3_KeySel, 883 U_OTP_CAV_Key3_reserved, 884 U_OTP_CAV_Key3_ChkNum_Gold, 885 U_OTP_CAV_Key4_SCK_mapping, 886 U_OTP_CAV_Key4_integrity_chk, 887 U_OTP_CAV_Key4_allow_ChkNum, 888 U_OTP_CAV_Key4_obfuscation, 889 U_OTP_CAV_Key4_IdSel, 890 U_OTP_CAV_Key4_KeySel, 891 U_OTP_CAV_Key4_reserved, 892 U_OTP_CAV_Key4_ChkNum_Gold, 893 U_OTP_CAV_Key5_SCK_mapping, 894 U_OTP_CAV_Key5_integrity_chk, 895 U_OTP_CAV_Key5_allow_ChkNum, 896 U_OTP_CAV_Key5_obfuscation, 897 U_OTP_CAV_Key5_IdSel, 898 U_OTP_CAV_Key5_KeySel, 899 U_OTP_CAV_Key5_reserved, 900 U_OTP_CAV_Key5_ChkNum_Gold, 901 U_OTP_CAV_Key6_SCK_mapping, 902 U_OTP_CAV_Key6_integrity_chk, 903 U_OTP_CAV_Key6_allow_ChkNum, 904 U_OTP_CAV_Key6_obfuscation, 905 U_OTP_CAV_Key6_IdSel, 906 U_OTP_CAV_Key6_KeySel, 907 U_OTP_CAV_Key6_reserved, 908 U_OTP_CAV_Key6_ChkNum_Gold, 909 U_OTP_CAV_Key7_SCK_mapping, 910 U_OTP_CAV_Key7_integrity_chk, 911 U_OTP_CAV_Key7_allow_ChkNum, 912 U_OTP_CAV_Key7_obfuscation, 913 U_OTP_CAV_Key7_IdSel, 914 U_OTP_CAV_Key7_KeySel, 915 U_OTP_CAV_Key7_reserved, 916 U_OTP_CAV_Key7_ChkNum_Gold, 917 U_OTP_CAV_Key8_SCK_mapping, 918 U_OTP_CAV_Key8_integrity_chk, 919 U_OTP_CAV_Key8_allow_ChkNum, 920 U_OTP_CAV_Key8_obfuscation, 921 U_OTP_CAV_Key8_IdSel, 922 U_OTP_CAV_Key8_KeySel, 923 U_OTP_CAV_Key8_reserved, 924 U_OTP_CAV_Key8_ChkNum_Gold, 925 U_OTP_ACPU_Property, 926 U_OTP_SCPU_Property, 927 U_OTP_CAV_Key1_Property, 928 U_OTP_CAV_Key2_Property, 929 U_OTP_CAV_Key3_Property, 930 U_OTP_CAV_Key4_Property, 931 U_OTP_CAV_Key5_Property, 932 U_OTP_CAV_Key6_Property, 933 U_OTP_CAV_Key7_Property, 934 U_OTP_CAV_Key8_Property, 935 U_OTP_CAV_Key9_Property, 936 U_OTP_CAV_Key10_Property, 937 U_OTP_CAV_Key11_Property, 938 U_OTP_CAV_Key12_Property, 939 U_OTP_CAV_Key13_Property, 940 U_OTP_CAV_Key14_Property, 941 U_OTP_CAV_Key15_Property, 942 U_OTP_CAV_SecretKey1, 943 U_OTP_CAV_SecretKey2, 944 U_OTP_CAV_SecretKey3, 945 U_OTP_CAV_SecretKey4, 946 U_OTP_CAV_SecretKey5, 947 U_OTP_CAV_SecretKey6, 948 U_OTP_CAV_SecretKey7, 949 U_OTP_CAV_SecretKey8, 950 U_OTP_CA_PWD_integrity_chk, 951 U_OTP_Multi2SysKey_integrity_chk, 952 U_OTP_CA_PWD_Reserved0, 953 U_OTP_I2C_PWD_obfuscation, 954 U_OTP_EJTAG_PWD_obfuscation, 955 U_OTP_SCAN_PWD_obfuscation, 956 U_OTP_MBIST_PWD_obfuscation, 957 U_OTP_Multi2SysKey_CRC, 958 U_OTP_I2C_PWD_CRC, 959 U_OTP_EJTAG_PWD_CRC, 960 U_OTP_SCAN_PWD_CRC, 961 U_OTP_MBIST_PWD_CRC, 962 U_OTP_CA_PWD_Keysel, 963 U_OTP_ena_TP_PWD, 964 U_OTP_ena_KDF_I2C_PWD, 965 U_OTP_ena_KDF_EJTAG_PWD, 966 U_OTP_ena_KDF_SCAN_PWD, 967 U_OTP_ena_KDF_MBIST_PWD, 968 U_OTP_I2C_TP_ID, 969 U_OTP_EJTAG_TP_ID, 970 U_OTP_SCAN_TP_ID, 971 U_OTP_MBIST_TP_ID, 972 U_OTP_I2C_PWD, 973 U_OTP_EJTAG_PWD, 974 U_OTP_SCAN_PWD, 975 U_OTP_MBIST_PWD, 976 U_OTP_VtrackID, 977 U_OTP_VtrackKey, 978 U_OTP_VtrackID_select, 979 U_OTP_VtrackKey_select, 980 U_OTP_Vtrack_Reserved0, 981 U_OTP_FAKE, 982 U_OTP_allow_CPU_rst_release, 983 984 985 } OTP_Conf; 986 987 #endif // #ifndef __HAL_CA_H__ 988