Individual block's clock control inside security system

Macros

#define LL_CGC_MCU_FRC_AES_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_AES_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_AES_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_AES_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_HMAC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_HMAC_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_HMAC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_HMAC_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_PKC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PKC_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_PKC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PKC_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_PRESENT_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PRESENT_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_PRESENT_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PRESENT_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_RAMKEY_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RAMKEY_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_RAMKEY_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RAMKEY_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_RNG_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RNG_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_RNG_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RNG_HCLK_SLP_OFF
 
#define LL_CGC_MCU_FRC_EFUSE_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_EFUSE_HCLK_FORCE_OFF
 
#define LL_CGC_MCU_SLP_EFUSE_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_EFUSE_HCLK_SLP_OFF
 
#define LL_CGC_MCU_SECU_FRC_OFF_HCLK   ((uint32_t)0x00001555U)
 
#define LL_CGC_MCU_SECU_FRC_OFF_WFI_HCLK   ((uint32_t)0x00002AAAU)
 
#define LL_CGC_MCU_SECU_FRC_OFF_ALL
 

Detailed Description

Macro Definition Documentation

◆ LL_CGC_MCU_FRC_AES_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_AES_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_AES_HCLK_FORCE_OFF

Force individual aes's clock control

Definition at line 213 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_EFUSE_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_EFUSE_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_EFUSE_HCLK_FORCE_OFF

Force individual efuse's clock control

Definition at line 225 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_HMAC_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_HMAC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_HMAC_HCLK_FORCE_OFF

Force individual hmac's clock control

Definition at line 215 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_PKC_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_PKC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PKC_HCLK_FORCE_OFF

Force individual pkc's clock control

Definition at line 217 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_PRESENT_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_PRESENT_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PRESENT_HCLK_FORCE_OFF

Force individual present's clock control

Definition at line 219 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_RAMKEY_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_RAMKEY_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RAMKEY_HCLK_FORCE_OFF

Force individual ramkey's clock control

Definition at line 221 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_FRC_RNG_HCLK_OFF_EN

#define LL_CGC_MCU_FRC_RNG_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RNG_HCLK_FORCE_OFF

Force individual rng's clock control

Definition at line 223 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SECU_FRC_OFF_ALL

#define LL_CGC_MCU_SECU_FRC_OFF_ALL
Value:
LL_CGC_MCU_SECU_FRC_OFF_WFI_HCLK)

Hclk for security clock

Definition at line 232 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SECU_FRC_OFF_HCLK

#define LL_CGC_MCU_SECU_FRC_OFF_HCLK   ((uint32_t)0x00001555U)

Hclk for security clock

Definition at line 228 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SECU_FRC_OFF_WFI_HCLK

#define LL_CGC_MCU_SECU_FRC_OFF_WFI_HCLK   ((uint32_t)0x00002AAAU)

Hclk for security clock WFI/WFE

Definition at line 229 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_AES_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_AES_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_AES_HCLK_SLP_OFF

Individual aes's clock control

Definition at line 214 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_EFUSE_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_EFUSE_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_EFUSE_HCLK_SLP_OFF

Individual efuse's clock control

Definition at line 226 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_HMAC_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_HMAC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_HMAC_HCLK_SLP_OFF

Individual hmac's clock control

Definition at line 216 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_PKC_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_PKC_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PKC_HCLK_SLP_OFF

Individual pkc's clock control

Definition at line 218 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_PRESENT_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_PRESENT_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_PRESENT_HCLK_SLP_OFF

Individual present's clock control

Definition at line 220 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_RAMKEY_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_RAMKEY_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RAMKEY_HCLK_SLP_OFF

Individual ramkey's clock control

Definition at line 222 of file gr55xx_ll_cgc.h.

◆ LL_CGC_MCU_SLP_RNG_HCLK_OFF_EN

#define LL_CGC_MCU_SLP_RNG_HCLK_OFF_EN   MCU_SUB_SECU_CLK_CTRL_RNG_HCLK_SLP_OFF

Individual rng's clock control

Definition at line 224 of file gr55xx_ll_cgc.h.

LL_CGC_MCU_SECU_FRC_OFF_HCLK
#define LL_CGC_MCU_SECU_FRC_OFF_HCLK
Definition: gr55xx_ll_cgc.h:228