RTEMS 6.1-rc1
|
MASTER_KEY_CTRL - CSR Master Key Control Register | |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK) |
OTFAD1_KEY_CTRL - CSR OTFAD-1 Key Control | |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK) |
OTFAD2_KEY_CTRL - CSR OTFAD-2 Key Control | |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK) |
IEE_KEY_CTRL - CSR IEE Key Control | |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK (0x1U) |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT (0U) |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT)) & KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK) |
PUF_KEY_CTRL - CSR PUF Key Control | |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK (0x1U) |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT (0U) |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK) |
SLOT0_CTRL - Slot 0 Control | |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK) |
SLOT1_CTRL - Slot1 Control | |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK) |
SLOT2_CTRL - Slot2 Control | |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK) |
SLOT3_CTRL - Slot3 Control | |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK) |
SLOT4_CTRL - Slot 4 Control | |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK) |
MASTER_KEY_CTRL - CSR Master Key Control Register | |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_MASTER_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK) |
OTFAD1_KEY_CTRL - CSR OTFAD-1 Key Control | |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK) |
OTFAD2_KEY_CTRL - CSR OTFAD-2 Key Control | |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK (0x1U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT (0U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK (0x10000U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT (16U) |
#define | KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK) |
IEE_KEY_CTRL - CSR IEE Key Control | |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK (0x1U) |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT (0U) |
#define | KEY_MANAGER_IEE_KEY_CTRL_RELOAD(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT)) & KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK) |
PUF_KEY_CTRL - CSR PUF Key Control | |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK (0x1U) |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT (0U) |
#define | KEY_MANAGER_PUF_KEY_CTRL_LOCK(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK) |
SLOT0_CTRL - Slot 0 Control | |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT0_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT0_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK) |
SLOT1_CTRL - Slot1 Control | |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT1_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT1_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK) |
SLOT2_CTRL - Slot2 Control | |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT2_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT2_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK) |
SLOT3_CTRL - Slot3 Control | |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT3_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT3_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK) |
SLOT4_CTRL - Slot 4 Control | |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK (0xFU) |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT (0U) |
#define | KEY_MANAGER_SLOT4_CTRL_WHITE_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK (0x8000U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT (15U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_LIST(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK (0x10000U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT (16U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_NS(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK (0x20000U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT (17U) |
#define | KEY_MANAGER_SLOT4_CTRL_TZ_USER(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK (0x80000000U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT (31U) |
#define | KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL(x) (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK) |
#define KEY_MANAGER_IEE_KEY_CTRL_RELOAD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT)) & KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK) |
RELOAD - Restart load key signal for IEE 0b0..Do nothing 0b1..Restart IEE key load flow
#define KEY_MANAGER_IEE_KEY_CTRL_RELOAD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_IEE_KEY_CTRL_RELOAD_SHIFT)) & KEY_MANAGER_IEE_KEY_CTRL_RELOAD_MASK) |
RELOAD - Restart load key signal for IEE 0b0..Do nothing 0b1..Restart IEE key load flow
#define KEY_MANAGER_MASTER_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_MASTER_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_MASTER_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_MASTER_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_MASTER_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK) |
SELECT - Key select for SNVS OTPMK. Default value comes from FUSE_MASTER_KEY_SEL. 0b0..select key from UDF 0b1..If LOCK = 1, select key from PUF, otherwise select key from fuse (bypass the fuse OTPMK to SNVS)
#define KEY_MANAGER_MASTER_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_MASTER_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_MASTER_KEY_CTRL_SELECT_MASK) |
SELECT - Key select for SNVS OTPMK. Default value comes from FUSE_MASTER_KEY_SEL. 0b0..select key from UDF 0b1..If LOCK = 1, select key from PUF, otherwise select key from fuse (bypass the fuse OTPMK to SNVS)
#define KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_OTFAD1_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_OTFAD1_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK) |
SELECT - key select for OTFAD-1. Default value comes from FUSE_OTFAD1_KEY_SEL. 0b0..Select key from OCOTP USER_KEY5 0b1..If PUF_KEY_CTRL[LOCK] is 1, select key from PUF, otherwise select key from OCOTP USER_KEY5
#define KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD1_KEY_CTRL_SELECT_MASK) |
SELECT - key select for OTFAD-1. Default value comes from FUSE_OTFAD1_KEY_SEL. 0b0..Select key from OCOTP USER_KEY5 0b1..If PUF_KEY_CTRL[LOCK] is 1, select key from PUF, otherwise select key from OCOTP USER_KEY5
#define KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_OTFAD2_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_LOCK_MASK) |
LOCK - lock this register, prevent from writing. Default value comes from FUSE_OTFAD2_KEY_SEL_LOCK. 0b0..not locked 0b1..locked
#define KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK) |
SELECT - key select for OTFAD-2. Default value comes from FUSE_OTFAD1_KEY_SEL. 0b0..select key from OCOTP USER_KEY5 0b1..If PUF_KEY_CTRL[LOCK] is 1, select key from PUF, otherwise select key from OCOTP USER_KEY5
#define KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_SHIFT)) & KEY_MANAGER_OTFAD2_KEY_CTRL_SELECT_MASK) |
SELECT - key select for OTFAD-2. Default value comes from FUSE_OTFAD1_KEY_SEL. 0b0..select key from OCOTP USER_KEY5 0b1..If PUF_KEY_CTRL[LOCK] is 1, select key from PUF, otherwise select key from OCOTP USER_KEY5
#define KEY_MANAGER_PUF_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK) |
LOCK - Lock signal for key select 0b0..Do not lock the key select 0b1..Lock the key select to select key from PUF, otherwise bypass key from OCOPT and do not lock. Once it has been set to 1, it cannot be reset manually. It will be set to 0 when the IEE key reload operation is done.
#define KEY_MANAGER_PUF_KEY_CTRL_LOCK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_PUF_KEY_CTRL_LOCK_SHIFT)) & KEY_MANAGER_PUF_KEY_CTRL_LOCK_MASK) |
LOCK - Lock signal for key select 0b0..Do not lock the key select 0b1..Lock the key select to select key from PUF, otherwise bypass key from OCOPT and do not lock. Once it has been set to 1, it cannot be reset manually. It will be set to 0 when the IEE key reload operation is done.
#define KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT0_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT0_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT0_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT0_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT0_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT0_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT0_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT0_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT0_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT1_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT1_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT1_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT1_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT1_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT1_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT1_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT1_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT1_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT2_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT2_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT2_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT2_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT2_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT2_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT2_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT2_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT2_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT3_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT3_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT3_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT3_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT3_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT3_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT3_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT3_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT3_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_CONTROL_MASK) |
LOCK_CONTROL - Lock control of this slot 0b0..Do not lock the control register of this slot 0b1..Lock the control register of this slot
#define KEY_MANAGER_SLOT4_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT4_CTRL_LOCK_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_LOCK_LIST_MASK) |
LOCK_LIST - Lock whitelist 0b0..Whitelist is not locked 0b1..Whitelist is locked
#define KEY_MANAGER_SLOT4_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT4_CTRL_TZ_NS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_NS_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_NS_MASK) |
TZ_NS - Allow non-secure write access to this register and the slot it controls 0b0..Do not allow non-secure write access 0b1..Allow non-secure write access
#define KEY_MANAGER_SLOT4_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT4_CTRL_TZ_USER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_TZ_USER_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_TZ_USER_MASK) |
TZ_USER - Allow user write access to this register and the slot it controls 0b0..Do not allow user write access 0b1..Allow user write access
#define KEY_MANAGER_SLOT4_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist
#define KEY_MANAGER_SLOT4_CTRL_WHITE_LIST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_SHIFT)) & KEY_MANAGER_SLOT4_CTRL_WHITE_LIST_MASK) |
WHITE_LIST - Whitelist