NMSIS-Core  Version 1.5.0
NMSIS-Core support for Nuclei processor-based devices
Register Define and Type Definitions Of SMPCC

Type definitions and defines for smpcc registers. More...

Data Structures

union  SMP_VER_Type
 Union type to access SMP_VER information register. More...
 
union  SMP_CFG_Type
 Union type to access SMP_CFG information register. More...
 
union  CC_CFG_Type
 Union type to access CC_CFG information register. More...
 
union  SMP_ENB_Type
 Union type to access SMP_ENB configure register. More...
 
union  CC_CTRL_Type
 Union type to access CC_CTRL configure register. More...
 
union  CC_CMD_Type
 Union type to access CC_CMD register. More...
 
union  CC_ERR_INJ_Type
 Union type to access CC_ERR_INJ register. More...
 
union  CC_RECV_CNT_Type
 Union type to access CC_RECV_CNT register. More...
 
union  CC_FATAL_CNT_Type
 Union type to access CC_FATAL_CNT register. More...
 
union  CC_RECV_THV_Type
 Union type to access CC_RECV_THV register. More...
 
union  CC_FATAL_THV_Type
 Union type to access CC_FATAL_THV register. More...
 
union  CLIENT_ERR_STATUS_Type
 Union type to access CLIENT_ERR_STATUS register. More...
 
union  SNOOP_PENDING_Type
 Union type to access SNOOP_PENDING register. More...
 
union  TRANS_PENDING_Type
 Union type to access TRANS_PENDING register. More...
 
union  CLM_ADDR_BASE_Type
 Union type to access CLM_ADDR_BASE register. More...
 
union  CLM_WAY_EN_Type
 Union type to access CLM_WAY_EN register. More...
 
union  CC_INVALID_ALL_Type
 Union type to access CC_INVALID_ALL register. More...
 
union  STM_CTRL_Type
 Union type to access STM_CTRL register. More...
 
union  STM_CFG_Type
 Union type to access STM_CFG register. More...
 
union  STM_TIMEOUT_Type
 Union type to access STM_TIMEOUT register. More...
 
union  DFF_PROT_Type
 Union type to access DFF_PROT register. More...
 
union  ECC_ERR_MSK_Type
 Union type to access ECC_ERR_MSK register. More...
 
union  NS_RG_Type
 Union type to access NS_RG register. More...
 
union  SMP_PMON_SEL_Type
 Union type to access SMP_PMON_SEL register. More...
 
union  CLIENT_WAY_MASK_Type
 Union type to access CLIENT_WAY_MASK register. More...
 
struct  SMPCC_Type
 Access to the structure of SMPCC Memory Map. More...
 

Macros

#define SMPCC_CTRL_CC_EN_Pos   0U
 SMPCC CC_CTRL CC_EN Position. More...
 
#define SMPCC_CTRL_CC_EN_Msk   (0x1UL << SMPCC_CTRL_CC_EN_Pos)
 SMPCC CC_CTRL CC_EN Mask. More...
 
#define SMPCC_CTRL_CC_EN_ENABLE   1U
 SMPCC CC_CTRL CC_EN Enable. More...
 
#define SMPCC_CTRL_CC_EN_DISABLE   0U
 SMPCC CC_CTRL CC_EN Disable. More...
 
#define SMPCC_CTRL_CC_ECC_EN_Pos   1U
 SMPCC CC_CTRL CC_ECC_EN Position. More...
 
#define SMPCC_CTRL_CC_ECC_EN_Msk   (0x1UL << SMPCC_CTRL_CC_ECC_EN_Pos)
 SMPCC CC_CTRL CC_ECC_EN Mask. More...
 
#define SMPCC_CTRL_CC_ECC_EN_ENABLE   1U
 SMPCC CC_CTRL CC_ECC_EN Enable. More...
 
#define SMPCC_CTRL_CC_ECC_EN_DISABLE   0U
 SMPCC CC_CTRL CC_ECC_EN Disable. More...
 
#define SMPCC_CTRL_CC_ECC_EXCP_EN_Pos   2U
 SMPCC CC_CTRL ECC_EXCP_EN Position. More...
 
#define SMPCC_CTRL_CC_ECC_EXCP_EN_Msk   (0x1UL << SMPCC_CTRL_CC_ECC_EXCP_EN_Pos)
 SMPCC CC_CTRL ECC_EXCP_EN Mask. More...
 
#define SMPCC_CTRL_CC_ECC_EXCP_EN_ENABLE   1U
 SMPCC CC_CTRL ECC_EXCP_EN Enable. More...
 
#define SMPCC_CTRL_CC_ECC_EXCP_EN_DISABLE   0U
 SMPCC CC_CTRL ECC_EXCP_EN Disable. More...
 
#define SMPCC_CTRL_LOCK_ECC_CFG_Pos   3U
 SMPCC CC_CTRL LOCK_ECC_CFG Position. More...
 
#define SMPCC_CTRL_LOCK_ECC_CFG_Msk   (0x1UL << SMPCC_CTRL_LOCK_ECC_CFG_Pos)
 SMPCC CC_CTRL LOCK_ECC_CFG Mask. More...
 
#define SMPCC_CTRL_LOCK_ECC_CFG_LOCK   1U
 SMPCC CC_CTRL LOCK_ECC_CFG Lock. More...
 
#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_Pos   4U
 SMPCC CC_CTRL LOCK_ECC_ERR_INJ Position. More...
 
#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_Msk   (0x1UL << SMPCC_CTRL_LOCK_ECC_ERR_INJ_Pos)
 SMPCC CC_CTRL LOCK_ECC_ERR_INJ Mask. More...
 
#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_LOCK   1U
 SMPCC CC_CTRL LOCK_ECC_ERR_INJ Lock. More...
 
#define SMPCC_CTRL_RECV_ERR_IRQ_EN_Pos   5U
 SMPCC CC_CTRL RECV_ERR_IRQ_EN Position. More...
 
#define SMPCC_CTRL_RECV_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_RECV_ERR_IRQ_EN_Pos)
 SMPCC CC_CTRL RECV_ERR_IRQ_EN Mask. More...
 
#define SMPCC_CTRL_RECV_ERR_IRQ_EN_ENABLE   1U
 SMPCC CC_CTRL RECV_ERR_IRQ_EN Enable. More...
 
#define SMPCC_CTRL_RECV_ERR_IRQ_EN_DISABLE   0U
 SMPCC CC_CTRL RECV_ERR_IRQ_EN Disable. More...
 
#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_Pos   6U
 SMPCC CC_CTRL FATAL_ERR_IRQ_EN Position. More...
 
#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_FATAL_ERR_IRQ_EN_Pos)
 SMPCC CC_CTRL FATAL_ERR_IRQ_EN Mask. More...
 
#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_ENABLE   1U
 SMPCC CC_CTRL FATAL_ERR_IRQ_EN Enable. More...
 
#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_DISABLE   0U
 SMPCC CC_CTRL FATAL_ERR_IRQ_EN Disable. More...
 
#define SMPCC_CTRL_BUS_ERR_PEND_Pos   7U
 SMPCC CC_CTRL BUS_ERR_PEND Position. More...
 
#define SMPCC_CTRL_BUS_ERR_PEND_Msk   (0x1UL << SMPCC_CTRL_BUS_ERR_PEND_Pos)
 SMPCC CC_CTRL BUS_ERR_PEND Mask. More...
 
#define SMPCC_CTRL_BUS_ERR_IRQ_EN_Pos   8U
 SMPCC CC_CTRL BUS_ERR_IRQ_EN Position. More...
 
#define SMPCC_CTRL_BUS_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_BUS_ERR_IRQ_EN_Pos)
 SMPCC CC_CTRL BUS_ERR_IRQ_EN Mask. More...
 
#define SMPCC_CTRL_BUS_ERR_IRQ_EN_ENABLE   1U
 SMPCC CC_CTRL BUS_ERR_IRQ_EN Enable. More...
 
#define SMPCC_CTRL_BUS_ERR_IRQ_EN_DISABLE   0U
 SMPCC CC_CTRL BUS_ERR_IRQ_EN Disable. More...
 
#define SMPCC_CTRL_SUP_CMD_EN_Pos   9U
 SMPCC CC_CTRL SUP_CMD_EN Position. More...
 
#define SMPCC_CTRL_SUP_CMD_EN_Msk   (0x1UL << SMPCC_CTRL_SUP_CMD_EN_Pos)
 SMPCC CC_CTRL SUP_CMD_EN Mask. More...
 
#define SMPCC_CTRL_SUP_CMD_EN_ENABLE   1U
 SMPCC CC_CTRL SUP_CMD_EN Enable. More...
 
#define SMPCC_CTRL_SUP_CMD_EN_DISABLE   0U
 SMPCC CC_CTRL SUP_CMD_EN Disable. More...
 
#define SMPCC_CTRL_USE_CMD_EN_Pos   10U
 SMPCC CC_CTRL USE_CMD_EN Position. More...
 
#define SMPCC_CTRL_USE_CMD_EN_Msk   (0x1UL << SMPCC_CTRL_USE_CMD_EN_Pos)
 SMPCC CC_CTRL USE_CMD_EN Mask. More...
 
#define SMPCC_CTRL_USE_CMD_EN_ENABLE   1U
 SMPCC CC_CTRL USE_CMD_EN Enable. More...
 
#define SMPCC_CTRL_USE_CMD_EN_DISABLE   0U
 SMPCC CC_CTRL USE_CMD_EN Disable. More...
 
#define SMPCC_CTRL_ECC_CHK_EN_Pos   11U
 SMPCC CC_CTRL ECC_CHK_EN Position. More...
 
#define SMPCC_CTRL_ECC_CHK_EN_Msk   (0x1UL << SMPCC_CTRL_ECC_CHK_EN_Pos)
 SMPCC CC_CTRL ECC_CHK_EN Mask. More...
 
#define SMPCC_CTRL_ECC_CHK_EN_ENABLE   1U
 SMPCC CC_CTRL ECC_CHK_EN Enable. More...
 
#define SMPCC_CTRL_ECC_CHK_EN_DISABLE   0U
 SMPCC CC_CTRL ECC_CHK_EN Disable. More...
 
#define SMPCC_CTRL_CLM_ECC_EN_Pos   12U
 SMPCC CC_CTRL CLM_ECC_EN Position. More...
 
#define SMPCC_CTRL_CLM_ECC_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_ECC_EN_Pos)
 SMPCC CC_CTRL CLM_ECC_EN Mask. More...
 
#define SMPCC_CTRL_CLM_ECC_EN_ENABLE   1U
 SMPCC CC_CTRL CLM_ECC_EN Enable. More...
 
#define SMPCC_CTRL_CLM_ECC_EN_DISABLE   0U
 SMPCC CC_CTRL CLM_ECC_EN Disable. More...
 
#define SMPCC_CTRL_CLM_EXCP_EN_Pos   13U
 SMPCC CC_CTRL CLM_EXCP_EN Position. More...
 
#define SMPCC_CTRL_CLM_EXCP_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_EXCP_EN_Pos)
 SMPCC CC_CTRL CLM_EXCP_EN Mask. More...
 
#define SMPCC_CTRL_CLM_EXCP_EN_ENABLE   1U
 SMPCC CC_CTRL CLM_EXCP_EN Enable. More...
 
#define SMPCC_CTRL_CLM_EXCP_EN_DISABLE   0U
 SMPCC CC_CTRL CLM_EXCP_EN Disable. More...
 
#define SMPCC_CTRL_CLM_ECC_CHK_EN_Pos   14U
 SMPCC CC_CTRL CLM_ECC_CHK_EN Position. More...
 
#define SMPCC_CTRL_CLM_ECC_CHK_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_ECC_CHK_EN_Pos)
 SMPCC CC_CTRL CLM_ECC_CHK_EN Mask. More...
 
#define SMPCC_CTRL_CLM_ECC_CHK_EN_ENABLE   1U
 SMPCC CC_CTRL CLM_ECC_CHK_EN Enable. More...
 
#define SMPCC_CTRL_CLM_ECC_CHK_EN_DISABLE   0U
 SMPCC CC_CTRL CLM_ECC_CHK_EN Disable. More...
 
#define SMPCC_CTRL_PF_SH_CL_EN_Pos   15U
 SMPCC CC_CTRL PF_SH_CL_EN Position. More...
 
#define SMPCC_CTRL_PF_SH_CL_EN_Msk   (0x1UL << SMPCC_CTRL_PF_SH_CL_EN_Pos)
 SMPCC CC_CTRL PF_SH_CL_EN Mask. More...
 
#define SMPCC_CTRL_PF_SH_CL_EN_ENABLE   1U
 SMPCC CC_CTRL PF_SH_CL_EN Enable. More...
 
#define SMPCC_CTRL_PF_SH_CL_EN_DISABLE   0U
 SMPCC CC_CTRL PF_SH_CL_EN Disable. More...
 
#define SMPCC_CTRL_PF_L2_EARLY_EN_Pos   16U
 SMPCC CC_CTRL PF_L2_EARLY_EN Position. More...
 
#define SMPCC_CTRL_PF_L2_EARLY_EN_Msk   (0x1UL << SMPCC_CTRL_PF_L2_EARLY_EN_Pos)
 SMPCC CC_CTRL PF_L2_EARLY_EN Mask. More...
 
#define SMPCC_CTRL_PF_L2_EARLY_EN_ENABLE   1U
 SMPCC CC_CTRL PF_L2_EARLY_EN Enable. More...
 
#define SMPCC_CTRL_PF_L2_EARLY_EN_DISABLE   0U
 SMPCC CC_CTRL PF_L2_EARLY_EN Disable. More...
 
#define SMPCC_CTRL_PF_BIU_OUTS_EN_Pos   17U
 SMPCC CC_CTRL PF_BIU_OUTS_EN Position. More...
 
#define SMPCC_CTRL_PF_BIU_OUTS_EN_Msk   (0x1UL << SMPCC_CTRL_PF_BIU_OUTS_EN_Pos)
 SMPCC CC_CTRL PF_BIU_OUTS_EN Mask. More...
 
#define SMPCC_CTRL_PF_BIU_OUTS_EN_ENABLE   1U
 SMPCC CC_CTRL PF_BIU_OUTS_EN Enable. More...
 
#define SMPCC_CTRL_PF_BIU_OUTS_EN_DISABLE   0U
 SMPCC CC_CTRL PF_BIU_OUTS_EN Disable. More...
 
#define SMPCC_CTRL_I_SNOOP_D_EN_Pos   18U
 SMPCC CC_CTRL I_SNOOP_D_EN Position. More...
 
#define SMPCC_CTRL_I_SNOOP_D_EN_Msk   (0x1UL << SMPCC_CTRL_I_SNOOP_D_EN_Pos)
 SMPCC CC_CTRL I_SNOOP_D_EN Mask. More...
 
#define SMPCC_CTRL_I_SNOOP_D_EN_ENABLE   1U
 SMPCC CC_CTRL I_SNOOP_D_EN Enable. More...
 
#define SMPCC_CTRL_I_SNOOP_D_EN_DISABLE   0U
 SMPCC CC_CTRL I_SNOOP_D_EN Disable. More...
 
#define SMPCC_CTRL_IOCC_ERR_Pos   19U
 SMPCC CC_CTRL IOCC_ERR Position. More...
 
#define SMPCC_CTRL_IOCC_ERR_Msk   (0x1UL << SMPCC_CTRL_IOCC_ERR_Pos)
 SMPCC CC_CTRL IOCC_ERR Mask. More...
 
#define SMPCC_CTRL_EARLY_WR_ERR_Pos   20U
 SMPCC CC_CTRL EARLY_WR_ERR Position. More...
 
#define SMPCC_CTRL_EARLY_WR_ERR_Msk   (0x1UL << SMPCC_CTRL_EARLY_WR_ERR_Pos)
 SMPCC CC_CTRL EARLY_WR_ERR Mask. More...
 
#define SMPCC_CTRL_PF_NO_WB_Pos   21U
 SMPCC CC_CTRL PF_NO_WB Position. More...
 
#define SMPCC_CTRL_PF_NO_WB_Msk   (0x1UL << SMPCC_CTRL_PF_NO_WB_Pos)
 SMPCC CC_CTRL PF_NO_WB Mask. More...
 
#define SMPCC_CTRL_PF_NO_WB_ENABLE   1U
 SMPCC CC_CTRL PF_NO_WB Enable. More...
 
#define SMPCC_CTRL_PF_NO_WB_DISABLE   0U
 SMPCC CC_CTRL PF_NO_WB Disable. More...
 
#define SMPCC_ERR_INJ_INJDATA_Pos   0U
 SMPCC CC_ERR_INJ INJDATA Position. More...
 
#define SMPCC_ERR_INJ_INJDATA_Msk   (0x1UL << SMPCC_ERR_INJ_INJDATA_Pos)
 SMPCC CC_ERR_INJ INJDATA Mask. More...
 
#define SMPCC_ERR_INJ_INJDATA_ENABLE   1U
 SMPCC CC_ERR_INJ INJDATA Enable. More...
 
#define SMPCC_ERR_INJ_INJDATA_DISABLE   0U
 SMPCC CC_ERR_INJ INJDATA Disable. More...
 
#define SMPCC_ERR_INJ_INJTAG_Pos   1U
 SMPCC CC_ERR_INJ INJTAG Position. More...
 
#define SMPCC_ERR_INJ_INJTAG_Msk   (0x1UL << SMPCC_ERR_INJ_INJTAG_Pos)
 SMPCC CC_ERR_INJ INJTAG Mask. More...
 
#define SMPCC_ERR_INJ_INJTAG_ENABLE   1U
 SMPCC CC_ERR_INJ INJTAG Enable. More...
 
#define SMPCC_ERR_INJ_INJTAG_DISABLE   0U
 SMPCC CC_ERR_INJ INJTAG Disable. More...
 
#define SMPCC_ERR_INJ_INJCLM_Pos   2U
 SMPCC CC_ERR_INJ INJCLM Position. More...
 
#define SMPCC_ERR_INJ_INJCLM_Msk   (0x1UL << SMPCC_ERR_INJ_INJCLM_Pos)
 SMPCC CC_ERR_INJ INJCLM Mask. More...
 
#define SMPCC_ERR_INJ_INJCLM_ENABLE   1U
 SMPCC CC_ERR_INJ INJCLM Enable. More...
 
#define SMPCC_ERR_INJ_INJCLM_DISABLE   0U
 SMPCC CC_ERR_INJ INJCLM Disable. More...
 
#define SMPCC_ERR_INJ_INJMODE_Pos   3U
 SMPCC CC_ERR_INJ INJMODE Position. More...
 
#define SMPCC_ERR_INJ_INJMODE_Msk   (0x1UL << SMPCC_ERR_INJ_INJMODE_Pos)
 SMPCC CC_ERR_INJ INJMODE Mask. More...
 
#define SMPCC_ERR_INJ_INJMODE_DIRECT   0U
 SMPCC CC_ERR_INJ INJMODE Direct write mode. More...
 
#define SMPCC_ERR_INJ_INJMODE_XOR   1U
 SMPCC CC_ERR_INJ INJMODE XOR write mode. More...
 
#define SMPCC_ERR_INJ_INJECCCODE_Pos   24U
 SMPCC CC_ERR_INJ INJECCCODE Position. More...
 
#define SMPCC_ERR_INJ_INJECCCODE_Msk   (0xFFUL << SMPCC_ERR_INJ_INJECCCODE_Pos)
 SMPCC CC_ERR_INJ INJECCCODE Mask. More...
 
#define SMPCC_CLIERRSTS_READ_BUS_ERR_Pos   0U
 SMPCC CLIENT ERROR STATUS READ_BUS_ERR Position. More...
 
#define SMPCC_CLIERRSTS_READ_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_READ_BUS_ERR_Pos)
 SMPCC CLIENT ERROR STATUS READ_BUS_ERR Mask. More...
 
#define SMPCC_CLIERRSTS_WRITE_BUS_ERR_Pos   1U
 SMPCC CLIENT ERROR STATUS WRITE_BUS_ERR Position. More...
 
#define SMPCC_CLIERRSTS_WRITE_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_WRITE_BUS_ERR_Pos)
 SMPCC CLIENT ERROR STATUS WRITE_BUS_ERR Mask. More...
 
#define SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Pos   2U
 SMPCC CLIENT ERROR STATUS CC_SCU_ECC_ERR Position. More...
 
#define SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Pos)
 SMPCC CLIENT ERROR STATUS CC_SCU_ECC_ERR Mask. More...
 
#define SMPCC_CLIERRSTS_IOCP_BUS_ERR_Pos   3U
 SMPCC CLIENT ERROR STATUS IOCP_BUS_ERR Position. More...
 
#define SMPCC_CLIERRSTS_IOCP_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_IOCP_BUS_ERR_Pos)
 SMPCC CLIENT ERROR STATUS IOCP_BUS_ERR Mask. More...
 
#define SMPCC_STMCTRL_RD_STM_EN_Pos   0U
 SMPCC READ Stream Enable Position. More...
 
#define SMPCC_STMCTRL_RD_STM_EN_Msk   (0x1UL << SMPCC_STMCTRL_RD_STM_EN_Pos)
 SMPCC READ Stream Enable Mask. More...
 
#define SMPCC_STMCTRL_RD_STM_EN_ENABLE   1U
 SMPCC READ Stream Enable Enable. More...
 
#define SMPCC_STMCTRL_RD_STM_EN_DISABLE   0U
 SMPCC READ Stream Enable Disable. More...
 
#define SMPCC_STMCTRL_WR_STM_EN_Pos   1U
 SMPCC WRITE Stream Enable Position. More...
 
#define SMPCC_STMCTRL_WR_STM_EN_Msk   (0x1UL << SMPCC_STMCTRL_WR_STM_EN_Pos)
 SMPCC WRITE Stream Enable Mask. More...
 
#define SMPCC_STMCTRL_WR_STM_EN_ENABLE   1U
 SMPCC WRITE Stream Enable Enable. More...
 
#define SMPCC_STMCTRL_WR_STM_EN_DISABLE   0U
 SMPCC WRITE Stream Enable Disable. More...
 
#define SMPCC_STMCTRL_TRANS_ALLOC_Pos   2U
 SMPCC TRANSLATE ALLOC ATTRIBUTE Enable Position. More...
 
#define SMPCC_STMCTRL_TRANS_ALLOC_Msk   (0x1UL << SMPCC_STMCTRL_TRANS_ALLOC_Pos)
 SMPCC TRANSLATE ALLOC ATTRIBUTE Enable Mask. More...
 
#define SMPCC_STMCTRL_TRANS_ALLOC_ENABLE   1U
 SMPCC TRANSLATE ALLOC ATTRIBUTE Enable. More...
 
#define SMPCC_STMCTRL_TRANS_ALLOC_DISABLE   0U
 SMPCC TRANSLATE ALLOC ATTRIBUTE Disable. More...
 
#define SMPCC_STMCTRL_RD_MERGE_EN_Pos   3U
 SMPCC READ Merge Enable Position. More...
 
#define SMPCC_STMCTRL_RD_MERGE_EN_Msk   (0x1UL << SMPCC_STMCTRL_RD_MERGE_EN_Pos)
 SMPCC READ Merge Enable Mask. More...
 
#define SMPCC_STMCTRL_RD_MERGE_EN_ENABLE   1U
 SMPCC READ Merge Enable Enable. More...
 
#define SMPCC_STMCTRL_RD_MERGE_EN_DISABLE   0U
 SMPCC READ Merge Enable Disable. More...
 
#define SMPCC_STMCTRL_CROSS_EN_Pos   4U
 SMPCC READ STREAM CROSS 4K Enable Position. More...
 
#define SMPCC_STMCTRL_CROSS_EN_Msk   (0x1UL << SMPCC_STMCTRL_CROSS_EN_Pos)
 SMPCC READ STREAM CROSS 4K Enable Mask. More...
 
#define SMPCC_STMCTRL_CROSS_EN_ENABLE   1U
 SMPCC READ STREAM CROSS 4K Enable. More...
 
#define SMPCC_STMCTRL_CROSS_EN_DISABLE   0U
 SMPCC READ STREAM CROSS 4K Disable. More...
 
#define SMPCC_STMCFG_RD_BYTE_THRE_Pos   0U
 SMPCC READ BYTE THRESHOLD Position. More...
 
#define SMPCC_STMCFG_RD_BYTE_THRE_Msk   (0x3FFUL << SMPCC_STMCFG_RD_BYTE_THRE_Pos)
 SMPCC READ BYTE THRESHOLD Mask. More...
 
#define SMPCC_STMCFG_RD_DEGREE_Pos   12U
 SMPCC READ DEGREE Position. More...
 
#define SMPCC_STMCFG_RD_DEGREE_Msk   (0x7UL << SMPCC_STMCFG_RD_DEGREE_Pos)
 SMPCC READ DEGREE Mask. More...
 
#define SMPCC_STMCFG_RD_DISTANCE_Pos   16U
 SMPCC READ DISTANCE Position. More...
 
#define SMPCC_STMCFG_RD_DISTANCE_Msk   (0x7UL << SMPCC_STMCFG_RD_DISTANCE_Pos)
 SMPCC READ DISTANCE Mask. More...
 
#define SMPCC_STMCFG_WR_BYTE_THRE_Pos   20U
 SMPCC WRITE BYTE THRESHOLD Position. More...
 
#define SMPCC_STMCFG_WR_BYTE_THRE_Msk   (0x7FFUL << SMPCC_STMCFG_WR_BYTE_THRE_Pos)
 SMPCC WRITE BYTE THRESHOLD Mask. More...
 
#define SMPCC_DFF_PROT_CHK_EN_Pos   0U
 SMPCC DFF PROTECT CHECK ENABLE Position. More...
 
#define SMPCC_DFF_PROT_CHK_EN_Msk   (0x3UL << SMPCC_DFF_PROT_CHK_EN_Pos)
 SMPCC DFF PROTECT CHECK ENABLE Mask. More...
 
#define SMPCC_DFF_PROT_CHK_EN_ENABLE   2U
 SMPCC DFF PROTECT CHECK ENABLE ENABLE. More...
 
#define SMPCC_DFF_PROT_CHK_EN_DISABLE   1U
 SMPCC DFF PROTECT CHECK ENABLE DISABLE. More...
 
#define SMPCC_NS_RG_CFG_Pos   0U
 SMPCC Non-Shareable Region CFG Position. More...
 
#define SMPCC_NS_RG_CFG_Msk   (0x3UL << SMPCC_NS_RG_CFG_Pos)
 SMPCC Non-Shareable Region CFG Mask. More...
 
#define SMPCC_NS_RG_CFG_DISABLE   0x00U
 SMPCC Non-Shareable Region CFG DISABLE. More...
 
#define SMPCC_NS_RG_CFG_NACL   0x10U
 SMPCC Non-Shareable Region CFG NACL. More...
 
#define SMPCC_NS_RG_CFG_NAPOT   0x11U
 SMPCC Non-Shareable Region CFG NAPOT. More...
 
#define SMPCC_PMON_EVENT_SEL_Pos   0U
 SMPCC PMON EVENT SEL Position. More...
 
#define SMPCC_PMON_EVENT_SEL_Msk   (0xFFFFUL << SMPCC_PMON_EVENT_SEL_Pos)
 SMPCC PMON EVENT SEL Mask. More...
 
#define SMPCC_PMON_EVENT_DISABLE   0U
 SMPCC PMON EVENT DISABLE. More...
 
#define SMPCC_PMON_EVENT_DATA_READ_COUNT   1U
 SMPCC PMON EVENT DATA READ COUNT. More...
 
#define SMPCC_PMON_EVENT_DATA_WRITE_COUNT   2U
 SMPCC PMON EVENT DATA WRITE COUNT SABLE. More...
 
#define SMPCC_PMON_EVENT_INSTR_READ_COUNT   3U
 SMPCC PMON EVENT INSTR READ COUNT. More...
 
#define SMPCC_PMON_EVENT_DATA_READ_HIT_COUNT   4U
 SMPCC PMON EVENT DATA READ HIT COUNT. More...
 
#define SMPCC_PMON_EVENT_DATA_WRITE_REPLACE_COUNT   5U
 SMPCC PMON EVENT DATA WRITE REPLACE COUNT. More...
 
#define SMPCC_PMON_EVENT_DATA_READ_REPLACE_COUNT   6U
 SMPCC PMON EVENT DATA READ REPLACE COUNT. More...
 
#define SMPCC_PMON_EVENT_DATA_READ_MISS_COUNT   7U
 SMPCC PMON EVENT DATA READ MISS COUNT. More...
 
#define SMPCC_PMON_EVENT_INSTR_READ_HIT_COUNT   8U
 SMPCC PMON EVENT INSTR READ HIT COUNT. More...
 
#define SMPCC_PMON_EVENT_INSTR_READ_MISS_COUNT   9U
 SMPCC PMON EVENT INSTR READ MISS COUNT. More...
 
#define SMPCC_PMON_EVENT_INSTR_READ_REPLACE_COUNT   10U
 SMPCC PMON EVENT INSTR READ REPLACE COUNT. More...
 
#define SMPCC_PMON_CLIENT_SEL_Pos   16U
 SMPCC PMON CLIENT SEL Position. More...
 
#define SMPCC_PMON_CLIENT_SEL_Msk   (0x1FUL << SMPCC_PMON_CLIENT_SEL_Pos)
 SMPCC PMON CLIENT SEL Mask. More...
 
#define SMPCC_PMON_EVENT(event, client)
 
#define SMPCC_BASE   __SMPCC_BASEADDR
 SMPCC Base Address. More...
 
#define SMPCC   ((SMPCC_Type *)SMPCC_BASE)
 SMPCC configuration struct. More...
 

Typedefs

typedef __IO uint64_t CC_BUS_ERR_ADDR_Type
 Type to access CC_BUS_ERR_ADDR register. More...
 
typedef __IO uint64_t SMP_PMON_CNT_Type
 Type to access SMP_PMON_CNT register. More...
 
typedef __IO uint64_t CLIENT_ERR_ADDR_Type
 Type to access CLIENT_ERR_ADDR register. More...
 

Detailed Description

Type definitions and defines for smpcc registers.

Macro Definition Documentation

◆ SMPCC

#define SMPCC   ((SMPCC_Type *)SMPCC_BASE)

SMPCC configuration struct.

Definition at line 683 of file core_feature_smpcc.h.

◆ SMPCC_BASE

#define SMPCC_BASE   __SMPCC_BASEADDR

SMPCC Base Address.

Definition at line 682 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Msk

#define SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Pos)

SMPCC CLIENT ERROR STATUS CC_SCU_ECC_ERR Mask.

Definition at line 381 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Pos

#define SMPCC_CLIERRSTS_CC_SCU_ECC_ERR_Pos   2U

SMPCC CLIENT ERROR STATUS CC_SCU_ECC_ERR Position.

Definition at line 380 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_IOCP_BUS_ERR_Msk

#define SMPCC_CLIERRSTS_IOCP_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_IOCP_BUS_ERR_Pos)

SMPCC CLIENT ERROR STATUS IOCP_BUS_ERR Mask.

Definition at line 384 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_IOCP_BUS_ERR_Pos

#define SMPCC_CLIERRSTS_IOCP_BUS_ERR_Pos   3U

SMPCC CLIENT ERROR STATUS IOCP_BUS_ERR Position.

Definition at line 383 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_READ_BUS_ERR_Msk

#define SMPCC_CLIERRSTS_READ_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_READ_BUS_ERR_Pos)

SMPCC CLIENT ERROR STATUS READ_BUS_ERR Mask.

Definition at line 375 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_READ_BUS_ERR_Pos

#define SMPCC_CLIERRSTS_READ_BUS_ERR_Pos   0U

SMPCC CLIENT ERROR STATUS READ_BUS_ERR Position.

Definition at line 374 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_WRITE_BUS_ERR_Msk

#define SMPCC_CLIERRSTS_WRITE_BUS_ERR_Msk   (0x1UL << SMPCC_CLIERRSTS_WRITE_BUS_ERR_Pos)

SMPCC CLIENT ERROR STATUS WRITE_BUS_ERR Mask.

Definition at line 378 of file core_feature_smpcc.h.

◆ SMPCC_CLIERRSTS_WRITE_BUS_ERR_Pos

#define SMPCC_CLIERRSTS_WRITE_BUS_ERR_Pos   1U

SMPCC CLIENT ERROR STATUS WRITE_BUS_ERR Position.

Definition at line 377 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_IRQ_EN_DISABLE

#define SMPCC_CTRL_BUS_ERR_IRQ_EN_DISABLE   0U

SMPCC CC_CTRL BUS_ERR_IRQ_EN Disable.

Definition at line 182 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_IRQ_EN_ENABLE

#define SMPCC_CTRL_BUS_ERR_IRQ_EN_ENABLE   1U

SMPCC CC_CTRL BUS_ERR_IRQ_EN Enable.

Definition at line 181 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_IRQ_EN_Msk

#define SMPCC_CTRL_BUS_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_BUS_ERR_IRQ_EN_Pos)

SMPCC CC_CTRL BUS_ERR_IRQ_EN Mask.

Definition at line 180 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_IRQ_EN_Pos

#define SMPCC_CTRL_BUS_ERR_IRQ_EN_Pos   8U

SMPCC CC_CTRL BUS_ERR_IRQ_EN Position.

Definition at line 179 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_PEND_Msk

#define SMPCC_CTRL_BUS_ERR_PEND_Msk   (0x1UL << SMPCC_CTRL_BUS_ERR_PEND_Pos)

SMPCC CC_CTRL BUS_ERR_PEND Mask.

Definition at line 177 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_BUS_ERR_PEND_Pos

#define SMPCC_CTRL_BUS_ERR_PEND_Pos   7U

SMPCC CC_CTRL BUS_ERR_PEND Position.

Definition at line 176 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EN_DISABLE

#define SMPCC_CTRL_CC_ECC_EN_DISABLE   0U

SMPCC CC_CTRL CC_ECC_EN Disable.

Definition at line 151 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EN_ENABLE

#define SMPCC_CTRL_CC_ECC_EN_ENABLE   1U

SMPCC CC_CTRL CC_ECC_EN Enable.

Definition at line 150 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EN_Msk

#define SMPCC_CTRL_CC_ECC_EN_Msk   (0x1UL << SMPCC_CTRL_CC_ECC_EN_Pos)

SMPCC CC_CTRL CC_ECC_EN Mask.

Definition at line 149 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EN_Pos

#define SMPCC_CTRL_CC_ECC_EN_Pos   1U

SMPCC CC_CTRL CC_ECC_EN Position.

Definition at line 148 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EXCP_EN_DISABLE

#define SMPCC_CTRL_CC_ECC_EXCP_EN_DISABLE   0U

SMPCC CC_CTRL ECC_EXCP_EN Disable.

Definition at line 156 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EXCP_EN_ENABLE

#define SMPCC_CTRL_CC_ECC_EXCP_EN_ENABLE   1U

SMPCC CC_CTRL ECC_EXCP_EN Enable.

Definition at line 155 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EXCP_EN_Msk

#define SMPCC_CTRL_CC_ECC_EXCP_EN_Msk   (0x1UL << SMPCC_CTRL_CC_ECC_EXCP_EN_Pos)

SMPCC CC_CTRL ECC_EXCP_EN Mask.

Definition at line 154 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_ECC_EXCP_EN_Pos

#define SMPCC_CTRL_CC_ECC_EXCP_EN_Pos   2U

SMPCC CC_CTRL ECC_EXCP_EN Position.

Definition at line 153 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_EN_DISABLE

#define SMPCC_CTRL_CC_EN_DISABLE   0U

SMPCC CC_CTRL CC_EN Disable.

Definition at line 146 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_EN_ENABLE

#define SMPCC_CTRL_CC_EN_ENABLE   1U

SMPCC CC_CTRL CC_EN Enable.

Definition at line 145 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_EN_Msk

#define SMPCC_CTRL_CC_EN_Msk   (0x1UL << SMPCC_CTRL_CC_EN_Pos)

SMPCC CC_CTRL CC_EN Mask.

Definition at line 144 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CC_EN_Pos

#define SMPCC_CTRL_CC_EN_Pos   0U

SMPCC CC_CTRL CC_EN Position.

Definition at line 143 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_CHK_EN_DISABLE

#define SMPCC_CTRL_CLM_ECC_CHK_EN_DISABLE   0U

SMPCC CC_CTRL CLM_ECC_CHK_EN Disable.

Definition at line 212 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_CHK_EN_ENABLE

#define SMPCC_CTRL_CLM_ECC_CHK_EN_ENABLE   1U

SMPCC CC_CTRL CLM_ECC_CHK_EN Enable.

Definition at line 211 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_CHK_EN_Msk

#define SMPCC_CTRL_CLM_ECC_CHK_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_ECC_CHK_EN_Pos)

SMPCC CC_CTRL CLM_ECC_CHK_EN Mask.

Definition at line 210 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_CHK_EN_Pos

#define SMPCC_CTRL_CLM_ECC_CHK_EN_Pos   14U

SMPCC CC_CTRL CLM_ECC_CHK_EN Position.

Definition at line 209 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_EN_DISABLE

#define SMPCC_CTRL_CLM_ECC_EN_DISABLE   0U

SMPCC CC_CTRL CLM_ECC_EN Disable.

Definition at line 202 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_EN_ENABLE

#define SMPCC_CTRL_CLM_ECC_EN_ENABLE   1U

SMPCC CC_CTRL CLM_ECC_EN Enable.

Definition at line 201 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_EN_Msk

#define SMPCC_CTRL_CLM_ECC_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_ECC_EN_Pos)

SMPCC CC_CTRL CLM_ECC_EN Mask.

Definition at line 200 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_ECC_EN_Pos

#define SMPCC_CTRL_CLM_ECC_EN_Pos   12U

SMPCC CC_CTRL CLM_ECC_EN Position.

Definition at line 199 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_EXCP_EN_DISABLE

#define SMPCC_CTRL_CLM_EXCP_EN_DISABLE   0U

SMPCC CC_CTRL CLM_EXCP_EN Disable.

Definition at line 207 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_EXCP_EN_ENABLE

#define SMPCC_CTRL_CLM_EXCP_EN_ENABLE   1U

SMPCC CC_CTRL CLM_EXCP_EN Enable.

Definition at line 206 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_EXCP_EN_Msk

#define SMPCC_CTRL_CLM_EXCP_EN_Msk   (0x1UL << SMPCC_CTRL_CLM_EXCP_EN_Pos)

SMPCC CC_CTRL CLM_EXCP_EN Mask.

Definition at line 205 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_CLM_EXCP_EN_Pos

#define SMPCC_CTRL_CLM_EXCP_EN_Pos   13U

SMPCC CC_CTRL CLM_EXCP_EN Position.

Definition at line 204 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_EARLY_WR_ERR_Msk

#define SMPCC_CTRL_EARLY_WR_ERR_Msk   (0x1UL << SMPCC_CTRL_EARLY_WR_ERR_Pos)

SMPCC CC_CTRL EARLY_WR_ERR Mask.

Definition at line 238 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_EARLY_WR_ERR_Pos

#define SMPCC_CTRL_EARLY_WR_ERR_Pos   20U

SMPCC CC_CTRL EARLY_WR_ERR Position.

Definition at line 237 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_ECC_CHK_EN_DISABLE

#define SMPCC_CTRL_ECC_CHK_EN_DISABLE   0U

SMPCC CC_CTRL ECC_CHK_EN Disable.

Definition at line 197 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_ECC_CHK_EN_ENABLE

#define SMPCC_CTRL_ECC_CHK_EN_ENABLE   1U

SMPCC CC_CTRL ECC_CHK_EN Enable.

Definition at line 196 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_ECC_CHK_EN_Msk

#define SMPCC_CTRL_ECC_CHK_EN_Msk   (0x1UL << SMPCC_CTRL_ECC_CHK_EN_Pos)

SMPCC CC_CTRL ECC_CHK_EN Mask.

Definition at line 195 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_ECC_CHK_EN_Pos

#define SMPCC_CTRL_ECC_CHK_EN_Pos   11U

SMPCC CC_CTRL ECC_CHK_EN Position.

Definition at line 194 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_FATAL_ERR_IRQ_EN_DISABLE

#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_DISABLE   0U

SMPCC CC_CTRL FATAL_ERR_IRQ_EN Disable.

Definition at line 174 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_FATAL_ERR_IRQ_EN_ENABLE

#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_ENABLE   1U

SMPCC CC_CTRL FATAL_ERR_IRQ_EN Enable.

Definition at line 173 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_FATAL_ERR_IRQ_EN_Msk

#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_FATAL_ERR_IRQ_EN_Pos)

SMPCC CC_CTRL FATAL_ERR_IRQ_EN Mask.

Definition at line 172 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_FATAL_ERR_IRQ_EN_Pos

#define SMPCC_CTRL_FATAL_ERR_IRQ_EN_Pos   6U

SMPCC CC_CTRL FATAL_ERR_IRQ_EN Position.

Definition at line 171 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_I_SNOOP_D_EN_DISABLE

#define SMPCC_CTRL_I_SNOOP_D_EN_DISABLE   0U

SMPCC CC_CTRL I_SNOOP_D_EN Disable.

Definition at line 232 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_I_SNOOP_D_EN_ENABLE

#define SMPCC_CTRL_I_SNOOP_D_EN_ENABLE   1U

SMPCC CC_CTRL I_SNOOP_D_EN Enable.

Definition at line 231 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_I_SNOOP_D_EN_Msk

#define SMPCC_CTRL_I_SNOOP_D_EN_Msk   (0x1UL << SMPCC_CTRL_I_SNOOP_D_EN_Pos)

SMPCC CC_CTRL I_SNOOP_D_EN Mask.

Definition at line 230 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_I_SNOOP_D_EN_Pos

#define SMPCC_CTRL_I_SNOOP_D_EN_Pos   18U

SMPCC CC_CTRL I_SNOOP_D_EN Position.

Definition at line 229 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_IOCC_ERR_Msk

#define SMPCC_CTRL_IOCC_ERR_Msk   (0x1UL << SMPCC_CTRL_IOCC_ERR_Pos)

SMPCC CC_CTRL IOCC_ERR Mask.

Definition at line 235 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_IOCC_ERR_Pos

#define SMPCC_CTRL_IOCC_ERR_Pos   19U

SMPCC CC_CTRL IOCC_ERR Position.

Definition at line 234 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_CFG_LOCK

#define SMPCC_CTRL_LOCK_ECC_CFG_LOCK   1U

SMPCC CC_CTRL LOCK_ECC_CFG Lock.

Definition at line 160 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_CFG_Msk

#define SMPCC_CTRL_LOCK_ECC_CFG_Msk   (0x1UL << SMPCC_CTRL_LOCK_ECC_CFG_Pos)

SMPCC CC_CTRL LOCK_ECC_CFG Mask.

Definition at line 159 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_CFG_Pos

#define SMPCC_CTRL_LOCK_ECC_CFG_Pos   3U

SMPCC CC_CTRL LOCK_ECC_CFG Position.

Definition at line 158 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_ERR_INJ_LOCK

#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_LOCK   1U

SMPCC CC_CTRL LOCK_ECC_ERR_INJ Lock.

Definition at line 164 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_ERR_INJ_Msk

#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_Msk   (0x1UL << SMPCC_CTRL_LOCK_ECC_ERR_INJ_Pos)

SMPCC CC_CTRL LOCK_ECC_ERR_INJ Mask.

Definition at line 163 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_LOCK_ECC_ERR_INJ_Pos

#define SMPCC_CTRL_LOCK_ECC_ERR_INJ_Pos   4U

SMPCC CC_CTRL LOCK_ECC_ERR_INJ Position.

Definition at line 162 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_BIU_OUTS_EN_DISABLE

#define SMPCC_CTRL_PF_BIU_OUTS_EN_DISABLE   0U

SMPCC CC_CTRL PF_BIU_OUTS_EN Disable.

Definition at line 227 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_BIU_OUTS_EN_ENABLE

#define SMPCC_CTRL_PF_BIU_OUTS_EN_ENABLE   1U

SMPCC CC_CTRL PF_BIU_OUTS_EN Enable.

Definition at line 226 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_BIU_OUTS_EN_Msk

#define SMPCC_CTRL_PF_BIU_OUTS_EN_Msk   (0x1UL << SMPCC_CTRL_PF_BIU_OUTS_EN_Pos)

SMPCC CC_CTRL PF_BIU_OUTS_EN Mask.

Definition at line 225 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_BIU_OUTS_EN_Pos

#define SMPCC_CTRL_PF_BIU_OUTS_EN_Pos   17U

SMPCC CC_CTRL PF_BIU_OUTS_EN Position.

Definition at line 224 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_L2_EARLY_EN_DISABLE

#define SMPCC_CTRL_PF_L2_EARLY_EN_DISABLE   0U

SMPCC CC_CTRL PF_L2_EARLY_EN Disable.

Definition at line 222 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_L2_EARLY_EN_ENABLE

#define SMPCC_CTRL_PF_L2_EARLY_EN_ENABLE   1U

SMPCC CC_CTRL PF_L2_EARLY_EN Enable.

Definition at line 221 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_L2_EARLY_EN_Msk

#define SMPCC_CTRL_PF_L2_EARLY_EN_Msk   (0x1UL << SMPCC_CTRL_PF_L2_EARLY_EN_Pos)

SMPCC CC_CTRL PF_L2_EARLY_EN Mask.

Definition at line 220 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_L2_EARLY_EN_Pos

#define SMPCC_CTRL_PF_L2_EARLY_EN_Pos   16U

SMPCC CC_CTRL PF_L2_EARLY_EN Position.

Definition at line 219 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_NO_WB_DISABLE

#define SMPCC_CTRL_PF_NO_WB_DISABLE   0U

SMPCC CC_CTRL PF_NO_WB Disable.

Definition at line 243 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_NO_WB_ENABLE

#define SMPCC_CTRL_PF_NO_WB_ENABLE   1U

SMPCC CC_CTRL PF_NO_WB Enable.

Definition at line 242 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_NO_WB_Msk

#define SMPCC_CTRL_PF_NO_WB_Msk   (0x1UL << SMPCC_CTRL_PF_NO_WB_Pos)

SMPCC CC_CTRL PF_NO_WB Mask.

Definition at line 241 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_NO_WB_Pos

#define SMPCC_CTRL_PF_NO_WB_Pos   21U

SMPCC CC_CTRL PF_NO_WB Position.

Definition at line 240 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_SH_CL_EN_DISABLE

#define SMPCC_CTRL_PF_SH_CL_EN_DISABLE   0U

SMPCC CC_CTRL PF_SH_CL_EN Disable.

Definition at line 217 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_SH_CL_EN_ENABLE

#define SMPCC_CTRL_PF_SH_CL_EN_ENABLE   1U

SMPCC CC_CTRL PF_SH_CL_EN Enable.

Definition at line 216 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_SH_CL_EN_Msk

#define SMPCC_CTRL_PF_SH_CL_EN_Msk   (0x1UL << SMPCC_CTRL_PF_SH_CL_EN_Pos)

SMPCC CC_CTRL PF_SH_CL_EN Mask.

Definition at line 215 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_PF_SH_CL_EN_Pos

#define SMPCC_CTRL_PF_SH_CL_EN_Pos   15U

SMPCC CC_CTRL PF_SH_CL_EN Position.

Definition at line 214 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_RECV_ERR_IRQ_EN_DISABLE

#define SMPCC_CTRL_RECV_ERR_IRQ_EN_DISABLE   0U

SMPCC CC_CTRL RECV_ERR_IRQ_EN Disable.

Definition at line 169 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_RECV_ERR_IRQ_EN_ENABLE

#define SMPCC_CTRL_RECV_ERR_IRQ_EN_ENABLE   1U

SMPCC CC_CTRL RECV_ERR_IRQ_EN Enable.

Definition at line 168 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_RECV_ERR_IRQ_EN_Msk

#define SMPCC_CTRL_RECV_ERR_IRQ_EN_Msk   (0x1UL << SMPCC_CTRL_RECV_ERR_IRQ_EN_Pos)

SMPCC CC_CTRL RECV_ERR_IRQ_EN Mask.

Definition at line 167 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_RECV_ERR_IRQ_EN_Pos

#define SMPCC_CTRL_RECV_ERR_IRQ_EN_Pos   5U

SMPCC CC_CTRL RECV_ERR_IRQ_EN Position.

Definition at line 166 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_SUP_CMD_EN_DISABLE

#define SMPCC_CTRL_SUP_CMD_EN_DISABLE   0U

SMPCC CC_CTRL SUP_CMD_EN Disable.

Definition at line 187 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_SUP_CMD_EN_ENABLE

#define SMPCC_CTRL_SUP_CMD_EN_ENABLE   1U

SMPCC CC_CTRL SUP_CMD_EN Enable.

Definition at line 186 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_SUP_CMD_EN_Msk

#define SMPCC_CTRL_SUP_CMD_EN_Msk   (0x1UL << SMPCC_CTRL_SUP_CMD_EN_Pos)

SMPCC CC_CTRL SUP_CMD_EN Mask.

Definition at line 185 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_SUP_CMD_EN_Pos

#define SMPCC_CTRL_SUP_CMD_EN_Pos   9U

SMPCC CC_CTRL SUP_CMD_EN Position.

Definition at line 184 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_USE_CMD_EN_DISABLE

#define SMPCC_CTRL_USE_CMD_EN_DISABLE   0U

SMPCC CC_CTRL USE_CMD_EN Disable.

Definition at line 192 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_USE_CMD_EN_ENABLE

#define SMPCC_CTRL_USE_CMD_EN_ENABLE   1U

SMPCC CC_CTRL USE_CMD_EN Enable.

Definition at line 191 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_USE_CMD_EN_Msk

#define SMPCC_CTRL_USE_CMD_EN_Msk   (0x1UL << SMPCC_CTRL_USE_CMD_EN_Pos)

SMPCC CC_CTRL USE_CMD_EN Mask.

Definition at line 190 of file core_feature_smpcc.h.

◆ SMPCC_CTRL_USE_CMD_EN_Pos

#define SMPCC_CTRL_USE_CMD_EN_Pos   10U

SMPCC CC_CTRL USE_CMD_EN Position.

Definition at line 189 of file core_feature_smpcc.h.

◆ SMPCC_DFF_PROT_CHK_EN_DISABLE

#define SMPCC_DFF_PROT_CHK_EN_DISABLE   1U

SMPCC DFF PROTECT CHECK ENABLE DISABLE.

Definition at line 545 of file core_feature_smpcc.h.

◆ SMPCC_DFF_PROT_CHK_EN_ENABLE

#define SMPCC_DFF_PROT_CHK_EN_ENABLE   2U

SMPCC DFF PROTECT CHECK ENABLE ENABLE.

Definition at line 544 of file core_feature_smpcc.h.

◆ SMPCC_DFF_PROT_CHK_EN_Msk

#define SMPCC_DFF_PROT_CHK_EN_Msk   (0x3UL << SMPCC_DFF_PROT_CHK_EN_Pos)

SMPCC DFF PROTECT CHECK ENABLE Mask.

Definition at line 543 of file core_feature_smpcc.h.

◆ SMPCC_DFF_PROT_CHK_EN_Pos

#define SMPCC_DFF_PROT_CHK_EN_Pos   0U

SMPCC DFF PROTECT CHECK ENABLE Position.

Definition at line 542 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJCLM_DISABLE

#define SMPCC_ERR_INJ_INJCLM_DISABLE   0U

SMPCC CC_ERR_INJ INJCLM Disable.

Definition at line 296 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJCLM_ENABLE

#define SMPCC_ERR_INJ_INJCLM_ENABLE   1U

SMPCC CC_ERR_INJ INJCLM Enable.

Definition at line 295 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJCLM_Msk

#define SMPCC_ERR_INJ_INJCLM_Msk   (0x1UL << SMPCC_ERR_INJ_INJCLM_Pos)

SMPCC CC_ERR_INJ INJCLM Mask.

Definition at line 294 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJCLM_Pos

#define SMPCC_ERR_INJ_INJCLM_Pos   2U

SMPCC CC_ERR_INJ INJCLM Position.

Definition at line 293 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJDATA_DISABLE

#define SMPCC_ERR_INJ_INJDATA_DISABLE   0U

SMPCC CC_ERR_INJ INJDATA Disable.

Definition at line 286 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJDATA_ENABLE

#define SMPCC_ERR_INJ_INJDATA_ENABLE   1U

SMPCC CC_ERR_INJ INJDATA Enable.

Definition at line 285 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJDATA_Msk

#define SMPCC_ERR_INJ_INJDATA_Msk   (0x1UL << SMPCC_ERR_INJ_INJDATA_Pos)

SMPCC CC_ERR_INJ INJDATA Mask.

Definition at line 284 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJDATA_Pos

#define SMPCC_ERR_INJ_INJDATA_Pos   0U

SMPCC CC_ERR_INJ INJDATA Position.

Definition at line 283 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJECCCODE_Msk

#define SMPCC_ERR_INJ_INJECCCODE_Msk   (0xFFUL << SMPCC_ERR_INJ_INJECCCODE_Pos)

SMPCC CC_ERR_INJ INJECCCODE Mask.

Definition at line 304 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJECCCODE_Pos

#define SMPCC_ERR_INJ_INJECCCODE_Pos   24U

SMPCC CC_ERR_INJ INJECCCODE Position.

Definition at line 303 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJMODE_DIRECT

#define SMPCC_ERR_INJ_INJMODE_DIRECT   0U

SMPCC CC_ERR_INJ INJMODE Direct write mode.

Definition at line 300 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJMODE_Msk

#define SMPCC_ERR_INJ_INJMODE_Msk   (0x1UL << SMPCC_ERR_INJ_INJMODE_Pos)

SMPCC CC_ERR_INJ INJMODE Mask.

Definition at line 299 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJMODE_Pos

#define SMPCC_ERR_INJ_INJMODE_Pos   3U

SMPCC CC_ERR_INJ INJMODE Position.

Definition at line 298 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJMODE_XOR

#define SMPCC_ERR_INJ_INJMODE_XOR   1U

SMPCC CC_ERR_INJ INJMODE XOR write mode.

Definition at line 301 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJTAG_DISABLE

#define SMPCC_ERR_INJ_INJTAG_DISABLE   0U

SMPCC CC_ERR_INJ INJTAG Disable.

Definition at line 291 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJTAG_ENABLE

#define SMPCC_ERR_INJ_INJTAG_ENABLE   1U

SMPCC CC_ERR_INJ INJTAG Enable.

Definition at line 290 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJTAG_Msk

#define SMPCC_ERR_INJ_INJTAG_Msk   (0x1UL << SMPCC_ERR_INJ_INJTAG_Pos)

SMPCC CC_ERR_INJ INJTAG Mask.

Definition at line 289 of file core_feature_smpcc.h.

◆ SMPCC_ERR_INJ_INJTAG_Pos

#define SMPCC_ERR_INJ_INJTAG_Pos   1U

SMPCC CC_ERR_INJ INJTAG Position.

Definition at line 288 of file core_feature_smpcc.h.

◆ SMPCC_NS_RG_CFG_DISABLE

#define SMPCC_NS_RG_CFG_DISABLE   0x00U

SMPCC Non-Shareable Region CFG DISABLE.

Definition at line 574 of file core_feature_smpcc.h.

◆ SMPCC_NS_RG_CFG_Msk

#define SMPCC_NS_RG_CFG_Msk   (0x3UL << SMPCC_NS_RG_CFG_Pos)

SMPCC Non-Shareable Region CFG Mask.

Definition at line 573 of file core_feature_smpcc.h.

◆ SMPCC_NS_RG_CFG_NACL

#define SMPCC_NS_RG_CFG_NACL   0x10U

SMPCC Non-Shareable Region CFG NACL.

Definition at line 575 of file core_feature_smpcc.h.

◆ SMPCC_NS_RG_CFG_NAPOT

#define SMPCC_NS_RG_CFG_NAPOT   0x11U

SMPCC Non-Shareable Region CFG NAPOT.

Definition at line 576 of file core_feature_smpcc.h.

◆ SMPCC_NS_RG_CFG_Pos

#define SMPCC_NS_RG_CFG_Pos   0U

SMPCC Non-Shareable Region CFG Position.

Definition at line 572 of file core_feature_smpcc.h.

◆ SMPCC_PMON_CLIENT_SEL_Msk

#define SMPCC_PMON_CLIENT_SEL_Msk   (0x1FUL << SMPCC_PMON_CLIENT_SEL_Pos)

SMPCC PMON CLIENT SEL Mask.

Definition at line 606 of file core_feature_smpcc.h.

◆ SMPCC_PMON_CLIENT_SEL_Pos

#define SMPCC_PMON_CLIENT_SEL_Pos   16U

SMPCC PMON CLIENT SEL Position.

Definition at line 605 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT

#define SMPCC_PMON_EVENT (   event,
  client 
)

Definition at line 608 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_READ_COUNT

#define SMPCC_PMON_EVENT_DATA_READ_COUNT   1U

SMPCC PMON EVENT DATA READ COUNT.

Definition at line 594 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_READ_HIT_COUNT

#define SMPCC_PMON_EVENT_DATA_READ_HIT_COUNT   4U

SMPCC PMON EVENT DATA READ HIT COUNT.

Definition at line 597 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_READ_MISS_COUNT

#define SMPCC_PMON_EVENT_DATA_READ_MISS_COUNT   7U

SMPCC PMON EVENT DATA READ MISS COUNT.

Definition at line 600 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_READ_REPLACE_COUNT

#define SMPCC_PMON_EVENT_DATA_READ_REPLACE_COUNT   6U

SMPCC PMON EVENT DATA READ REPLACE COUNT.

Definition at line 599 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_WRITE_COUNT

#define SMPCC_PMON_EVENT_DATA_WRITE_COUNT   2U

SMPCC PMON EVENT DATA WRITE COUNT SABLE.

Definition at line 595 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DATA_WRITE_REPLACE_COUNT

#define SMPCC_PMON_EVENT_DATA_WRITE_REPLACE_COUNT   5U

SMPCC PMON EVENT DATA WRITE REPLACE COUNT.

Definition at line 598 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_DISABLE

#define SMPCC_PMON_EVENT_DISABLE   0U

SMPCC PMON EVENT DISABLE.

Definition at line 593 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_INSTR_READ_COUNT

#define SMPCC_PMON_EVENT_INSTR_READ_COUNT   3U

SMPCC PMON EVENT INSTR READ COUNT.

Definition at line 596 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_INSTR_READ_HIT_COUNT

#define SMPCC_PMON_EVENT_INSTR_READ_HIT_COUNT   8U

SMPCC PMON EVENT INSTR READ HIT COUNT.

Definition at line 601 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_INSTR_READ_MISS_COUNT

#define SMPCC_PMON_EVENT_INSTR_READ_MISS_COUNT   9U

SMPCC PMON EVENT INSTR READ MISS COUNT.

Definition at line 602 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_INSTR_READ_REPLACE_COUNT

#define SMPCC_PMON_EVENT_INSTR_READ_REPLACE_COUNT   10U

SMPCC PMON EVENT INSTR READ REPLACE COUNT.

Definition at line 603 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_SEL_Msk

#define SMPCC_PMON_EVENT_SEL_Msk   (0xFFFFUL << SMPCC_PMON_EVENT_SEL_Pos)

SMPCC PMON EVENT SEL Mask.

Definition at line 592 of file core_feature_smpcc.h.

◆ SMPCC_PMON_EVENT_SEL_Pos

#define SMPCC_PMON_EVENT_SEL_Pos   0U

SMPCC PMON EVENT SEL Position.

Definition at line 591 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_BYTE_THRE_Msk

#define SMPCC_STMCFG_RD_BYTE_THRE_Msk   (0x3FFUL << SMPCC_STMCFG_RD_BYTE_THRE_Pos)

SMPCC READ BYTE THRESHOLD Mask.

Definition at line 507 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_BYTE_THRE_Pos

#define SMPCC_STMCFG_RD_BYTE_THRE_Pos   0U

SMPCC READ BYTE THRESHOLD Position.

Definition at line 506 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_DEGREE_Msk

#define SMPCC_STMCFG_RD_DEGREE_Msk   (0x7UL << SMPCC_STMCFG_RD_DEGREE_Pos)

SMPCC READ DEGREE Mask.

Definition at line 510 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_DEGREE_Pos

#define SMPCC_STMCFG_RD_DEGREE_Pos   12U

SMPCC READ DEGREE Position.

Definition at line 509 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_DISTANCE_Msk

#define SMPCC_STMCFG_RD_DISTANCE_Msk   (0x7UL << SMPCC_STMCFG_RD_DISTANCE_Pos)

SMPCC READ DISTANCE Mask.

Definition at line 513 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_RD_DISTANCE_Pos

#define SMPCC_STMCFG_RD_DISTANCE_Pos   16U

SMPCC READ DISTANCE Position.

Definition at line 512 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_WR_BYTE_THRE_Msk

#define SMPCC_STMCFG_WR_BYTE_THRE_Msk   (0x7FFUL << SMPCC_STMCFG_WR_BYTE_THRE_Pos)

SMPCC WRITE BYTE THRESHOLD Mask.

Definition at line 516 of file core_feature_smpcc.h.

◆ SMPCC_STMCFG_WR_BYTE_THRE_Pos

#define SMPCC_STMCFG_WR_BYTE_THRE_Pos   20U

SMPCC WRITE BYTE THRESHOLD Position.

Definition at line 515 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_CROSS_EN_DISABLE

#define SMPCC_STMCTRL_CROSS_EN_DISABLE   0U

SMPCC READ STREAM CROSS 4K Disable.

Definition at line 486 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_CROSS_EN_ENABLE

#define SMPCC_STMCTRL_CROSS_EN_ENABLE   1U

SMPCC READ STREAM CROSS 4K Enable.

Definition at line 485 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_CROSS_EN_Msk

#define SMPCC_STMCTRL_CROSS_EN_Msk   (0x1UL << SMPCC_STMCTRL_CROSS_EN_Pos)

SMPCC READ STREAM CROSS 4K Enable Mask.

Definition at line 484 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_CROSS_EN_Pos

#define SMPCC_STMCTRL_CROSS_EN_Pos   4U

SMPCC READ STREAM CROSS 4K Enable Position.

Definition at line 483 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_MERGE_EN_DISABLE

#define SMPCC_STMCTRL_RD_MERGE_EN_DISABLE   0U

SMPCC READ Merge Enable Disable.

Definition at line 481 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_MERGE_EN_ENABLE

#define SMPCC_STMCTRL_RD_MERGE_EN_ENABLE   1U

SMPCC READ Merge Enable Enable.

Definition at line 480 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_MERGE_EN_Msk

#define SMPCC_STMCTRL_RD_MERGE_EN_Msk   (0x1UL << SMPCC_STMCTRL_RD_MERGE_EN_Pos)

SMPCC READ Merge Enable Mask.

Definition at line 479 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_MERGE_EN_Pos

#define SMPCC_STMCTRL_RD_MERGE_EN_Pos   3U

SMPCC READ Merge Enable Position.

Definition at line 478 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_STM_EN_DISABLE

#define SMPCC_STMCTRL_RD_STM_EN_DISABLE   0U

SMPCC READ Stream Enable Disable.

Definition at line 466 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_STM_EN_ENABLE

#define SMPCC_STMCTRL_RD_STM_EN_ENABLE   1U

SMPCC READ Stream Enable Enable.

Definition at line 465 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_STM_EN_Msk

#define SMPCC_STMCTRL_RD_STM_EN_Msk   (0x1UL << SMPCC_STMCTRL_RD_STM_EN_Pos)

SMPCC READ Stream Enable Mask.

Definition at line 464 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_RD_STM_EN_Pos

#define SMPCC_STMCTRL_RD_STM_EN_Pos   0U

SMPCC READ Stream Enable Position.

Definition at line 463 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_TRANS_ALLOC_DISABLE

#define SMPCC_STMCTRL_TRANS_ALLOC_DISABLE   0U

SMPCC TRANSLATE ALLOC ATTRIBUTE Disable.

Definition at line 476 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_TRANS_ALLOC_ENABLE

#define SMPCC_STMCTRL_TRANS_ALLOC_ENABLE   1U

SMPCC TRANSLATE ALLOC ATTRIBUTE Enable.

Definition at line 475 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_TRANS_ALLOC_Msk

#define SMPCC_STMCTRL_TRANS_ALLOC_Msk   (0x1UL << SMPCC_STMCTRL_TRANS_ALLOC_Pos)

SMPCC TRANSLATE ALLOC ATTRIBUTE Enable Mask.

Definition at line 474 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_TRANS_ALLOC_Pos

#define SMPCC_STMCTRL_TRANS_ALLOC_Pos   2U

SMPCC TRANSLATE ALLOC ATTRIBUTE Enable Position.

Definition at line 473 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_WR_STM_EN_DISABLE

#define SMPCC_STMCTRL_WR_STM_EN_DISABLE   0U

SMPCC WRITE Stream Enable Disable.

Definition at line 471 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_WR_STM_EN_ENABLE

#define SMPCC_STMCTRL_WR_STM_EN_ENABLE   1U

SMPCC WRITE Stream Enable Enable.

Definition at line 470 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_WR_STM_EN_Msk

#define SMPCC_STMCTRL_WR_STM_EN_Msk   (0x1UL << SMPCC_STMCTRL_WR_STM_EN_Pos)

SMPCC WRITE Stream Enable Mask.

Definition at line 469 of file core_feature_smpcc.h.

◆ SMPCC_STMCTRL_WR_STM_EN_Pos

#define SMPCC_STMCTRL_WR_STM_EN_Pos   1U

SMPCC WRITE Stream Enable Position.

Definition at line 468 of file core_feature_smpcc.h.

Typedef Documentation

◆ CC_BUS_ERR_ADDR_Type

typedef __IO uint64_t CC_BUS_ERR_ADDR_Type

Type to access CC_BUS_ERR_ADDR register.

Definition at line 357 of file core_feature_smpcc.h.

◆ CLIENT_ERR_ADDR_Type

typedef __IO uint64_t CLIENT_ERR_ADDR_Type

Type to access CLIENT_ERR_ADDR register.

Definition at line 620 of file core_feature_smpcc.h.

◆ SMP_PMON_CNT_Type

typedef __IO uint64_t SMP_PMON_CNT_Type

Type to access SMP_PMON_CNT register.

Definition at line 615 of file core_feature_smpcc.h.