#ifndef ASR_FUSE_OPTEE_H | |
#define ASR_FUSE_OPTEE_H | |
#define ASR_FUSE_ACCESS_UUID \ | |
{ \ | |
0xa628e66f, 0xa4cf, 0x421d, \ | |
{ 0x8b, 0xc3, 0xc3, 0x34, 0xb4, 0x38, 0x36, 0xdd } \ | |
} | |
/* | |
* Read OEM Key HASH | |
* [out] params[0].memref.buffer OEM key hash | |
*/ | |
#define CMD_FUSE_READ_OEM_KEY_HASH 0x1 | |
/* | |
* Read Chip life cycle | |
* [out] params[0].value.a Chip life cycle | |
*/ | |
#define CMD_FUSE_READ_LIFE_CYCLE 0x2 | |
/* | |
* Read OEM UUID | |
* [out] params[0].memref.buffer uuid | |
*/ | |
#define CMD_FUSE_READ_OEM_UUID 0x3 | |
/* | |
* Burn sim lock flag | |
*/ | |
#define CMD_FUSE_BURN_SIM_LOCK 0x4 | |
/* | |
* Read sim lock flag state | |
* [out] params[0].value.a sim lock flag state, 1: burned, 0: not burned | |
*/ | |
#define CMD_FUSE_READ_SIM_LOCK 0x5 | |
/* | |
* Read trusted mode | |
* [out] params[0].value.a trusted boot mode | |
*/ | |
#define CMD_FUSE_READ_TRUSTED_MODE 0x6 | |
#endif |