 |
 |
Go to the documentation of this file. 36 #ifndef __HW_HSM_SEC_H__ 37 #define __HW_HSM_SEC_H__ 45 #define HSM_SEC_O_CLKCTL 0x00000000U 48 #define HSM_SEC_O_SRSTCTL 0x00000004U 51 #define HSM_SEC_O_PKACTL 0x00000008U 54 #define HSM_SEC_O_DBGCTL 0x0000000CU 57 #define HSM_SEC_O_DFTCTL 0x00000010U 60 #define HSM_SEC_O_CLKFRODIV 0x00000014U 63 #define HSM_SEC_O_SLPCTL 0x00000018U 86 #define HSM_SEC_CLKCTL_CLKGO 0x00000001U 87 #define HSM_SEC_CLKCTL_CLKGO_M 0x00000001U 88 #define HSM_SEC_CLKCTL_CLKGO_S 0U 89 #define HSM_SEC_CLKCTL_CLKGO_DIS 0x00000000U 90 #define HSM_SEC_CLKCTL_CLKGO_EN 0x00000001U 104 #define HSM_SEC_CLKCTL_HIFCLKGO 0x00000002U 105 #define HSM_SEC_CLKCTL_HIFCLKGO_M 0x00000002U 106 #define HSM_SEC_CLKCTL_HIFCLKGO_S 1U 107 #define HSM_SEC_CLKCTL_HIFCLKGO_DIS 0x00000000U 108 #define HSM_SEC_CLKCTL_HIFCLKGO_EN 0x00000002U 122 #define HSM_SEC_CLKCTL_CNTCLKGO 0x00000004U 123 #define HSM_SEC_CLKCTL_CNTCLKGO_M 0x00000004U 124 #define HSM_SEC_CLKCTL_CNTCLKGO_S 2U 125 #define HSM_SEC_CLKCTL_CNTCLKGO_DIS 0x00000000U 126 #define HSM_SEC_CLKCTL_CNTCLKGO_EN 0x00000004U 138 #define HSM_SEC_CLKCTL_CLKDISREQ 0x00000008U 139 #define HSM_SEC_CLKCTL_CLKDISREQ_M 0x00000008U 140 #define HSM_SEC_CLKCTL_CLKDISREQ_S 3U 141 #define HSM_SEC_CLKCTL_CLKDISREQ_DIS 0x00000008U 151 #define HSM_SEC_CLKCTL_CLKBUSY 0x00000010U 152 #define HSM_SEC_CLKCTL_CLKBUSY_M 0x00000010U 153 #define HSM_SEC_CLKCTL_CLKBUSY_S 4U 163 #define HSM_SEC_CLKCTL_HIFCLKBUSY 0x00000020U 164 #define HSM_SEC_CLKCTL_HIFCLKBUSY_M 0x00000020U 165 #define HSM_SEC_CLKCTL_HIFCLKBUSY_S 5U 176 #define HSM_SEC_CLKCTL_CTLCLKBUSY 0x00000040U 177 #define HSM_SEC_CLKCTL_CTLCLKBUSY_M 0x00000040U 178 #define HSM_SEC_CLKCTL_CTLCLKBUSY_S 6U 199 #define HSM_SEC_SRSTCTL_ABORTREQ 0x00000001U 200 #define HSM_SEC_SRSTCTL_ABORTREQ_M 0x00000001U 201 #define HSM_SEC_SRSTCTL_ABORTREQ_S 0U 202 #define HSM_SEC_SRSTCTL_ABORTREQ_REQ 0x00000001U 212 #define HSM_SEC_SRSTCTL_ABORTACK 0x00000002U 213 #define HSM_SEC_SRSTCTL_ABORTACK_M 0x00000002U 214 #define HSM_SEC_SRSTCTL_ABORTACK_S 1U 226 #define HSM_SEC_SRSTCTL_FRCACK 0x00000004U 227 #define HSM_SEC_SRSTCTL_FRCACK_M 0x00000004U 228 #define HSM_SEC_SRSTCTL_FRCACK_S 2U 229 #define HSM_SEC_SRSTCTL_FRCACK_EN 0x00000004U 239 #define HSM_SEC_SRSTCTL_STA 0x00000008U 240 #define HSM_SEC_SRSTCTL_STA_M 0x00000008U 241 #define HSM_SEC_SRSTCTL_STA_S 3U 257 #define HSM_SEC_SRSTCTL_STATE_W 3U 258 #define HSM_SEC_SRSTCTL_STATE_M 0x00000070U 259 #define HSM_SEC_SRSTCTL_STATE_S 4U 260 #define HSM_SEC_SRSTCTL_STATE_IDLE 0x00000000U 261 #define HSM_SEC_SRSTCTL_STATE_REQ 0x00000010U 262 #define HSM_SEC_SRSTCTL_STATE_ACK 0x00000020U 263 #define HSM_SEC_SRSTCTL_STATE_ASSERT 0x00000030U 264 #define HSM_SEC_SRSTCTL_STATE_SET 0x00000040U 285 #define HSM_SEC_PKACTL_ABORT 0x00000001U 286 #define HSM_SEC_PKACTL_ABORT_M 0x00000001U 287 #define HSM_SEC_PKACTL_ABORT_S 0U 288 #define HSM_SEC_PKACTL_ABORT_ABORT 0x00000001U 300 #define HSM_SEC_PKACTL_NSMASKREQ 0x00000002U 301 #define HSM_SEC_PKACTL_NSMASKREQ_M 0x00000002U 302 #define HSM_SEC_PKACTL_NSMASKREQ_S 1U 303 #define HSM_SEC_PKACTL_NSMASKREQ_MASK 0x00000002U 329 #define HSM_SEC_DBGCTL_SEL_W 7U 330 #define HSM_SEC_DBGCTL_SEL_M 0x0000007FU 331 #define HSM_SEC_DBGCTL_SEL_S 0U 350 #define HSM_SEC_DFTCTL_SEL_W 5U 351 #define HSM_SEC_DFTCTL_SEL_M 0x0000001FU 352 #define HSM_SEC_DFTCTL_SEL_S 0U 363 #define HSM_SEC_DFTCTL_CTLEN 0x00000020U 364 #define HSM_SEC_DFTCTL_CTLEN_M 0x00000020U 365 #define HSM_SEC_DFTCTL_CTLEN_S 5U 375 #define HSM_SEC_DFTCTL_ENABLE 0x00000040U 376 #define HSM_SEC_DFTCTL_ENABLE_M 0x00000040U 377 #define HSM_SEC_DFTCTL_ENABLE_S 6U 388 #define HSM_SEC_DFTCTL_DLY 0x00000080U 389 #define HSM_SEC_DFTCTL_DLY_M 0x00000080U 390 #define HSM_SEC_DFTCTL_DLY_S 7U 410 #define HSM_SEC_CLKFRODIV_VAL_W 7U 411 #define HSM_SEC_CLKFRODIV_VAL_M 0x0000007FU 412 #define HSM_SEC_CLKFRODIV_VAL_S 0U 423 #define HSM_SEC_CLKFRODIV_EN 0x00000080U 424 #define HSM_SEC_CLKFRODIV_EN_M 0x00000080U 425 #define HSM_SEC_CLKFRODIV_EN_S 7U 442 #define HSM_SEC_SLPCTL_OVRVAL 0x00000001U 443 #define HSM_SEC_SLPCTL_OVRVAL_M 0x00000001U 444 #define HSM_SEC_SLPCTL_OVRVAL_S 0U 456 #define HSM_SEC_SLPCTL_SRCVAL 0x00000002U 457 #define HSM_SEC_SLPCTL_SRCVAL_M 0x00000002U 458 #define HSM_SEC_SLPCTL_SRCVAL_S 1U