Collaboration diagram for DCP Register Masks:

CTRL - DCP control register 0

#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)
 
#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)
 
#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)
 
#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)
 
#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)
 
#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)
 
#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_ENABLE_CONTEXT_SWITCHING_MASK)
 
#define DCP_CTRL_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)
 
#define DCP_CTRL_ENABLE_CONTEXT_CACHING_SHIFT   (22U)
 
#define DCP_CTRL_ENABLE_CONTEXT_CACHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_ENABLE_CONTEXT_CACHING_MASK)
 
#define DCP_CTRL_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)
 
#define DCP_CTRL_GATHER_RESIDUAL_WRITES_SHIFT   (23U)
 
#define DCP_CTRL_GATHER_RESIDUAL_WRITES(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_GATHER_RESIDUAL_WRITES_MASK)
 
#define DCP_CTRL_PRESENT_SHA_MASK   (0x10000000U)
 
#define DCP_CTRL_PRESENT_SHA_SHIFT   (28U)
 
#define DCP_CTRL_PRESENT_SHA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_PRESENT_SHA_SHIFT)) & DCP_CTRL_PRESENT_SHA_MASK)
 
#define DCP_CTRL_PRESENT_CRYPTO_MASK   (0x20000000U)
 
#define DCP_CTRL_PRESENT_CRYPTO_SHIFT   (29U)
 
#define DCP_CTRL_PRESENT_CRYPTO(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_PRESENT_CRYPTO_MASK)
 
#define DCP_CTRL_CLKGATE_MASK   (0x40000000U)
 
#define DCP_CTRL_CLKGATE_SHIFT   (30U)
 
#define DCP_CTRL_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLKGATE_SHIFT)) & DCP_CTRL_CLKGATE_MASK)
 
#define DCP_CTRL_SFTRST_MASK   (0x80000000U)
 
#define DCP_CTRL_SFTRST_SHIFT   (31U)
 
#define DCP_CTRL_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SFTRST_SHIFT)) & DCP_CTRL_SFTRST_MASK)
 

CTRL_SET - DCP control register 0

#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)
 
#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)
 
#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)
 
#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)
 
#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_MASK)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_SHIFT   (22U)
 
#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_MASK)
 
#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)
 
#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_SHIFT   (23U)
 
#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_MASK)
 
#define DCP_CTRL_SET_PRESENT_SHA_MASK   (0x10000000U)
 
#define DCP_CTRL_SET_PRESENT_SHA_SHIFT   (28U)
 
#define DCP_CTRL_SET_PRESENT_SHA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_PRESENT_SHA_SHIFT)) & DCP_CTRL_SET_PRESENT_SHA_MASK)
 
#define DCP_CTRL_SET_PRESENT_CRYPTO_MASK   (0x20000000U)
 
#define DCP_CTRL_SET_PRESENT_CRYPTO_SHIFT   (29U)
 
#define DCP_CTRL_SET_PRESENT_CRYPTO(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_SET_PRESENT_CRYPTO_MASK)
 
#define DCP_CTRL_SET_CLKGATE_MASK   (0x40000000U)
 
#define DCP_CTRL_SET_CLKGATE_SHIFT   (30U)
 
#define DCP_CTRL_SET_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_CLKGATE_SHIFT)) & DCP_CTRL_SET_CLKGATE_MASK)
 
#define DCP_CTRL_SET_SFTRST_MASK   (0x80000000U)
 
#define DCP_CTRL_SET_SFTRST_SHIFT   (31U)
 
#define DCP_CTRL_SET_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_SFTRST_SHIFT)) & DCP_CTRL_SET_SFTRST_MASK)
 

CTRL_CLR - DCP control register 0

#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)
 
#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)
 
#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)
 
#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)
 
#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_MASK)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_SHIFT   (22U)
 
#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_MASK)
 
#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)
 
#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_SHIFT   (23U)
 
#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_MASK)
 
#define DCP_CTRL_CLR_PRESENT_SHA_MASK   (0x10000000U)
 
#define DCP_CTRL_CLR_PRESENT_SHA_SHIFT   (28U)
 
#define DCP_CTRL_CLR_PRESENT_SHA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_PRESENT_SHA_SHIFT)) & DCP_CTRL_CLR_PRESENT_SHA_MASK)
 
#define DCP_CTRL_CLR_PRESENT_CRYPTO_MASK   (0x20000000U)
 
#define DCP_CTRL_CLR_PRESENT_CRYPTO_SHIFT   (29U)
 
#define DCP_CTRL_CLR_PRESENT_CRYPTO(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_CLR_PRESENT_CRYPTO_MASK)
 
#define DCP_CTRL_CLR_CLKGATE_MASK   (0x40000000U)
 
#define DCP_CTRL_CLR_CLKGATE_SHIFT   (30U)
 
#define DCP_CTRL_CLR_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_CLKGATE_SHIFT)) & DCP_CTRL_CLR_CLKGATE_MASK)
 
#define DCP_CTRL_CLR_SFTRST_MASK   (0x80000000U)
 
#define DCP_CTRL_CLR_SFTRST_SHIFT   (31U)
 
#define DCP_CTRL_CLR_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_SFTRST_SHIFT)) & DCP_CTRL_CLR_SFTRST_MASK)
 

CTRL_TOG - DCP control register 0

#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)
 
#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)
 
#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)
 
#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)
 
#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_MASK)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_MASK)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_SHIFT   (22U)
 
#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_MASK)
 
#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)
 
#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_SHIFT   (23U)
 
#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_MASK)
 
#define DCP_CTRL_TOG_PRESENT_SHA_MASK   (0x10000000U)
 
#define DCP_CTRL_TOG_PRESENT_SHA_SHIFT   (28U)
 
#define DCP_CTRL_TOG_PRESENT_SHA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_PRESENT_SHA_SHIFT)) & DCP_CTRL_TOG_PRESENT_SHA_MASK)
 
#define DCP_CTRL_TOG_PRESENT_CRYPTO_MASK   (0x20000000U)
 
#define DCP_CTRL_TOG_PRESENT_CRYPTO_SHIFT   (29U)
 
#define DCP_CTRL_TOG_PRESENT_CRYPTO(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_TOG_PRESENT_CRYPTO_MASK)
 
#define DCP_CTRL_TOG_CLKGATE_MASK   (0x40000000U)
 
#define DCP_CTRL_TOG_CLKGATE_SHIFT   (30U)
 
#define DCP_CTRL_TOG_CLKGATE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_CLKGATE_SHIFT)) & DCP_CTRL_TOG_CLKGATE_MASK)
 
#define DCP_CTRL_TOG_SFTRST_MASK   (0x80000000U)
 
#define DCP_CTRL_TOG_SFTRST_SHIFT   (31U)
 
#define DCP_CTRL_TOG_SFTRST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_SFTRST_SHIFT)) & DCP_CTRL_TOG_SFTRST_MASK)
 

STAT - DCP status register

#define DCP_STAT_IRQ_MASK   (0xFU)
 
#define DCP_STAT_IRQ_SHIFT   (0U)
 
#define DCP_STAT_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_IRQ_SHIFT)) & DCP_STAT_IRQ_MASK)
 
#define DCP_STAT_RSVD_IRQ_MASK   (0x100U)
 
#define DCP_STAT_RSVD_IRQ_SHIFT   (8U)
 
#define DCP_STAT_RSVD_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_RSVD_IRQ_SHIFT)) & DCP_STAT_RSVD_IRQ_MASK)
 
#define DCP_STAT_READY_CHANNELS_MASK   (0xFF0000U)
 
#define DCP_STAT_READY_CHANNELS_SHIFT   (16U)
 
#define DCP_STAT_READY_CHANNELS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_READY_CHANNELS_SHIFT)) & DCP_STAT_READY_CHANNELS_MASK)
 
#define DCP_STAT_CUR_CHANNEL_MASK   (0xF000000U)
 
#define DCP_STAT_CUR_CHANNEL_SHIFT   (24U)
 
#define DCP_STAT_CUR_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CUR_CHANNEL_SHIFT)) & DCP_STAT_CUR_CHANNEL_MASK)
 
#define DCP_STAT_OTP_KEY_READY_MASK   (0x10000000U)
 
#define DCP_STAT_OTP_KEY_READY_SHIFT   (28U)
 
#define DCP_STAT_OTP_KEY_READY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_OTP_KEY_READY_SHIFT)) & DCP_STAT_OTP_KEY_READY_MASK)
 

STAT_SET - DCP status register

#define DCP_STAT_SET_IRQ_MASK   (0xFU)
 
#define DCP_STAT_SET_IRQ_SHIFT   (0U)
 
#define DCP_STAT_SET_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_IRQ_SHIFT)) & DCP_STAT_SET_IRQ_MASK)
 
#define DCP_STAT_SET_RSVD_IRQ_MASK   (0x100U)
 
#define DCP_STAT_SET_RSVD_IRQ_SHIFT   (8U)
 
#define DCP_STAT_SET_RSVD_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_RSVD_IRQ_SHIFT)) & DCP_STAT_SET_RSVD_IRQ_MASK)
 
#define DCP_STAT_SET_READY_CHANNELS_MASK   (0xFF0000U)
 
#define DCP_STAT_SET_READY_CHANNELS_SHIFT   (16U)
 
#define DCP_STAT_SET_READY_CHANNELS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_READY_CHANNELS_SHIFT)) & DCP_STAT_SET_READY_CHANNELS_MASK)
 
#define DCP_STAT_SET_CUR_CHANNEL_MASK   (0xF000000U)
 
#define DCP_STAT_SET_CUR_CHANNEL_SHIFT   (24U)
 
#define DCP_STAT_SET_CUR_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_CUR_CHANNEL_SHIFT)) & DCP_STAT_SET_CUR_CHANNEL_MASK)
 
#define DCP_STAT_SET_OTP_KEY_READY_MASK   (0x10000000U)
 
#define DCP_STAT_SET_OTP_KEY_READY_SHIFT   (28U)
 
#define DCP_STAT_SET_OTP_KEY_READY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_OTP_KEY_READY_SHIFT)) & DCP_STAT_SET_OTP_KEY_READY_MASK)
 

STAT_CLR - DCP status register

#define DCP_STAT_CLR_IRQ_MASK   (0xFU)
 
#define DCP_STAT_CLR_IRQ_SHIFT   (0U)
 
#define DCP_STAT_CLR_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_IRQ_SHIFT)) & DCP_STAT_CLR_IRQ_MASK)
 
#define DCP_STAT_CLR_RSVD_IRQ_MASK   (0x100U)
 
#define DCP_STAT_CLR_RSVD_IRQ_SHIFT   (8U)
 
#define DCP_STAT_CLR_RSVD_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_RSVD_IRQ_SHIFT)) & DCP_STAT_CLR_RSVD_IRQ_MASK)
 
#define DCP_STAT_CLR_READY_CHANNELS_MASK   (0xFF0000U)
 
#define DCP_STAT_CLR_READY_CHANNELS_SHIFT   (16U)
 
#define DCP_STAT_CLR_READY_CHANNELS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_READY_CHANNELS_SHIFT)) & DCP_STAT_CLR_READY_CHANNELS_MASK)
 
#define DCP_STAT_CLR_CUR_CHANNEL_MASK   (0xF000000U)
 
#define DCP_STAT_CLR_CUR_CHANNEL_SHIFT   (24U)
 
#define DCP_STAT_CLR_CUR_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_CUR_CHANNEL_SHIFT)) & DCP_STAT_CLR_CUR_CHANNEL_MASK)
 
#define DCP_STAT_CLR_OTP_KEY_READY_MASK   (0x10000000U)
 
#define DCP_STAT_CLR_OTP_KEY_READY_SHIFT   (28U)
 
#define DCP_STAT_CLR_OTP_KEY_READY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_OTP_KEY_READY_SHIFT)) & DCP_STAT_CLR_OTP_KEY_READY_MASK)
 

STAT_TOG - DCP status register

#define DCP_STAT_TOG_IRQ_MASK   (0xFU)
 
#define DCP_STAT_TOG_IRQ_SHIFT   (0U)
 
#define DCP_STAT_TOG_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_IRQ_SHIFT)) & DCP_STAT_TOG_IRQ_MASK)
 
#define DCP_STAT_TOG_RSVD_IRQ_MASK   (0x100U)
 
#define DCP_STAT_TOG_RSVD_IRQ_SHIFT   (8U)
 
#define DCP_STAT_TOG_RSVD_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_RSVD_IRQ_SHIFT)) & DCP_STAT_TOG_RSVD_IRQ_MASK)
 
#define DCP_STAT_TOG_READY_CHANNELS_MASK   (0xFF0000U)
 
#define DCP_STAT_TOG_READY_CHANNELS_SHIFT   (16U)
 
#define DCP_STAT_TOG_READY_CHANNELS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_READY_CHANNELS_SHIFT)) & DCP_STAT_TOG_READY_CHANNELS_MASK)
 
#define DCP_STAT_TOG_CUR_CHANNEL_MASK   (0xF000000U)
 
#define DCP_STAT_TOG_CUR_CHANNEL_SHIFT   (24U)
 
#define DCP_STAT_TOG_CUR_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_CUR_CHANNEL_SHIFT)) & DCP_STAT_TOG_CUR_CHANNEL_MASK)
 
#define DCP_STAT_TOG_OTP_KEY_READY_MASK   (0x10000000U)
 
#define DCP_STAT_TOG_OTP_KEY_READY_SHIFT   (28U)
 
#define DCP_STAT_TOG_OTP_KEY_READY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_OTP_KEY_READY_SHIFT)) & DCP_STAT_TOG_OTP_KEY_READY_MASK)
 

CHANNELCTRL - DCP channel control register

#define DCP_CHANNELCTRL_ENABLE_CHANNEL_MASK   (0xFFU)
 
#define DCP_CHANNELCTRL_ENABLE_CHANNEL_SHIFT   (0U)
 
#define DCP_CHANNELCTRL_ENABLE_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_ENABLE_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)
 
#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)
 
#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_CH0_IRQ_MERGED_MASK   (0x10000U)
 
#define DCP_CHANNELCTRL_CH0_IRQ_MERGED_SHIFT   (16U)
 
#define DCP_CHANNELCTRL_CH0_IRQ_MERGED(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_CH0_IRQ_MERGED_MASK)
 
#define DCP_CHANNELCTRL_RSVD_MASK   (0xFFFE0000U)
 
#define DCP_CHANNELCTRL_RSVD_SHIFT   (17U)
 
#define DCP_CHANNELCTRL_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_RSVD_SHIFT)) & DCP_CHANNELCTRL_RSVD_MASK)
 

CHANNELCTRL_SET - DCP channel control register

#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_MASK   (0xFFU)
 
#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_SHIFT   (0U)
 
#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)
 
#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)
 
#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_MASK   (0x10000U)
 
#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_SHIFT   (16U)
 
#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_MASK)
 
#define DCP_CHANNELCTRL_SET_RSVD_MASK   (0xFFFE0000U)
 
#define DCP_CHANNELCTRL_SET_RSVD_SHIFT   (17U)
 
#define DCP_CHANNELCTRL_SET_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_RSVD_SHIFT)) & DCP_CHANNELCTRL_SET_RSVD_MASK)
 

CHANNELCTRL_CLR - DCP channel control register

#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_MASK   (0xFFU)
 
#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_SHIFT   (0U)
 
#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)
 
#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)
 
#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_MASK   (0x10000U)
 
#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_SHIFT   (16U)
 
#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_MASK)
 
#define DCP_CHANNELCTRL_CLR_RSVD_MASK   (0xFFFE0000U)
 
#define DCP_CHANNELCTRL_CLR_RSVD_SHIFT   (17U)
 
#define DCP_CHANNELCTRL_CLR_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_RSVD_SHIFT)) & DCP_CHANNELCTRL_CLR_RSVD_MASK)
 

CHANNELCTRL_TOG - DCP channel control register

#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_MASK   (0xFFU)
 
#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_SHIFT   (0U)
 
#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)
 
#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)
 
#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_MASK)
 
#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_MASK   (0x10000U)
 
#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_SHIFT   (16U)
 
#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_MASK)
 
#define DCP_CHANNELCTRL_TOG_RSVD_MASK   (0xFFFE0000U)
 
#define DCP_CHANNELCTRL_TOG_RSVD_SHIFT   (17U)
 
#define DCP_CHANNELCTRL_TOG_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_RSVD_SHIFT)) & DCP_CHANNELCTRL_TOG_RSVD_MASK)
 

CAPABILITY0 - DCP capability 0 register

#define DCP_CAPABILITY0_NUM_KEYS_MASK   (0xFFU)
 
#define DCP_CAPABILITY0_NUM_KEYS_SHIFT   (0U)
 
#define DCP_CAPABILITY0_NUM_KEYS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_NUM_KEYS_SHIFT)) & DCP_CAPABILITY0_NUM_KEYS_MASK)
 
#define DCP_CAPABILITY0_NUM_CHANNELS_MASK   (0xF00U)
 
#define DCP_CAPABILITY0_NUM_CHANNELS_SHIFT   (8U)
 
#define DCP_CAPABILITY0_NUM_CHANNELS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_NUM_CHANNELS_SHIFT)) & DCP_CAPABILITY0_NUM_CHANNELS_MASK)
 
#define DCP_CAPABILITY0_RSVD_MASK   (0x1FFFF000U)
 
#define DCP_CAPABILITY0_RSVD_SHIFT   (12U)
 
#define DCP_CAPABILITY0_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_RSVD_SHIFT)) & DCP_CAPABILITY0_RSVD_MASK)
 
#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_MASK   (0x20000000U)
 
#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_SHIFT   (29U)
 
#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_SHIFT)) & DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_MASK)
 
#define DCP_CAPABILITY0_DISABLE_DECRYPT_MASK   (0x80000000U)
 
#define DCP_CAPABILITY0_DISABLE_DECRYPT_SHIFT   (31U)
 
#define DCP_CAPABILITY0_DISABLE_DECRYPT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_DISABLE_DECRYPT_SHIFT)) & DCP_CAPABILITY0_DISABLE_DECRYPT_MASK)
 

CAPABILITY1 - DCP capability 1 register

#define DCP_CAPABILITY1_CIPHER_ALGORITHMS_MASK   (0xFFFFU)
 
#define DCP_CAPABILITY1_CIPHER_ALGORITHMS_SHIFT   (0U)
 
#define DCP_CAPABILITY1_CIPHER_ALGORITHMS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY1_CIPHER_ALGORITHMS_SHIFT)) & DCP_CAPABILITY1_CIPHER_ALGORITHMS_MASK)
 
#define DCP_CAPABILITY1_HASH_ALGORITHMS_MASK   (0xFFFF0000U)
 
#define DCP_CAPABILITY1_HASH_ALGORITHMS_SHIFT   (16U)
 
#define DCP_CAPABILITY1_HASH_ALGORITHMS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY1_HASH_ALGORITHMS_SHIFT)) & DCP_CAPABILITY1_HASH_ALGORITHMS_MASK)
 

CONTEXT - DCP context buffer pointer

#define DCP_CONTEXT_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_CONTEXT_ADDR_SHIFT   (0U)
 
#define DCP_CONTEXT_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CONTEXT_ADDR_SHIFT)) & DCP_CONTEXT_ADDR_MASK)
 

KEY - DCP key index

#define DCP_KEY_SUBWORD_MASK   (0x3U)
 
#define DCP_KEY_SUBWORD_SHIFT   (0U)
 
#define DCP_KEY_SUBWORD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEY_SUBWORD_SHIFT)) & DCP_KEY_SUBWORD_MASK)
 
#define DCP_KEY_RSVD_SUBWORD_MASK   (0xCU)
 
#define DCP_KEY_RSVD_SUBWORD_SHIFT   (2U)
 
#define DCP_KEY_RSVD_SUBWORD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_SUBWORD_SHIFT)) & DCP_KEY_RSVD_SUBWORD_MASK)
 
#define DCP_KEY_INDEX_MASK   (0x30U)
 
#define DCP_KEY_INDEX_SHIFT   (4U)
 
#define DCP_KEY_INDEX(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEY_INDEX_SHIFT)) & DCP_KEY_INDEX_MASK)
 
#define DCP_KEY_RSVD_INDEX_MASK   (0xC0U)
 
#define DCP_KEY_RSVD_INDEX_SHIFT   (6U)
 
#define DCP_KEY_RSVD_INDEX(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_INDEX_SHIFT)) & DCP_KEY_RSVD_INDEX_MASK)
 
#define DCP_KEY_RSVD_MASK   (0xFFFFFF00U)
 
#define DCP_KEY_RSVD_SHIFT   (8U)
 
#define DCP_KEY_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_SHIFT)) & DCP_KEY_RSVD_MASK)
 

KEYDATA - DCP key data

#define DCP_KEYDATA_DATA_MASK   (0xFFFFFFFFU)
 
#define DCP_KEYDATA_DATA_SHIFT   (0U)
 
#define DCP_KEYDATA_DATA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_KEYDATA_DATA_SHIFT)) & DCP_KEYDATA_DATA_MASK)
 

PACKET0 - DCP work packet 0 status register

#define DCP_PACKET0_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_PACKET0_ADDR_SHIFT   (0U)
 
#define DCP_PACKET0_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET0_ADDR_SHIFT)) & DCP_PACKET0_ADDR_MASK)
 

PACKET1 - DCP work packet 1 status register

#define DCP_PACKET1_INTERRUPT_MASK   (0x1U)
 
#define DCP_PACKET1_INTERRUPT_SHIFT   (0U)
 
#define DCP_PACKET1_INTERRUPT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INTERRUPT_SHIFT)) & DCP_PACKET1_INTERRUPT_MASK)
 
#define DCP_PACKET1_DECR_SEMAPHORE_MASK   (0x2U)
 
#define DCP_PACKET1_DECR_SEMAPHORE_SHIFT   (1U)
 
#define DCP_PACKET1_DECR_SEMAPHORE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_DECR_SEMAPHORE_SHIFT)) & DCP_PACKET1_DECR_SEMAPHORE_MASK)
 
#define DCP_PACKET1_CHAIN_MASK   (0x4U)
 
#define DCP_PACKET1_CHAIN_SHIFT   (2U)
 
#define DCP_PACKET1_CHAIN(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHAIN_SHIFT)) & DCP_PACKET1_CHAIN_MASK)
 
#define DCP_PACKET1_CHAIN_CONTIGUOUS_MASK   (0x8U)
 
#define DCP_PACKET1_CHAIN_CONTIGUOUS_SHIFT   (3U)
 
#define DCP_PACKET1_CHAIN_CONTIGUOUS(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHAIN_CONTIGUOUS_SHIFT)) & DCP_PACKET1_CHAIN_CONTIGUOUS_MASK)
 
#define DCP_PACKET1_ENABLE_MEMCOPY_MASK   (0x10U)
 
#define DCP_PACKET1_ENABLE_MEMCOPY_SHIFT   (4U)
 
#define DCP_PACKET1_ENABLE_MEMCOPY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_MEMCOPY_SHIFT)) & DCP_PACKET1_ENABLE_MEMCOPY_MASK)
 
#define DCP_PACKET1_ENABLE_CIPHER_MASK   (0x20U)
 
#define DCP_PACKET1_ENABLE_CIPHER_SHIFT   (5U)
 
#define DCP_PACKET1_ENABLE_CIPHER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_CIPHER_SHIFT)) & DCP_PACKET1_ENABLE_CIPHER_MASK)
 
#define DCP_PACKET1_ENABLE_HASH_MASK   (0x40U)
 
#define DCP_PACKET1_ENABLE_HASH_SHIFT   (6U)
 
#define DCP_PACKET1_ENABLE_HASH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_HASH_SHIFT)) & DCP_PACKET1_ENABLE_HASH_MASK)
 
#define DCP_PACKET1_ENABLE_BLIT_MASK   (0x80U)
 
#define DCP_PACKET1_ENABLE_BLIT_SHIFT   (7U)
 
#define DCP_PACKET1_ENABLE_BLIT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_BLIT_SHIFT)) & DCP_PACKET1_ENABLE_BLIT_MASK)
 
#define DCP_PACKET1_CIPHER_ENCRYPT_MASK   (0x100U)
 
#define DCP_PACKET1_CIPHER_ENCRYPT_SHIFT   (8U)
 
#define DCP_PACKET1_CIPHER_ENCRYPT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CIPHER_ENCRYPT_SHIFT)) & DCP_PACKET1_CIPHER_ENCRYPT_MASK)
 
#define DCP_PACKET1_CIPHER_INIT_MASK   (0x200U)
 
#define DCP_PACKET1_CIPHER_INIT_SHIFT   (9U)
 
#define DCP_PACKET1_CIPHER_INIT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CIPHER_INIT_SHIFT)) & DCP_PACKET1_CIPHER_INIT_MASK)
 
#define DCP_PACKET1_OTP_KEY_MASK   (0x400U)
 
#define DCP_PACKET1_OTP_KEY_SHIFT   (10U)
 
#define DCP_PACKET1_OTP_KEY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OTP_KEY_SHIFT)) & DCP_PACKET1_OTP_KEY_MASK)
 
#define DCP_PACKET1_PAYLOAD_KEY_MASK   (0x800U)
 
#define DCP_PACKET1_PAYLOAD_KEY_SHIFT   (11U)
 
#define DCP_PACKET1_PAYLOAD_KEY(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_PAYLOAD_KEY_SHIFT)) & DCP_PACKET1_PAYLOAD_KEY_MASK)
 
#define DCP_PACKET1_HASH_INIT_MASK   (0x1000U)
 
#define DCP_PACKET1_HASH_INIT_SHIFT   (12U)
 
#define DCP_PACKET1_HASH_INIT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_INIT_SHIFT)) & DCP_PACKET1_HASH_INIT_MASK)
 
#define DCP_PACKET1_HASH_TERM_MASK   (0x2000U)
 
#define DCP_PACKET1_HASH_TERM_SHIFT   (13U)
 
#define DCP_PACKET1_HASH_TERM(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_TERM_SHIFT)) & DCP_PACKET1_HASH_TERM_MASK)
 
#define DCP_PACKET1_CHECK_HASH_MASK   (0x4000U)
 
#define DCP_PACKET1_CHECK_HASH_SHIFT   (14U)
 
#define DCP_PACKET1_CHECK_HASH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHECK_HASH_SHIFT)) & DCP_PACKET1_CHECK_HASH_MASK)
 
#define DCP_PACKET1_HASH_OUTPUT_MASK   (0x8000U)
 
#define DCP_PACKET1_HASH_OUTPUT_SHIFT   (15U)
 
#define DCP_PACKET1_HASH_OUTPUT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_OUTPUT_SHIFT)) & DCP_PACKET1_HASH_OUTPUT_MASK)
 
#define DCP_PACKET1_CONSTANT_FILL_MASK   (0x10000U)
 
#define DCP_PACKET1_CONSTANT_FILL_SHIFT   (16U)
 
#define DCP_PACKET1_CONSTANT_FILL(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CONSTANT_FILL_SHIFT)) & DCP_PACKET1_CONSTANT_FILL_MASK)
 
#define DCP_PACKET1_TEST_SEMA_IRQ_MASK   (0x20000U)
 
#define DCP_PACKET1_TEST_SEMA_IRQ_SHIFT   (17U)
 
#define DCP_PACKET1_TEST_SEMA_IRQ(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_TEST_SEMA_IRQ_SHIFT)) & DCP_PACKET1_TEST_SEMA_IRQ_MASK)
 
#define DCP_PACKET1_KEY_BYTESWAP_MASK   (0x40000U)
 
#define DCP_PACKET1_KEY_BYTESWAP_SHIFT   (18U)
 
#define DCP_PACKET1_KEY_BYTESWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_KEY_BYTESWAP_SHIFT)) & DCP_PACKET1_KEY_BYTESWAP_MASK)
 
#define DCP_PACKET1_KEY_WORDSWAP_MASK   (0x80000U)
 
#define DCP_PACKET1_KEY_WORDSWAP_SHIFT   (19U)
 
#define DCP_PACKET1_KEY_WORDSWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_KEY_WORDSWAP_SHIFT)) & DCP_PACKET1_KEY_WORDSWAP_MASK)
 
#define DCP_PACKET1_INPUT_BYTESWAP_MASK   (0x100000U)
 
#define DCP_PACKET1_INPUT_BYTESWAP_SHIFT   (20U)
 
#define DCP_PACKET1_INPUT_BYTESWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INPUT_BYTESWAP_SHIFT)) & DCP_PACKET1_INPUT_BYTESWAP_MASK)
 
#define DCP_PACKET1_INPUT_WORDSWAP_MASK   (0x200000U)
 
#define DCP_PACKET1_INPUT_WORDSWAP_SHIFT   (21U)
 
#define DCP_PACKET1_INPUT_WORDSWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INPUT_WORDSWAP_SHIFT)) & DCP_PACKET1_INPUT_WORDSWAP_MASK)
 
#define DCP_PACKET1_OUTPUT_BYTESWAP_MASK   (0x400000U)
 
#define DCP_PACKET1_OUTPUT_BYTESWAP_SHIFT   (22U)
 
#define DCP_PACKET1_OUTPUT_BYTESWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OUTPUT_BYTESWAP_SHIFT)) & DCP_PACKET1_OUTPUT_BYTESWAP_MASK)
 
#define DCP_PACKET1_OUTPUT_WORDSWAP_MASK   (0x800000U)
 
#define DCP_PACKET1_OUTPUT_WORDSWAP_SHIFT   (23U)
 
#define DCP_PACKET1_OUTPUT_WORDSWAP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OUTPUT_WORDSWAP_SHIFT)) & DCP_PACKET1_OUTPUT_WORDSWAP_MASK)
 
#define DCP_PACKET1_TAG_MASK   (0xFF000000U)
 
#define DCP_PACKET1_TAG_SHIFT   (24U)
 
#define DCP_PACKET1_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_TAG_SHIFT)) & DCP_PACKET1_TAG_MASK)
 

PACKET2 - DCP work packet 2 status register

#define DCP_PACKET2_CIPHER_SELECT_MASK   (0xFU)
 
#define DCP_PACKET2_CIPHER_SELECT_SHIFT   (0U)
 
#define DCP_PACKET2_CIPHER_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_SELECT_SHIFT)) & DCP_PACKET2_CIPHER_SELECT_MASK)
 
#define DCP_PACKET2_CIPHER_MODE_MASK   (0xF0U)
 
#define DCP_PACKET2_CIPHER_MODE_SHIFT   (4U)
 
#define DCP_PACKET2_CIPHER_MODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_MODE_SHIFT)) & DCP_PACKET2_CIPHER_MODE_MASK)
 
#define DCP_PACKET2_KEY_SELECT_MASK   (0xFF00U)
 
#define DCP_PACKET2_KEY_SELECT_SHIFT   (8U)
 
#define DCP_PACKET2_KEY_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_KEY_SELECT_SHIFT)) & DCP_PACKET2_KEY_SELECT_MASK)
 
#define DCP_PACKET2_HASH_SELECT_MASK   (0xF0000U)
 
#define DCP_PACKET2_HASH_SELECT_SHIFT   (16U)
 
#define DCP_PACKET2_HASH_SELECT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_HASH_SELECT_SHIFT)) & DCP_PACKET2_HASH_SELECT_MASK)
 
#define DCP_PACKET2_RSVD_MASK   (0xF00000U)
 
#define DCP_PACKET2_RSVD_SHIFT   (20U)
 
#define DCP_PACKET2_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_RSVD_SHIFT)) & DCP_PACKET2_RSVD_MASK)
 
#define DCP_PACKET2_CIPHER_CFG_MASK   (0xFF000000U)
 
#define DCP_PACKET2_CIPHER_CFG_SHIFT   (24U)
 
#define DCP_PACKET2_CIPHER_CFG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_CFG_SHIFT)) & DCP_PACKET2_CIPHER_CFG_MASK)
 

PACKET3 - DCP work packet 3 status register

#define DCP_PACKET3_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_PACKET3_ADDR_SHIFT   (0U)
 
#define DCP_PACKET3_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET3_ADDR_SHIFT)) & DCP_PACKET3_ADDR_MASK)
 

PACKET4 - DCP work packet 4 status register

#define DCP_PACKET4_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_PACKET4_ADDR_SHIFT   (0U)
 
#define DCP_PACKET4_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET4_ADDR_SHIFT)) & DCP_PACKET4_ADDR_MASK)
 

PACKET5 - DCP work packet 5 status register

#define DCP_PACKET5_COUNT_MASK   (0xFFFFFFFFU)
 
#define DCP_PACKET5_COUNT_SHIFT   (0U)
 
#define DCP_PACKET5_COUNT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET5_COUNT_SHIFT)) & DCP_PACKET5_COUNT_MASK)
 

PACKET6 - DCP work packet 6 status register

#define DCP_PACKET6_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_PACKET6_ADDR_SHIFT   (0U)
 
#define DCP_PACKET6_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PACKET6_ADDR_SHIFT)) & DCP_PACKET6_ADDR_MASK)
 

CH0CMDPTR - DCP channel 0 command pointer address register

#define DCP_CH0CMDPTR_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_CH0CMDPTR_ADDR_SHIFT   (0U)
 
#define DCP_CH0CMDPTR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0CMDPTR_ADDR_SHIFT)) & DCP_CH0CMDPTR_ADDR_MASK)
 

CH0SEMA - DCP channel 0 semaphore register

#define DCP_CH0SEMA_INCREMENT_MASK   (0xFFU)
 
#define DCP_CH0SEMA_INCREMENT_SHIFT   (0U)
 
#define DCP_CH0SEMA_INCREMENT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0SEMA_INCREMENT_SHIFT)) & DCP_CH0SEMA_INCREMENT_MASK)
 
#define DCP_CH0SEMA_VALUE_MASK   (0xFF0000U)
 
#define DCP_CH0SEMA_VALUE_SHIFT   (16U)
 
#define DCP_CH0SEMA_VALUE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0SEMA_VALUE_SHIFT)) & DCP_CH0SEMA_VALUE_MASK)
 

CH0STAT - DCP channel 0 status register

#define DCP_CH0STAT_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH0STAT_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH0STAT_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_RSVD_COMPLETE_MASK)
 
#define DCP_CH0STAT_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH0STAT_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH0STAT_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_HASH_MISMATCH_MASK)
 
#define DCP_CH0STAT_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH0STAT_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH0STAT_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_ERROR_SETUP_MASK)
 
#define DCP_CH0STAT_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH0STAT_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH0STAT_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_ERROR_PACKET_MASK)
 
#define DCP_CH0STAT_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH0STAT_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH0STAT_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_SRC_SHIFT)) & DCP_CH0STAT_ERROR_SRC_MASK)
 
#define DCP_CH0STAT_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH0STAT_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH0STAT_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_DST_SHIFT)) & DCP_CH0STAT_ERROR_DST_MASK)
 
#define DCP_CH0STAT_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH0STAT_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH0STAT_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH0STAT_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH0STAT_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH0STAT_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_CODE_SHIFT)) & DCP_CH0STAT_ERROR_CODE_MASK)
 
#define DCP_CH0STAT_TAG_MASK   (0xFF000000U)
 
#define DCP_CH0STAT_TAG_SHIFT   (24U)
 
#define DCP_CH0STAT_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TAG_SHIFT)) & DCP_CH0STAT_TAG_MASK)
 

CH0STAT_SET - DCP channel 0 status register

#define DCP_CH0STAT_SET_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH0STAT_SET_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH0STAT_SET_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_SET_RSVD_COMPLETE_MASK)
 
#define DCP_CH0STAT_SET_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH0STAT_SET_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH0STAT_SET_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_SET_HASH_MISMATCH_MASK)
 
#define DCP_CH0STAT_SET_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH0STAT_SET_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH0STAT_SET_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_SET_ERROR_SETUP_MASK)
 
#define DCP_CH0STAT_SET_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH0STAT_SET_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH0STAT_SET_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_SET_ERROR_PACKET_MASK)
 
#define DCP_CH0STAT_SET_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH0STAT_SET_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH0STAT_SET_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH0STAT_SET_ERROR_SRC_MASK)
 
#define DCP_CH0STAT_SET_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH0STAT_SET_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH0STAT_SET_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_DST_SHIFT)) & DCP_CH0STAT_SET_ERROR_DST_MASK)
 
#define DCP_CH0STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH0STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH0STAT_SET_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_SET_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH0STAT_SET_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH0STAT_SET_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH0STAT_SET_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH0STAT_SET_ERROR_CODE_MASK)
 
#define DCP_CH0STAT_SET_TAG_MASK   (0xFF000000U)
 
#define DCP_CH0STAT_SET_TAG_SHIFT   (24U)
 
#define DCP_CH0STAT_SET_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_TAG_SHIFT)) & DCP_CH0STAT_SET_TAG_MASK)
 

CH0STAT_CLR - DCP channel 0 status register

#define DCP_CH0STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH0STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH0STAT_CLR_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_CLR_RSVD_COMPLETE_MASK)
 
#define DCP_CH0STAT_CLR_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH0STAT_CLR_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH0STAT_CLR_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_CLR_HASH_MISMATCH_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH0STAT_CLR_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH0STAT_CLR_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_CLR_ERROR_SETUP_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH0STAT_CLR_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH0STAT_CLR_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_CLR_ERROR_PACKET_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH0STAT_CLR_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH0STAT_CLR_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH0STAT_CLR_ERROR_SRC_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH0STAT_CLR_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH0STAT_CLR_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH0STAT_CLR_ERROR_DST_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_CLR_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH0STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH0STAT_CLR_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH0STAT_CLR_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH0STAT_CLR_ERROR_CODE_MASK)
 
#define DCP_CH0STAT_CLR_TAG_MASK   (0xFF000000U)
 
#define DCP_CH0STAT_CLR_TAG_SHIFT   (24U)
 
#define DCP_CH0STAT_CLR_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_TAG_SHIFT)) & DCP_CH0STAT_CLR_TAG_MASK)
 

CH0STAT_TOG - DCP channel 0 status register

#define DCP_CH0STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH0STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH0STAT_TOG_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_TOG_RSVD_COMPLETE_MASK)
 
#define DCP_CH0STAT_TOG_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH0STAT_TOG_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH0STAT_TOG_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_TOG_HASH_MISMATCH_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH0STAT_TOG_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH0STAT_TOG_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_TOG_ERROR_SETUP_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH0STAT_TOG_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH0STAT_TOG_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_TOG_ERROR_PACKET_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH0STAT_TOG_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH0STAT_TOG_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH0STAT_TOG_ERROR_SRC_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH0STAT_TOG_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH0STAT_TOG_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH0STAT_TOG_ERROR_DST_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_TOG_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH0STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH0STAT_TOG_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH0STAT_TOG_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH0STAT_TOG_ERROR_CODE_MASK)
 
#define DCP_CH0STAT_TOG_TAG_MASK   (0xFF000000U)
 
#define DCP_CH0STAT_TOG_TAG_SHIFT   (24U)
 
#define DCP_CH0STAT_TOG_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_TAG_SHIFT)) & DCP_CH0STAT_TOG_TAG_MASK)
 

CH0OPTS - DCP channel 0 options register

#define DCP_CH0OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH0OPTS_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH0OPTS_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_RECOVERY_TIMER_MASK)
 
#define DCP_CH0OPTS_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH0OPTS_RSVD_SHIFT   (16U)
 
#define DCP_CH0OPTS_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_RSVD_SHIFT)) & DCP_CH0OPTS_RSVD_MASK)
 

CH0OPTS_SET - DCP channel 0 options register

#define DCP_CH0OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH0OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH0OPTS_SET_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_SET_RECOVERY_TIMER_MASK)
 
#define DCP_CH0OPTS_SET_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH0OPTS_SET_RSVD_SHIFT   (16U)
 
#define DCP_CH0OPTS_SET_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_SET_RSVD_SHIFT)) & DCP_CH0OPTS_SET_RSVD_MASK)
 

CH0OPTS_CLR - DCP channel 0 options register

#define DCP_CH0OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH0OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH0OPTS_CLR_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_CLR_RECOVERY_TIMER_MASK)
 
#define DCP_CH0OPTS_CLR_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH0OPTS_CLR_RSVD_SHIFT   (16U)
 
#define DCP_CH0OPTS_CLR_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_CLR_RSVD_SHIFT)) & DCP_CH0OPTS_CLR_RSVD_MASK)
 

CH0OPTS_TOG - DCP channel 0 options register

#define DCP_CH0OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH0OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH0OPTS_TOG_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_TOG_RECOVERY_TIMER_MASK)
 
#define DCP_CH0OPTS_TOG_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH0OPTS_TOG_RSVD_SHIFT   (16U)
 
#define DCP_CH0OPTS_TOG_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_TOG_RSVD_SHIFT)) & DCP_CH0OPTS_TOG_RSVD_MASK)
 

CH1CMDPTR - DCP channel 1 command pointer address register

#define DCP_CH1CMDPTR_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_CH1CMDPTR_ADDR_SHIFT   (0U)
 
#define DCP_CH1CMDPTR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1CMDPTR_ADDR_SHIFT)) & DCP_CH1CMDPTR_ADDR_MASK)
 

CH1SEMA - DCP channel 1 semaphore register

#define DCP_CH1SEMA_INCREMENT_MASK   (0xFFU)
 
#define DCP_CH1SEMA_INCREMENT_SHIFT   (0U)
 
#define DCP_CH1SEMA_INCREMENT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1SEMA_INCREMENT_SHIFT)) & DCP_CH1SEMA_INCREMENT_MASK)
 
#define DCP_CH1SEMA_VALUE_MASK   (0xFF0000U)
 
#define DCP_CH1SEMA_VALUE_SHIFT   (16U)
 
#define DCP_CH1SEMA_VALUE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1SEMA_VALUE_SHIFT)) & DCP_CH1SEMA_VALUE_MASK)
 

CH1STAT - DCP channel 1 status register

#define DCP_CH1STAT_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH1STAT_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH1STAT_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_RSVD_COMPLETE_MASK)
 
#define DCP_CH1STAT_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH1STAT_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH1STAT_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_HASH_MISMATCH_MASK)
 
#define DCP_CH1STAT_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH1STAT_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH1STAT_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_ERROR_SETUP_MASK)
 
#define DCP_CH1STAT_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH1STAT_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH1STAT_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_ERROR_PACKET_MASK)
 
#define DCP_CH1STAT_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH1STAT_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH1STAT_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_SRC_SHIFT)) & DCP_CH1STAT_ERROR_SRC_MASK)
 
#define DCP_CH1STAT_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH1STAT_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH1STAT_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_DST_SHIFT)) & DCP_CH1STAT_ERROR_DST_MASK)
 
#define DCP_CH1STAT_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH1STAT_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH1STAT_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH1STAT_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH1STAT_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH1STAT_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_CODE_SHIFT)) & DCP_CH1STAT_ERROR_CODE_MASK)
 
#define DCP_CH1STAT_TAG_MASK   (0xFF000000U)
 
#define DCP_CH1STAT_TAG_SHIFT   (24U)
 
#define DCP_CH1STAT_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TAG_SHIFT)) & DCP_CH1STAT_TAG_MASK)
 

CH1STAT_SET - DCP channel 1 status register

#define DCP_CH1STAT_SET_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH1STAT_SET_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH1STAT_SET_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_SET_RSVD_COMPLETE_MASK)
 
#define DCP_CH1STAT_SET_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH1STAT_SET_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH1STAT_SET_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_SET_HASH_MISMATCH_MASK)
 
#define DCP_CH1STAT_SET_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH1STAT_SET_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH1STAT_SET_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_SET_ERROR_SETUP_MASK)
 
#define DCP_CH1STAT_SET_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH1STAT_SET_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH1STAT_SET_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_SET_ERROR_PACKET_MASK)
 
#define DCP_CH1STAT_SET_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH1STAT_SET_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH1STAT_SET_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH1STAT_SET_ERROR_SRC_MASK)
 
#define DCP_CH1STAT_SET_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH1STAT_SET_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH1STAT_SET_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_DST_SHIFT)) & DCP_CH1STAT_SET_ERROR_DST_MASK)
 
#define DCP_CH1STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH1STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH1STAT_SET_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_SET_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH1STAT_SET_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH1STAT_SET_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH1STAT_SET_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH1STAT_SET_ERROR_CODE_MASK)
 
#define DCP_CH1STAT_SET_TAG_MASK   (0xFF000000U)
 
#define DCP_CH1STAT_SET_TAG_SHIFT   (24U)
 
#define DCP_CH1STAT_SET_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_TAG_SHIFT)) & DCP_CH1STAT_SET_TAG_MASK)
 

CH1STAT_CLR - DCP channel 1 status register

#define DCP_CH1STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH1STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH1STAT_CLR_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_CLR_RSVD_COMPLETE_MASK)
 
#define DCP_CH1STAT_CLR_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH1STAT_CLR_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH1STAT_CLR_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_CLR_HASH_MISMATCH_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH1STAT_CLR_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH1STAT_CLR_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_CLR_ERROR_SETUP_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH1STAT_CLR_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH1STAT_CLR_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_CLR_ERROR_PACKET_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH1STAT_CLR_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH1STAT_CLR_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH1STAT_CLR_ERROR_SRC_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH1STAT_CLR_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH1STAT_CLR_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH1STAT_CLR_ERROR_DST_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_CLR_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH1STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH1STAT_CLR_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH1STAT_CLR_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH1STAT_CLR_ERROR_CODE_MASK)
 
#define DCP_CH1STAT_CLR_TAG_MASK   (0xFF000000U)
 
#define DCP_CH1STAT_CLR_TAG_SHIFT   (24U)
 
#define DCP_CH1STAT_CLR_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_TAG_SHIFT)) & DCP_CH1STAT_CLR_TAG_MASK)
 

CH1STAT_TOG - DCP channel 1 status register

#define DCP_CH1STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH1STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH1STAT_TOG_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_TOG_RSVD_COMPLETE_MASK)
 
#define DCP_CH1STAT_TOG_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH1STAT_TOG_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH1STAT_TOG_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_TOG_HASH_MISMATCH_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH1STAT_TOG_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH1STAT_TOG_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_TOG_ERROR_SETUP_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH1STAT_TOG_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH1STAT_TOG_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_TOG_ERROR_PACKET_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH1STAT_TOG_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH1STAT_TOG_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH1STAT_TOG_ERROR_SRC_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH1STAT_TOG_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH1STAT_TOG_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH1STAT_TOG_ERROR_DST_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_TOG_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH1STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH1STAT_TOG_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH1STAT_TOG_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH1STAT_TOG_ERROR_CODE_MASK)
 
#define DCP_CH1STAT_TOG_TAG_MASK   (0xFF000000U)
 
#define DCP_CH1STAT_TOG_TAG_SHIFT   (24U)
 
#define DCP_CH1STAT_TOG_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_TAG_SHIFT)) & DCP_CH1STAT_TOG_TAG_MASK)
 

CH1OPTS - DCP channel 1 options register

#define DCP_CH1OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH1OPTS_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH1OPTS_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_RECOVERY_TIMER_MASK)
 
#define DCP_CH1OPTS_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH1OPTS_RSVD_SHIFT   (16U)
 
#define DCP_CH1OPTS_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_RSVD_SHIFT)) & DCP_CH1OPTS_RSVD_MASK)
 

CH1OPTS_SET - DCP channel 1 options register

#define DCP_CH1OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH1OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH1OPTS_SET_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_SET_RECOVERY_TIMER_MASK)
 
#define DCP_CH1OPTS_SET_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH1OPTS_SET_RSVD_SHIFT   (16U)
 
#define DCP_CH1OPTS_SET_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_SET_RSVD_SHIFT)) & DCP_CH1OPTS_SET_RSVD_MASK)
 

CH1OPTS_CLR - DCP channel 1 options register

#define DCP_CH1OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH1OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH1OPTS_CLR_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_CLR_RECOVERY_TIMER_MASK)
 
#define DCP_CH1OPTS_CLR_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH1OPTS_CLR_RSVD_SHIFT   (16U)
 
#define DCP_CH1OPTS_CLR_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_CLR_RSVD_SHIFT)) & DCP_CH1OPTS_CLR_RSVD_MASK)
 

CH1OPTS_TOG - DCP channel 1 options register

#define DCP_CH1OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH1OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH1OPTS_TOG_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_TOG_RECOVERY_TIMER_MASK)
 
#define DCP_CH1OPTS_TOG_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH1OPTS_TOG_RSVD_SHIFT   (16U)
 
#define DCP_CH1OPTS_TOG_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_TOG_RSVD_SHIFT)) & DCP_CH1OPTS_TOG_RSVD_MASK)
 

CH2CMDPTR - DCP channel 2 command pointer address register

#define DCP_CH2CMDPTR_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_CH2CMDPTR_ADDR_SHIFT   (0U)
 
#define DCP_CH2CMDPTR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2CMDPTR_ADDR_SHIFT)) & DCP_CH2CMDPTR_ADDR_MASK)
 

CH2SEMA - DCP channel 2 semaphore register

#define DCP_CH2SEMA_INCREMENT_MASK   (0xFFU)
 
#define DCP_CH2SEMA_INCREMENT_SHIFT   (0U)
 
#define DCP_CH2SEMA_INCREMENT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2SEMA_INCREMENT_SHIFT)) & DCP_CH2SEMA_INCREMENT_MASK)
 
#define DCP_CH2SEMA_VALUE_MASK   (0xFF0000U)
 
#define DCP_CH2SEMA_VALUE_SHIFT   (16U)
 
#define DCP_CH2SEMA_VALUE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2SEMA_VALUE_SHIFT)) & DCP_CH2SEMA_VALUE_MASK)
 

CH2STAT - DCP channel 2 status register

#define DCP_CH2STAT_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH2STAT_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH2STAT_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_RSVD_COMPLETE_MASK)
 
#define DCP_CH2STAT_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH2STAT_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH2STAT_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_HASH_MISMATCH_MASK)
 
#define DCP_CH2STAT_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH2STAT_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH2STAT_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_ERROR_SETUP_MASK)
 
#define DCP_CH2STAT_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH2STAT_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH2STAT_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_ERROR_PACKET_MASK)
 
#define DCP_CH2STAT_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH2STAT_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH2STAT_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_SRC_SHIFT)) & DCP_CH2STAT_ERROR_SRC_MASK)
 
#define DCP_CH2STAT_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH2STAT_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH2STAT_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_DST_SHIFT)) & DCP_CH2STAT_ERROR_DST_MASK)
 
#define DCP_CH2STAT_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH2STAT_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH2STAT_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH2STAT_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH2STAT_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH2STAT_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_CODE_SHIFT)) & DCP_CH2STAT_ERROR_CODE_MASK)
 
#define DCP_CH2STAT_TAG_MASK   (0xFF000000U)
 
#define DCP_CH2STAT_TAG_SHIFT   (24U)
 
#define DCP_CH2STAT_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TAG_SHIFT)) & DCP_CH2STAT_TAG_MASK)
 

CH2STAT_SET - DCP channel 2 status register

#define DCP_CH2STAT_SET_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH2STAT_SET_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH2STAT_SET_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_SET_RSVD_COMPLETE_MASK)
 
#define DCP_CH2STAT_SET_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH2STAT_SET_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH2STAT_SET_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_SET_HASH_MISMATCH_MASK)
 
#define DCP_CH2STAT_SET_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH2STAT_SET_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH2STAT_SET_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_SET_ERROR_SETUP_MASK)
 
#define DCP_CH2STAT_SET_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH2STAT_SET_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH2STAT_SET_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_SET_ERROR_PACKET_MASK)
 
#define DCP_CH2STAT_SET_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH2STAT_SET_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH2STAT_SET_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH2STAT_SET_ERROR_SRC_MASK)
 
#define DCP_CH2STAT_SET_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH2STAT_SET_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH2STAT_SET_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_DST_SHIFT)) & DCP_CH2STAT_SET_ERROR_DST_MASK)
 
#define DCP_CH2STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH2STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH2STAT_SET_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_SET_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH2STAT_SET_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH2STAT_SET_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH2STAT_SET_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH2STAT_SET_ERROR_CODE_MASK)
 
#define DCP_CH2STAT_SET_TAG_MASK   (0xFF000000U)
 
#define DCP_CH2STAT_SET_TAG_SHIFT   (24U)
 
#define DCP_CH2STAT_SET_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_TAG_SHIFT)) & DCP_CH2STAT_SET_TAG_MASK)
 

CH2STAT_CLR - DCP channel 2 status register

#define DCP_CH2STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH2STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH2STAT_CLR_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_CLR_RSVD_COMPLETE_MASK)
 
#define DCP_CH2STAT_CLR_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH2STAT_CLR_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH2STAT_CLR_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_CLR_HASH_MISMATCH_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH2STAT_CLR_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH2STAT_CLR_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_CLR_ERROR_SETUP_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH2STAT_CLR_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH2STAT_CLR_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_CLR_ERROR_PACKET_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH2STAT_CLR_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH2STAT_CLR_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH2STAT_CLR_ERROR_SRC_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH2STAT_CLR_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH2STAT_CLR_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH2STAT_CLR_ERROR_DST_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_CLR_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH2STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH2STAT_CLR_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH2STAT_CLR_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH2STAT_CLR_ERROR_CODE_MASK)
 
#define DCP_CH2STAT_CLR_TAG_MASK   (0xFF000000U)
 
#define DCP_CH2STAT_CLR_TAG_SHIFT   (24U)
 
#define DCP_CH2STAT_CLR_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_TAG_SHIFT)) & DCP_CH2STAT_CLR_TAG_MASK)
 

CH2STAT_TOG - DCP channel 2 status register

#define DCP_CH2STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH2STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH2STAT_TOG_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_TOG_RSVD_COMPLETE_MASK)
 
#define DCP_CH2STAT_TOG_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH2STAT_TOG_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH2STAT_TOG_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_TOG_HASH_MISMATCH_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH2STAT_TOG_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH2STAT_TOG_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_TOG_ERROR_SETUP_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH2STAT_TOG_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH2STAT_TOG_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_TOG_ERROR_PACKET_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH2STAT_TOG_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH2STAT_TOG_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH2STAT_TOG_ERROR_SRC_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH2STAT_TOG_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH2STAT_TOG_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH2STAT_TOG_ERROR_DST_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_TOG_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH2STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH2STAT_TOG_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH2STAT_TOG_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH2STAT_TOG_ERROR_CODE_MASK)
 
#define DCP_CH2STAT_TOG_TAG_MASK   (0xFF000000U)
 
#define DCP_CH2STAT_TOG_TAG_SHIFT   (24U)
 
#define DCP_CH2STAT_TOG_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_TAG_SHIFT)) & DCP_CH2STAT_TOG_TAG_MASK)
 

CH2OPTS - DCP channel 2 options register

#define DCP_CH2OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH2OPTS_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH2OPTS_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_RECOVERY_TIMER_MASK)
 
#define DCP_CH2OPTS_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH2OPTS_RSVD_SHIFT   (16U)
 
#define DCP_CH2OPTS_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_RSVD_SHIFT)) & DCP_CH2OPTS_RSVD_MASK)
 

CH2OPTS_SET - DCP channel 2 options register

#define DCP_CH2OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH2OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH2OPTS_SET_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_SET_RECOVERY_TIMER_MASK)
 
#define DCP_CH2OPTS_SET_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH2OPTS_SET_RSVD_SHIFT   (16U)
 
#define DCP_CH2OPTS_SET_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_SET_RSVD_SHIFT)) & DCP_CH2OPTS_SET_RSVD_MASK)
 

CH2OPTS_CLR - DCP channel 2 options register

#define DCP_CH2OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH2OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH2OPTS_CLR_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_CLR_RECOVERY_TIMER_MASK)
 
#define DCP_CH2OPTS_CLR_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH2OPTS_CLR_RSVD_SHIFT   (16U)
 
#define DCP_CH2OPTS_CLR_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_CLR_RSVD_SHIFT)) & DCP_CH2OPTS_CLR_RSVD_MASK)
 

CH2OPTS_TOG - DCP channel 2 options register

#define DCP_CH2OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH2OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH2OPTS_TOG_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_TOG_RECOVERY_TIMER_MASK)
 
#define DCP_CH2OPTS_TOG_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH2OPTS_TOG_RSVD_SHIFT   (16U)
 
#define DCP_CH2OPTS_TOG_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_TOG_RSVD_SHIFT)) & DCP_CH2OPTS_TOG_RSVD_MASK)
 

CH3CMDPTR - DCP channel 3 command pointer address register

#define DCP_CH3CMDPTR_ADDR_MASK   (0xFFFFFFFFU)
 
#define DCP_CH3CMDPTR_ADDR_SHIFT   (0U)
 
#define DCP_CH3CMDPTR_ADDR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3CMDPTR_ADDR_SHIFT)) & DCP_CH3CMDPTR_ADDR_MASK)
 

CH3SEMA - DCP channel 3 semaphore register

#define DCP_CH3SEMA_INCREMENT_MASK   (0xFFU)
 
#define DCP_CH3SEMA_INCREMENT_SHIFT   (0U)
 
#define DCP_CH3SEMA_INCREMENT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3SEMA_INCREMENT_SHIFT)) & DCP_CH3SEMA_INCREMENT_MASK)
 
#define DCP_CH3SEMA_VALUE_MASK   (0xFF0000U)
 
#define DCP_CH3SEMA_VALUE_SHIFT   (16U)
 
#define DCP_CH3SEMA_VALUE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3SEMA_VALUE_SHIFT)) & DCP_CH3SEMA_VALUE_MASK)
 

CH3STAT - DCP channel 3 status register

#define DCP_CH3STAT_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH3STAT_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH3STAT_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_RSVD_COMPLETE_MASK)
 
#define DCP_CH3STAT_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH3STAT_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH3STAT_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_HASH_MISMATCH_MASK)
 
#define DCP_CH3STAT_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH3STAT_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH3STAT_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_ERROR_SETUP_MASK)
 
#define DCP_CH3STAT_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH3STAT_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH3STAT_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_ERROR_PACKET_MASK)
 
#define DCP_CH3STAT_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH3STAT_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH3STAT_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_SRC_SHIFT)) & DCP_CH3STAT_ERROR_SRC_MASK)
 
#define DCP_CH3STAT_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH3STAT_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH3STAT_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_DST_SHIFT)) & DCP_CH3STAT_ERROR_DST_MASK)
 
#define DCP_CH3STAT_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH3STAT_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH3STAT_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH3STAT_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH3STAT_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH3STAT_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_CODE_SHIFT)) & DCP_CH3STAT_ERROR_CODE_MASK)
 
#define DCP_CH3STAT_TAG_MASK   (0xFF000000U)
 
#define DCP_CH3STAT_TAG_SHIFT   (24U)
 
#define DCP_CH3STAT_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TAG_SHIFT)) & DCP_CH3STAT_TAG_MASK)
 

CH3STAT_SET - DCP channel 3 status register

#define DCP_CH3STAT_SET_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH3STAT_SET_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH3STAT_SET_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_SET_RSVD_COMPLETE_MASK)
 
#define DCP_CH3STAT_SET_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH3STAT_SET_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH3STAT_SET_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_SET_HASH_MISMATCH_MASK)
 
#define DCP_CH3STAT_SET_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH3STAT_SET_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH3STAT_SET_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_SET_ERROR_SETUP_MASK)
 
#define DCP_CH3STAT_SET_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH3STAT_SET_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH3STAT_SET_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_SET_ERROR_PACKET_MASK)
 
#define DCP_CH3STAT_SET_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH3STAT_SET_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH3STAT_SET_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH3STAT_SET_ERROR_SRC_MASK)
 
#define DCP_CH3STAT_SET_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH3STAT_SET_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH3STAT_SET_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_DST_SHIFT)) & DCP_CH3STAT_SET_ERROR_DST_MASK)
 
#define DCP_CH3STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH3STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH3STAT_SET_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_SET_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH3STAT_SET_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH3STAT_SET_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH3STAT_SET_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH3STAT_SET_ERROR_CODE_MASK)
 
#define DCP_CH3STAT_SET_TAG_MASK   (0xFF000000U)
 
#define DCP_CH3STAT_SET_TAG_SHIFT   (24U)
 
#define DCP_CH3STAT_SET_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_TAG_SHIFT)) & DCP_CH3STAT_SET_TAG_MASK)
 

CH3STAT_CLR - DCP channel 3 status register

#define DCP_CH3STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH3STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH3STAT_CLR_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_CLR_RSVD_COMPLETE_MASK)
 
#define DCP_CH3STAT_CLR_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH3STAT_CLR_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH3STAT_CLR_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_CLR_HASH_MISMATCH_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH3STAT_CLR_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH3STAT_CLR_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_CLR_ERROR_SETUP_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH3STAT_CLR_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH3STAT_CLR_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_CLR_ERROR_PACKET_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH3STAT_CLR_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH3STAT_CLR_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH3STAT_CLR_ERROR_SRC_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH3STAT_CLR_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH3STAT_CLR_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH3STAT_CLR_ERROR_DST_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_CLR_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH3STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH3STAT_CLR_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH3STAT_CLR_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH3STAT_CLR_ERROR_CODE_MASK)
 
#define DCP_CH3STAT_CLR_TAG_MASK   (0xFF000000U)
 
#define DCP_CH3STAT_CLR_TAG_SHIFT   (24U)
 
#define DCP_CH3STAT_CLR_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_TAG_SHIFT)) & DCP_CH3STAT_CLR_TAG_MASK)
 

CH3STAT_TOG - DCP channel 3 status register

#define DCP_CH3STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)
 
#define DCP_CH3STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)
 
#define DCP_CH3STAT_TOG_RSVD_COMPLETE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_TOG_RSVD_COMPLETE_MASK)
 
#define DCP_CH3STAT_TOG_HASH_MISMATCH_MASK   (0x2U)
 
#define DCP_CH3STAT_TOG_HASH_MISMATCH_SHIFT   (1U)
 
#define DCP_CH3STAT_TOG_HASH_MISMATCH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_TOG_HASH_MISMATCH_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_SETUP_MASK   (0x4U)
 
#define DCP_CH3STAT_TOG_ERROR_SETUP_SHIFT   (2U)
 
#define DCP_CH3STAT_TOG_ERROR_SETUP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_TOG_ERROR_SETUP_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_PACKET_MASK   (0x8U)
 
#define DCP_CH3STAT_TOG_ERROR_PACKET_SHIFT   (3U)
 
#define DCP_CH3STAT_TOG_ERROR_PACKET(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_TOG_ERROR_PACKET_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_SRC_MASK   (0x10U)
 
#define DCP_CH3STAT_TOG_ERROR_SRC_SHIFT   (4U)
 
#define DCP_CH3STAT_TOG_ERROR_SRC(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH3STAT_TOG_ERROR_SRC_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_DST_MASK   (0x20U)
 
#define DCP_CH3STAT_TOG_ERROR_DST_SHIFT   (5U)
 
#define DCP_CH3STAT_TOG_ERROR_DST(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH3STAT_TOG_ERROR_DST_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)
 
#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)
 
#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_TOG_ERROR_PAGEFAULT_MASK)
 
#define DCP_CH3STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)
 
#define DCP_CH3STAT_TOG_ERROR_CODE_SHIFT   (16U)
 
#define DCP_CH3STAT_TOG_ERROR_CODE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH3STAT_TOG_ERROR_CODE_MASK)
 
#define DCP_CH3STAT_TOG_TAG_MASK   (0xFF000000U)
 
#define DCP_CH3STAT_TOG_TAG_SHIFT   (24U)
 
#define DCP_CH3STAT_TOG_TAG(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_TAG_SHIFT)) & DCP_CH3STAT_TOG_TAG_MASK)
 

CH3OPTS - DCP channel 3 options register

#define DCP_CH3OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH3OPTS_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH3OPTS_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_RECOVERY_TIMER_MASK)
 
#define DCP_CH3OPTS_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH3OPTS_RSVD_SHIFT   (16U)
 
#define DCP_CH3OPTS_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_RSVD_SHIFT)) & DCP_CH3OPTS_RSVD_MASK)
 

CH3OPTS_SET - DCP channel 3 options register

#define DCP_CH3OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH3OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH3OPTS_SET_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_SET_RECOVERY_TIMER_MASK)
 
#define DCP_CH3OPTS_SET_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH3OPTS_SET_RSVD_SHIFT   (16U)
 
#define DCP_CH3OPTS_SET_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_SET_RSVD_SHIFT)) & DCP_CH3OPTS_SET_RSVD_MASK)
 

CH3OPTS_CLR - DCP channel 3 options register

#define DCP_CH3OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH3OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH3OPTS_CLR_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_CLR_RECOVERY_TIMER_MASK)
 
#define DCP_CH3OPTS_CLR_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH3OPTS_CLR_RSVD_SHIFT   (16U)
 
#define DCP_CH3OPTS_CLR_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_CLR_RSVD_SHIFT)) & DCP_CH3OPTS_CLR_RSVD_MASK)
 

CH3OPTS_TOG - DCP channel 3 options register

#define DCP_CH3OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)
 
#define DCP_CH3OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)
 
#define DCP_CH3OPTS_TOG_RECOVERY_TIMER(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_TOG_RECOVERY_TIMER_MASK)
 
#define DCP_CH3OPTS_TOG_RSVD_MASK   (0xFFFF0000U)
 
#define DCP_CH3OPTS_TOG_RSVD_SHIFT   (16U)
 
#define DCP_CH3OPTS_TOG_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_TOG_RSVD_SHIFT)) & DCP_CH3OPTS_TOG_RSVD_MASK)
 

DBGSELECT - DCP debug select register

#define DCP_DBGSELECT_INDEX_MASK   (0xFFU)
 
#define DCP_DBGSELECT_INDEX_SHIFT   (0U)
 
#define DCP_DBGSELECT_INDEX(x)   (((uint32_t)(((uint32_t)(x)) << DCP_DBGSELECT_INDEX_SHIFT)) & DCP_DBGSELECT_INDEX_MASK)
 
#define DCP_DBGSELECT_RSVD_MASK   (0xFFFFFF00U)
 
#define DCP_DBGSELECT_RSVD_SHIFT   (8U)
 
#define DCP_DBGSELECT_RSVD(x)   (((uint32_t)(((uint32_t)(x)) << DCP_DBGSELECT_RSVD_SHIFT)) & DCP_DBGSELECT_RSVD_MASK)
 

DBGDATA - DCP debug data register

#define DCP_DBGDATA_DATA_MASK   (0xFFFFFFFFU)
 
#define DCP_DBGDATA_DATA_SHIFT   (0U)
 
#define DCP_DBGDATA_DATA(x)   (((uint32_t)(((uint32_t)(x)) << DCP_DBGDATA_DATA_SHIFT)) & DCP_DBGDATA_DATA_MASK)
 

PAGETABLE - DCP page table register

#define DCP_PAGETABLE_ENABLE_MASK   (0x1U)
 
#define DCP_PAGETABLE_ENABLE_SHIFT   (0U)
 
#define DCP_PAGETABLE_ENABLE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_ENABLE_SHIFT)) & DCP_PAGETABLE_ENABLE_MASK)
 
#define DCP_PAGETABLE_FLUSH_MASK   (0x2U)
 
#define DCP_PAGETABLE_FLUSH_SHIFT   (1U)
 
#define DCP_PAGETABLE_FLUSH(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_FLUSH_SHIFT)) & DCP_PAGETABLE_FLUSH_MASK)
 
#define DCP_PAGETABLE_BASE_MASK   (0xFFFFFFFCU)
 
#define DCP_PAGETABLE_BASE_SHIFT   (2U)
 
#define DCP_PAGETABLE_BASE(x)   (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_BASE_SHIFT)) & DCP_PAGETABLE_BASE_MASK)
 

VERSION - DCP version register

#define DCP_VERSION_STEP_MASK   (0xFFFFU)
 
#define DCP_VERSION_STEP_SHIFT   (0U)
 
#define DCP_VERSION_STEP(x)   (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_STEP_SHIFT)) & DCP_VERSION_STEP_MASK)
 
#define DCP_VERSION_MINOR_MASK   (0xFF0000U)
 
#define DCP_VERSION_MINOR_SHIFT   (16U)
 
#define DCP_VERSION_MINOR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_MINOR_SHIFT)) & DCP_VERSION_MINOR_MASK)
 
#define DCP_VERSION_MAJOR_MASK   (0xFF000000U)
 
#define DCP_VERSION_MAJOR_SHIFT   (24U)
 
#define DCP_VERSION_MAJOR(x)   (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_MAJOR_SHIFT)) & DCP_VERSION_MAJOR_MASK)
 

Detailed Description

Macro Definition Documentation

◆ DCP_CAPABILITY0_DISABLE_DECRYPT

#define DCP_CAPABILITY0_DISABLE_DECRYPT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_DISABLE_DECRYPT_SHIFT)) & DCP_CAPABILITY0_DISABLE_DECRYPT_MASK)

Definition at line 10809 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_DISABLE_DECRYPT_MASK

#define DCP_CAPABILITY0_DISABLE_DECRYPT_MASK   (0x80000000U)

Definition at line 10807 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_DISABLE_DECRYPT_SHIFT

#define DCP_CAPABILITY0_DISABLE_DECRYPT_SHIFT   (31U)

Definition at line 10808 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_DISABLE_UNIQUE_KEY

#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_SHIFT)) & DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_MASK)

Definition at line 10806 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_MASK

#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_MASK   (0x20000000U)

Definition at line 10804 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_SHIFT

#define DCP_CAPABILITY0_DISABLE_UNIQUE_KEY_SHIFT   (29U)

Definition at line 10805 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_CHANNELS

#define DCP_CAPABILITY0_NUM_CHANNELS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_NUM_CHANNELS_SHIFT)) & DCP_CAPABILITY0_NUM_CHANNELS_MASK)

Definition at line 10800 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_CHANNELS_MASK

#define DCP_CAPABILITY0_NUM_CHANNELS_MASK   (0xF00U)

Definition at line 10798 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_CHANNELS_SHIFT

#define DCP_CAPABILITY0_NUM_CHANNELS_SHIFT   (8U)

Definition at line 10799 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_KEYS

#define DCP_CAPABILITY0_NUM_KEYS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_NUM_KEYS_SHIFT)) & DCP_CAPABILITY0_NUM_KEYS_MASK)

Definition at line 10797 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_KEYS_MASK

#define DCP_CAPABILITY0_NUM_KEYS_MASK   (0xFFU)

Definition at line 10795 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_NUM_KEYS_SHIFT

#define DCP_CAPABILITY0_NUM_KEYS_SHIFT   (0U)

Definition at line 10796 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_RSVD

#define DCP_CAPABILITY0_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY0_RSVD_SHIFT)) & DCP_CAPABILITY0_RSVD_MASK)

Definition at line 10803 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_RSVD_MASK

#define DCP_CAPABILITY0_RSVD_MASK   (0x1FFFF000U)

Definition at line 10801 of file MIMXRT1052.h.

◆ DCP_CAPABILITY0_RSVD_SHIFT

#define DCP_CAPABILITY0_RSVD_SHIFT   (12U)

Definition at line 10802 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_CIPHER_ALGORITHMS

#define DCP_CAPABILITY1_CIPHER_ALGORITHMS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY1_CIPHER_ALGORITHMS_SHIFT)) & DCP_CAPABILITY1_CIPHER_ALGORITHMS_MASK)

CIPHER_ALGORITHMS 0b0000000000000001..AES128

Definition at line 10819 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_CIPHER_ALGORITHMS_MASK

#define DCP_CAPABILITY1_CIPHER_ALGORITHMS_MASK   (0xFFFFU)

Definition at line 10814 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_CIPHER_ALGORITHMS_SHIFT

#define DCP_CAPABILITY1_CIPHER_ALGORITHMS_SHIFT   (0U)

Definition at line 10815 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_HASH_ALGORITHMS

#define DCP_CAPABILITY1_HASH_ALGORITHMS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CAPABILITY1_HASH_ALGORITHMS_SHIFT)) & DCP_CAPABILITY1_HASH_ALGORITHMS_MASK)

HASH_ALGORITHMS 0b0000000000000001..SHA1 0b0000000000000010..CRC32 0b0000000000000100..SHA256

Definition at line 10827 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_HASH_ALGORITHMS_MASK

#define DCP_CAPABILITY1_HASH_ALGORITHMS_MASK   (0xFFFF0000U)

Definition at line 10820 of file MIMXRT1052.h.

◆ DCP_CAPABILITY1_HASH_ALGORITHMS_SHIFT

#define DCP_CAPABILITY1_HASH_ALGORITHMS_SHIFT   (16U)

Definition at line 10821 of file MIMXRT1052.h.

◆ DCP_CH0CMDPTR_ADDR

#define DCP_CH0CMDPTR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0CMDPTR_ADDR_SHIFT)) & DCP_CH0CMDPTR_ADDR_MASK)

Definition at line 11031 of file MIMXRT1052.h.

◆ DCP_CH0CMDPTR_ADDR_MASK

#define DCP_CH0CMDPTR_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11029 of file MIMXRT1052.h.

◆ DCP_CH0CMDPTR_ADDR_SHIFT

#define DCP_CH0CMDPTR_ADDR_SHIFT   (0U)

Definition at line 11030 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RECOVERY_TIMER

#define DCP_CH0OPTS_CLR_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_CLR_RECOVERY_TIMER_MASK)

Definition at line 11220 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RECOVERY_TIMER_MASK

#define DCP_CH0OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11218 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RECOVERY_TIMER_SHIFT

#define DCP_CH0OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11219 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RSVD

#define DCP_CH0OPTS_CLR_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_CLR_RSVD_SHIFT)) & DCP_CH0OPTS_CLR_RSVD_MASK)

Definition at line 11223 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RSVD_MASK

#define DCP_CH0OPTS_CLR_RSVD_MASK   (0xFFFF0000U)

Definition at line 11221 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_CLR_RSVD_SHIFT

#define DCP_CH0OPTS_CLR_RSVD_SHIFT   (16U)

Definition at line 11222 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RECOVERY_TIMER

#define DCP_CH0OPTS_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_RECOVERY_TIMER_MASK)

Definition at line 11200 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RECOVERY_TIMER_MASK

#define DCP_CH0OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11198 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RECOVERY_TIMER_SHIFT

#define DCP_CH0OPTS_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11199 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RSVD

#define DCP_CH0OPTS_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_RSVD_SHIFT)) & DCP_CH0OPTS_RSVD_MASK)

Definition at line 11203 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RSVD_MASK

#define DCP_CH0OPTS_RSVD_MASK   (0xFFFF0000U)

Definition at line 11201 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_RSVD_SHIFT

#define DCP_CH0OPTS_RSVD_SHIFT   (16U)

Definition at line 11202 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RECOVERY_TIMER

#define DCP_CH0OPTS_SET_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_SET_RECOVERY_TIMER_MASK)

Definition at line 11210 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RECOVERY_TIMER_MASK

#define DCP_CH0OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11208 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RECOVERY_TIMER_SHIFT

#define DCP_CH0OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11209 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RSVD

#define DCP_CH0OPTS_SET_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_SET_RSVD_SHIFT)) & DCP_CH0OPTS_SET_RSVD_MASK)

Definition at line 11213 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RSVD_MASK

#define DCP_CH0OPTS_SET_RSVD_MASK   (0xFFFF0000U)

Definition at line 11211 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_SET_RSVD_SHIFT

#define DCP_CH0OPTS_SET_RSVD_SHIFT   (16U)

Definition at line 11212 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RECOVERY_TIMER

#define DCP_CH0OPTS_TOG_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH0OPTS_TOG_RECOVERY_TIMER_MASK)

Definition at line 11230 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RECOVERY_TIMER_MASK

#define DCP_CH0OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11228 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RECOVERY_TIMER_SHIFT

#define DCP_CH0OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11229 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RSVD

#define DCP_CH0OPTS_TOG_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0OPTS_TOG_RSVD_SHIFT)) & DCP_CH0OPTS_TOG_RSVD_MASK)

Definition at line 11233 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RSVD_MASK

#define DCP_CH0OPTS_TOG_RSVD_MASK   (0xFFFF0000U)

Definition at line 11231 of file MIMXRT1052.h.

◆ DCP_CH0OPTS_TOG_RSVD_SHIFT

#define DCP_CH0OPTS_TOG_RSVD_SHIFT   (16U)

Definition at line 11232 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_INCREMENT

#define DCP_CH0SEMA_INCREMENT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0SEMA_INCREMENT_SHIFT)) & DCP_CH0SEMA_INCREMENT_MASK)

Definition at line 11038 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_INCREMENT_MASK

#define DCP_CH0SEMA_INCREMENT_MASK   (0xFFU)

Definition at line 11036 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_INCREMENT_SHIFT

#define DCP_CH0SEMA_INCREMENT_SHIFT   (0U)

Definition at line 11037 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_VALUE

#define DCP_CH0SEMA_VALUE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0SEMA_VALUE_SHIFT)) & DCP_CH0SEMA_VALUE_MASK)

Definition at line 11041 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_VALUE_MASK

#define DCP_CH0SEMA_VALUE_MASK   (0xFF0000U)

Definition at line 11039 of file MIMXRT1052.h.

◆ DCP_CH0SEMA_VALUE_SHIFT

#define DCP_CH0SEMA_VALUE_SHIFT   (16U)

Definition at line 11040 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_CODE

#define DCP_CH0STAT_CLR_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH0STAT_CLR_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error signalled because the next pointer is 0x00000000 0b00000010..Error signalled because the semaphore is non-zero and neither chain bit is set 0b00000011..Error signalled because an error is reported reading/writing the context buffer 0b00000100..Error signalled because an error is reported reading/writing the payload 0b00000101..Error signalled because the control packet specifies an invalid mode select (for instance, blit + hash)

Definition at line 11152 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_CODE_MASK

#define DCP_CH0STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11143 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_CODE_SHIFT

#define DCP_CH0STAT_CLR_ERROR_CODE_SHIFT   (16U)

Definition at line 11144 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_DST

#define DCP_CH0STAT_CLR_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH0STAT_CLR_ERROR_DST_MASK)

Definition at line 11139 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_DST_MASK

#define DCP_CH0STAT_CLR_ERROR_DST_MASK   (0x20U)

Definition at line 11137 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_DST_SHIFT

#define DCP_CH0STAT_CLR_ERROR_DST_SHIFT   (5U)

Definition at line 11138 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PACKET

#define DCP_CH0STAT_CLR_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_CLR_ERROR_PACKET_MASK)

Definition at line 11133 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PACKET_MASK

#define DCP_CH0STAT_CLR_ERROR_PACKET_MASK   (0x8U)

Definition at line 11131 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PACKET_SHIFT

#define DCP_CH0STAT_CLR_ERROR_PACKET_SHIFT   (3U)

Definition at line 11132 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PAGEFAULT

#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_CLR_ERROR_PAGEFAULT_MASK)

Definition at line 11142 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PAGEFAULT_MASK

#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11140 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_PAGEFAULT_SHIFT

#define DCP_CH0STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11141 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SETUP

#define DCP_CH0STAT_CLR_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_CLR_ERROR_SETUP_MASK)

Definition at line 11130 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SETUP_MASK

#define DCP_CH0STAT_CLR_ERROR_SETUP_MASK   (0x4U)

Definition at line 11128 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SETUP_SHIFT

#define DCP_CH0STAT_CLR_ERROR_SETUP_SHIFT   (2U)

Definition at line 11129 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SRC

#define DCP_CH0STAT_CLR_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH0STAT_CLR_ERROR_SRC_MASK)

Definition at line 11136 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SRC_MASK

#define DCP_CH0STAT_CLR_ERROR_SRC_MASK   (0x10U)

Definition at line 11134 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_ERROR_SRC_SHIFT

#define DCP_CH0STAT_CLR_ERROR_SRC_SHIFT   (4U)

Definition at line 11135 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_HASH_MISMATCH

#define DCP_CH0STAT_CLR_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_CLR_HASH_MISMATCH_MASK)

Definition at line 11127 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_HASH_MISMATCH_MASK

#define DCP_CH0STAT_CLR_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11125 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_HASH_MISMATCH_SHIFT

#define DCP_CH0STAT_CLR_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11126 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_RSVD_COMPLETE

#define DCP_CH0STAT_CLR_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_CLR_RSVD_COMPLETE_MASK)

Definition at line 11124 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_RSVD_COMPLETE_MASK

#define DCP_CH0STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11122 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_RSVD_COMPLETE_SHIFT

#define DCP_CH0STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11123 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_TAG

#define DCP_CH0STAT_CLR_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_CLR_TAG_SHIFT)) & DCP_CH0STAT_CLR_TAG_MASK)

Definition at line 11155 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_TAG_MASK

#define DCP_CH0STAT_CLR_TAG_MASK   (0xFF000000U)

Definition at line 11153 of file MIMXRT1052.h.

◆ DCP_CH0STAT_CLR_TAG_SHIFT

#define DCP_CH0STAT_CLR_TAG_SHIFT   (24U)

Definition at line 11154 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_CODE

#define DCP_CH0STAT_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_CODE_SHIFT)) & DCP_CH0STAT_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error signalled because the next pointer is 0x00000000 0b00000010..Error signalled because the semaphore is non-zero and neither chain bit is set 0b00000011..Error signalled because an error is reported reading/writing the context buffer 0b00000100..Error signalled because an error is reported reading/writing the payload 0b00000101..Error signalled because the control packet specifies an invalid mode select (for instance, blit + hash)

Definition at line 11076 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_CODE_MASK

#define DCP_CH0STAT_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11067 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_CODE_SHIFT

#define DCP_CH0STAT_ERROR_CODE_SHIFT   (16U)

Definition at line 11068 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_DST

#define DCP_CH0STAT_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_DST_SHIFT)) & DCP_CH0STAT_ERROR_DST_MASK)

Definition at line 11063 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_DST_MASK

#define DCP_CH0STAT_ERROR_DST_MASK   (0x20U)

Definition at line 11061 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_DST_SHIFT

#define DCP_CH0STAT_ERROR_DST_SHIFT   (5U)

Definition at line 11062 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PACKET

#define DCP_CH0STAT_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_ERROR_PACKET_MASK)

Definition at line 11057 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PACKET_MASK

#define DCP_CH0STAT_ERROR_PACKET_MASK   (0x8U)

Definition at line 11055 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PACKET_SHIFT

#define DCP_CH0STAT_ERROR_PACKET_SHIFT   (3U)

Definition at line 11056 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PAGEFAULT

#define DCP_CH0STAT_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_ERROR_PAGEFAULT_MASK)

Definition at line 11066 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PAGEFAULT_MASK

#define DCP_CH0STAT_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11064 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_PAGEFAULT_SHIFT

#define DCP_CH0STAT_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11065 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SETUP

#define DCP_CH0STAT_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_ERROR_SETUP_MASK)

Definition at line 11054 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SETUP_MASK

#define DCP_CH0STAT_ERROR_SETUP_MASK   (0x4U)

Definition at line 11052 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SETUP_SHIFT

#define DCP_CH0STAT_ERROR_SETUP_SHIFT   (2U)

Definition at line 11053 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SRC

#define DCP_CH0STAT_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_ERROR_SRC_SHIFT)) & DCP_CH0STAT_ERROR_SRC_MASK)

Definition at line 11060 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SRC_MASK

#define DCP_CH0STAT_ERROR_SRC_MASK   (0x10U)

Definition at line 11058 of file MIMXRT1052.h.

◆ DCP_CH0STAT_ERROR_SRC_SHIFT

#define DCP_CH0STAT_ERROR_SRC_SHIFT   (4U)

Definition at line 11059 of file MIMXRT1052.h.

◆ DCP_CH0STAT_HASH_MISMATCH

#define DCP_CH0STAT_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_HASH_MISMATCH_MASK)

Definition at line 11051 of file MIMXRT1052.h.

◆ DCP_CH0STAT_HASH_MISMATCH_MASK

#define DCP_CH0STAT_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11049 of file MIMXRT1052.h.

◆ DCP_CH0STAT_HASH_MISMATCH_SHIFT

#define DCP_CH0STAT_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11050 of file MIMXRT1052.h.

◆ DCP_CH0STAT_RSVD_COMPLETE

#define DCP_CH0STAT_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_RSVD_COMPLETE_MASK)

Definition at line 11048 of file MIMXRT1052.h.

◆ DCP_CH0STAT_RSVD_COMPLETE_MASK

#define DCP_CH0STAT_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11046 of file MIMXRT1052.h.

◆ DCP_CH0STAT_RSVD_COMPLETE_SHIFT

#define DCP_CH0STAT_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11047 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_CODE

#define DCP_CH0STAT_SET_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH0STAT_SET_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error signalled because the next pointer is 0x00000000 0b00000010..Error signalled because the semaphore is non-zero and neither chain bit is set 0b00000011..Error signalled because an error is reported reading/writing the context buffer 0b00000100..Error signalled because an error is reported reading/writing the payload 0b00000101..Error signalled because the control packet specifies an invalid mode select (for instance, blit + hash)

Definition at line 11114 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_CODE_MASK

#define DCP_CH0STAT_SET_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11105 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_CODE_SHIFT

#define DCP_CH0STAT_SET_ERROR_CODE_SHIFT   (16U)

Definition at line 11106 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_DST

#define DCP_CH0STAT_SET_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_DST_SHIFT)) & DCP_CH0STAT_SET_ERROR_DST_MASK)

Definition at line 11101 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_DST_MASK

#define DCP_CH0STAT_SET_ERROR_DST_MASK   (0x20U)

Definition at line 11099 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_DST_SHIFT

#define DCP_CH0STAT_SET_ERROR_DST_SHIFT   (5U)

Definition at line 11100 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PACKET

#define DCP_CH0STAT_SET_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_SET_ERROR_PACKET_MASK)

Definition at line 11095 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PACKET_MASK

#define DCP_CH0STAT_SET_ERROR_PACKET_MASK   (0x8U)

Definition at line 11093 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PACKET_SHIFT

#define DCP_CH0STAT_SET_ERROR_PACKET_SHIFT   (3U)

Definition at line 11094 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PAGEFAULT

#define DCP_CH0STAT_SET_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_SET_ERROR_PAGEFAULT_MASK)

Definition at line 11104 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PAGEFAULT_MASK

#define DCP_CH0STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11102 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_PAGEFAULT_SHIFT

#define DCP_CH0STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11103 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SETUP

#define DCP_CH0STAT_SET_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_SET_ERROR_SETUP_MASK)

Definition at line 11092 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SETUP_MASK

#define DCP_CH0STAT_SET_ERROR_SETUP_MASK   (0x4U)

Definition at line 11090 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SETUP_SHIFT

#define DCP_CH0STAT_SET_ERROR_SETUP_SHIFT   (2U)

Definition at line 11091 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SRC

#define DCP_CH0STAT_SET_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH0STAT_SET_ERROR_SRC_MASK)

Definition at line 11098 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SRC_MASK

#define DCP_CH0STAT_SET_ERROR_SRC_MASK   (0x10U)

Definition at line 11096 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_ERROR_SRC_SHIFT

#define DCP_CH0STAT_SET_ERROR_SRC_SHIFT   (4U)

Definition at line 11097 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_HASH_MISMATCH

#define DCP_CH0STAT_SET_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_SET_HASH_MISMATCH_MASK)

Definition at line 11089 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_HASH_MISMATCH_MASK

#define DCP_CH0STAT_SET_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11087 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_HASH_MISMATCH_SHIFT

#define DCP_CH0STAT_SET_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11088 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_RSVD_COMPLETE

#define DCP_CH0STAT_SET_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_SET_RSVD_COMPLETE_MASK)

Definition at line 11086 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_RSVD_COMPLETE_MASK

#define DCP_CH0STAT_SET_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11084 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_RSVD_COMPLETE_SHIFT

#define DCP_CH0STAT_SET_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11085 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_TAG

#define DCP_CH0STAT_SET_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_SET_TAG_SHIFT)) & DCP_CH0STAT_SET_TAG_MASK)

Definition at line 11117 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_TAG_MASK

#define DCP_CH0STAT_SET_TAG_MASK   (0xFF000000U)

Definition at line 11115 of file MIMXRT1052.h.

◆ DCP_CH0STAT_SET_TAG_SHIFT

#define DCP_CH0STAT_SET_TAG_SHIFT   (24U)

Definition at line 11116 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TAG

#define DCP_CH0STAT_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TAG_SHIFT)) & DCP_CH0STAT_TAG_MASK)

Definition at line 11079 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TAG_MASK

#define DCP_CH0STAT_TAG_MASK   (0xFF000000U)

Definition at line 11077 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TAG_SHIFT

#define DCP_CH0STAT_TAG_SHIFT   (24U)

Definition at line 11078 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_CODE

#define DCP_CH0STAT_TOG_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH0STAT_TOG_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error signalled because the next pointer is 0x00000000 0b00000010..Error signalled because the semaphore is non-zero and neither chain bit is set 0b00000011..Error signalled because an error is reported reading/writing the context buffer 0b00000100..Error signalled because an error is reported reading/writing the payload 0b00000101..Error signalled because the control packet specifies an invalid mode select (for instance, blit + hash)

Definition at line 11190 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_CODE_MASK

#define DCP_CH0STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11181 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_CODE_SHIFT

#define DCP_CH0STAT_TOG_ERROR_CODE_SHIFT   (16U)

Definition at line 11182 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_DST

#define DCP_CH0STAT_TOG_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH0STAT_TOG_ERROR_DST_MASK)

Definition at line 11177 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_DST_MASK

#define DCP_CH0STAT_TOG_ERROR_DST_MASK   (0x20U)

Definition at line 11175 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_DST_SHIFT

#define DCP_CH0STAT_TOG_ERROR_DST_SHIFT   (5U)

Definition at line 11176 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PACKET

#define DCP_CH0STAT_TOG_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH0STAT_TOG_ERROR_PACKET_MASK)

Definition at line 11171 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PACKET_MASK

#define DCP_CH0STAT_TOG_ERROR_PACKET_MASK   (0x8U)

Definition at line 11169 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PACKET_SHIFT

#define DCP_CH0STAT_TOG_ERROR_PACKET_SHIFT   (3U)

Definition at line 11170 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PAGEFAULT

#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH0STAT_TOG_ERROR_PAGEFAULT_MASK)

Definition at line 11180 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PAGEFAULT_MASK

#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11178 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_PAGEFAULT_SHIFT

#define DCP_CH0STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11179 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SETUP

#define DCP_CH0STAT_TOG_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH0STAT_TOG_ERROR_SETUP_MASK)

Definition at line 11168 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SETUP_MASK

#define DCP_CH0STAT_TOG_ERROR_SETUP_MASK   (0x4U)

Definition at line 11166 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SETUP_SHIFT

#define DCP_CH0STAT_TOG_ERROR_SETUP_SHIFT   (2U)

Definition at line 11167 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SRC

#define DCP_CH0STAT_TOG_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH0STAT_TOG_ERROR_SRC_MASK)

Definition at line 11174 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SRC_MASK

#define DCP_CH0STAT_TOG_ERROR_SRC_MASK   (0x10U)

Definition at line 11172 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_ERROR_SRC_SHIFT

#define DCP_CH0STAT_TOG_ERROR_SRC_SHIFT   (4U)

Definition at line 11173 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_HASH_MISMATCH

#define DCP_CH0STAT_TOG_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH0STAT_TOG_HASH_MISMATCH_MASK)

Definition at line 11165 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_HASH_MISMATCH_MASK

#define DCP_CH0STAT_TOG_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11163 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_HASH_MISMATCH_SHIFT

#define DCP_CH0STAT_TOG_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11164 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_RSVD_COMPLETE

#define DCP_CH0STAT_TOG_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH0STAT_TOG_RSVD_COMPLETE_MASK)

Definition at line 11162 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_RSVD_COMPLETE_MASK

#define DCP_CH0STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11160 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_RSVD_COMPLETE_SHIFT

#define DCP_CH0STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11161 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_TAG

#define DCP_CH0STAT_TOG_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH0STAT_TOG_TAG_SHIFT)) & DCP_CH0STAT_TOG_TAG_MASK)

Definition at line 11193 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_TAG_MASK

#define DCP_CH0STAT_TOG_TAG_MASK   (0xFF000000U)

Definition at line 11191 of file MIMXRT1052.h.

◆ DCP_CH0STAT_TOG_TAG_SHIFT

#define DCP_CH0STAT_TOG_TAG_SHIFT   (24U)

Definition at line 11192 of file MIMXRT1052.h.

◆ DCP_CH1CMDPTR_ADDR

#define DCP_CH1CMDPTR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1CMDPTR_ADDR_SHIFT)) & DCP_CH1CMDPTR_ADDR_MASK)

Definition at line 11240 of file MIMXRT1052.h.

◆ DCP_CH1CMDPTR_ADDR_MASK

#define DCP_CH1CMDPTR_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11238 of file MIMXRT1052.h.

◆ DCP_CH1CMDPTR_ADDR_SHIFT

#define DCP_CH1CMDPTR_ADDR_SHIFT   (0U)

Definition at line 11239 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RECOVERY_TIMER

#define DCP_CH1OPTS_CLR_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_CLR_RECOVERY_TIMER_MASK)

Definition at line 11429 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RECOVERY_TIMER_MASK

#define DCP_CH1OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11427 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RECOVERY_TIMER_SHIFT

#define DCP_CH1OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11428 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RSVD

#define DCP_CH1OPTS_CLR_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_CLR_RSVD_SHIFT)) & DCP_CH1OPTS_CLR_RSVD_MASK)

Definition at line 11432 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RSVD_MASK

#define DCP_CH1OPTS_CLR_RSVD_MASK   (0xFFFF0000U)

Definition at line 11430 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_CLR_RSVD_SHIFT

#define DCP_CH1OPTS_CLR_RSVD_SHIFT   (16U)

Definition at line 11431 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RECOVERY_TIMER

#define DCP_CH1OPTS_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_RECOVERY_TIMER_MASK)

Definition at line 11409 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RECOVERY_TIMER_MASK

#define DCP_CH1OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11407 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RECOVERY_TIMER_SHIFT

#define DCP_CH1OPTS_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11408 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RSVD

#define DCP_CH1OPTS_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_RSVD_SHIFT)) & DCP_CH1OPTS_RSVD_MASK)

Definition at line 11412 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RSVD_MASK

#define DCP_CH1OPTS_RSVD_MASK   (0xFFFF0000U)

Definition at line 11410 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_RSVD_SHIFT

#define DCP_CH1OPTS_RSVD_SHIFT   (16U)

Definition at line 11411 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RECOVERY_TIMER

#define DCP_CH1OPTS_SET_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_SET_RECOVERY_TIMER_MASK)

Definition at line 11419 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RECOVERY_TIMER_MASK

#define DCP_CH1OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11417 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RECOVERY_TIMER_SHIFT

#define DCP_CH1OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11418 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RSVD

#define DCP_CH1OPTS_SET_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_SET_RSVD_SHIFT)) & DCP_CH1OPTS_SET_RSVD_MASK)

Definition at line 11422 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RSVD_MASK

#define DCP_CH1OPTS_SET_RSVD_MASK   (0xFFFF0000U)

Definition at line 11420 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_SET_RSVD_SHIFT

#define DCP_CH1OPTS_SET_RSVD_SHIFT   (16U)

Definition at line 11421 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RECOVERY_TIMER

#define DCP_CH1OPTS_TOG_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH1OPTS_TOG_RECOVERY_TIMER_MASK)

Definition at line 11439 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RECOVERY_TIMER_MASK

#define DCP_CH1OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11437 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RECOVERY_TIMER_SHIFT

#define DCP_CH1OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11438 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RSVD

#define DCP_CH1OPTS_TOG_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1OPTS_TOG_RSVD_SHIFT)) & DCP_CH1OPTS_TOG_RSVD_MASK)

Definition at line 11442 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RSVD_MASK

#define DCP_CH1OPTS_TOG_RSVD_MASK   (0xFFFF0000U)

Definition at line 11440 of file MIMXRT1052.h.

◆ DCP_CH1OPTS_TOG_RSVD_SHIFT

#define DCP_CH1OPTS_TOG_RSVD_SHIFT   (16U)

Definition at line 11441 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_INCREMENT

#define DCP_CH1SEMA_INCREMENT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1SEMA_INCREMENT_SHIFT)) & DCP_CH1SEMA_INCREMENT_MASK)

Definition at line 11247 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_INCREMENT_MASK

#define DCP_CH1SEMA_INCREMENT_MASK   (0xFFU)

Definition at line 11245 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_INCREMENT_SHIFT

#define DCP_CH1SEMA_INCREMENT_SHIFT   (0U)

Definition at line 11246 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_VALUE

#define DCP_CH1SEMA_VALUE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1SEMA_VALUE_SHIFT)) & DCP_CH1SEMA_VALUE_MASK)

Definition at line 11250 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_VALUE_MASK

#define DCP_CH1SEMA_VALUE_MASK   (0xFF0000U)

Definition at line 11248 of file MIMXRT1052.h.

◆ DCP_CH1SEMA_VALUE_SHIFT

#define DCP_CH1SEMA_VALUE_SHIFT   (16U)

Definition at line 11249 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_CODE

#define DCP_CH1STAT_CLR_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH1STAT_CLR_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported when reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported when reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11361 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_CODE_MASK

#define DCP_CH1STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11352 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_CODE_SHIFT

#define DCP_CH1STAT_CLR_ERROR_CODE_SHIFT   (16U)

Definition at line 11353 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_DST

#define DCP_CH1STAT_CLR_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH1STAT_CLR_ERROR_DST_MASK)

Definition at line 11348 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_DST_MASK

#define DCP_CH1STAT_CLR_ERROR_DST_MASK   (0x20U)

Definition at line 11346 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_DST_SHIFT

#define DCP_CH1STAT_CLR_ERROR_DST_SHIFT   (5U)

Definition at line 11347 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PACKET

#define DCP_CH1STAT_CLR_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_CLR_ERROR_PACKET_MASK)

Definition at line 11342 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PACKET_MASK

#define DCP_CH1STAT_CLR_ERROR_PACKET_MASK   (0x8U)

Definition at line 11340 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PACKET_SHIFT

#define DCP_CH1STAT_CLR_ERROR_PACKET_SHIFT   (3U)

Definition at line 11341 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PAGEFAULT

#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_CLR_ERROR_PAGEFAULT_MASK)

Definition at line 11351 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PAGEFAULT_MASK

#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11349 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_PAGEFAULT_SHIFT

#define DCP_CH1STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11350 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SETUP

#define DCP_CH1STAT_CLR_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_CLR_ERROR_SETUP_MASK)

Definition at line 11339 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SETUP_MASK

#define DCP_CH1STAT_CLR_ERROR_SETUP_MASK   (0x4U)

Definition at line 11337 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SETUP_SHIFT

#define DCP_CH1STAT_CLR_ERROR_SETUP_SHIFT   (2U)

Definition at line 11338 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SRC

#define DCP_CH1STAT_CLR_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH1STAT_CLR_ERROR_SRC_MASK)

Definition at line 11345 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SRC_MASK

#define DCP_CH1STAT_CLR_ERROR_SRC_MASK   (0x10U)

Definition at line 11343 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_ERROR_SRC_SHIFT

#define DCP_CH1STAT_CLR_ERROR_SRC_SHIFT   (4U)

Definition at line 11344 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_HASH_MISMATCH

#define DCP_CH1STAT_CLR_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_CLR_HASH_MISMATCH_MASK)

Definition at line 11336 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_HASH_MISMATCH_MASK

#define DCP_CH1STAT_CLR_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11334 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_HASH_MISMATCH_SHIFT

#define DCP_CH1STAT_CLR_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11335 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_RSVD_COMPLETE

#define DCP_CH1STAT_CLR_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_CLR_RSVD_COMPLETE_MASK)

Definition at line 11333 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_RSVD_COMPLETE_MASK

#define DCP_CH1STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11331 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_RSVD_COMPLETE_SHIFT

#define DCP_CH1STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11332 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_TAG

#define DCP_CH1STAT_CLR_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_CLR_TAG_SHIFT)) & DCP_CH1STAT_CLR_TAG_MASK)

Definition at line 11364 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_TAG_MASK

#define DCP_CH1STAT_CLR_TAG_MASK   (0xFF000000U)

Definition at line 11362 of file MIMXRT1052.h.

◆ DCP_CH1STAT_CLR_TAG_SHIFT

#define DCP_CH1STAT_CLR_TAG_SHIFT   (24U)

Definition at line 11363 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_CODE

#define DCP_CH1STAT_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_CODE_SHIFT)) & DCP_CH1STAT_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported when reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported when reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11285 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_CODE_MASK

#define DCP_CH1STAT_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11276 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_CODE_SHIFT

#define DCP_CH1STAT_ERROR_CODE_SHIFT   (16U)

Definition at line 11277 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_DST

#define DCP_CH1STAT_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_DST_SHIFT)) & DCP_CH1STAT_ERROR_DST_MASK)

Definition at line 11272 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_DST_MASK

#define DCP_CH1STAT_ERROR_DST_MASK   (0x20U)

Definition at line 11270 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_DST_SHIFT

#define DCP_CH1STAT_ERROR_DST_SHIFT   (5U)

Definition at line 11271 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PACKET

#define DCP_CH1STAT_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_ERROR_PACKET_MASK)

Definition at line 11266 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PACKET_MASK

#define DCP_CH1STAT_ERROR_PACKET_MASK   (0x8U)

Definition at line 11264 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PACKET_SHIFT

#define DCP_CH1STAT_ERROR_PACKET_SHIFT   (3U)

Definition at line 11265 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PAGEFAULT

#define DCP_CH1STAT_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_ERROR_PAGEFAULT_MASK)

Definition at line 11275 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PAGEFAULT_MASK

#define DCP_CH1STAT_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11273 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_PAGEFAULT_SHIFT

#define DCP_CH1STAT_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11274 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SETUP

#define DCP_CH1STAT_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_ERROR_SETUP_MASK)

Definition at line 11263 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SETUP_MASK

#define DCP_CH1STAT_ERROR_SETUP_MASK   (0x4U)

Definition at line 11261 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SETUP_SHIFT

#define DCP_CH1STAT_ERROR_SETUP_SHIFT   (2U)

Definition at line 11262 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SRC

#define DCP_CH1STAT_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_ERROR_SRC_SHIFT)) & DCP_CH1STAT_ERROR_SRC_MASK)

Definition at line 11269 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SRC_MASK

#define DCP_CH1STAT_ERROR_SRC_MASK   (0x10U)

Definition at line 11267 of file MIMXRT1052.h.

◆ DCP_CH1STAT_ERROR_SRC_SHIFT

#define DCP_CH1STAT_ERROR_SRC_SHIFT   (4U)

Definition at line 11268 of file MIMXRT1052.h.

◆ DCP_CH1STAT_HASH_MISMATCH

#define DCP_CH1STAT_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_HASH_MISMATCH_MASK)

Definition at line 11260 of file MIMXRT1052.h.

◆ DCP_CH1STAT_HASH_MISMATCH_MASK

#define DCP_CH1STAT_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11258 of file MIMXRT1052.h.

◆ DCP_CH1STAT_HASH_MISMATCH_SHIFT

#define DCP_CH1STAT_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11259 of file MIMXRT1052.h.

◆ DCP_CH1STAT_RSVD_COMPLETE

#define DCP_CH1STAT_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_RSVD_COMPLETE_MASK)

Definition at line 11257 of file MIMXRT1052.h.

◆ DCP_CH1STAT_RSVD_COMPLETE_MASK

#define DCP_CH1STAT_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11255 of file MIMXRT1052.h.

◆ DCP_CH1STAT_RSVD_COMPLETE_SHIFT

#define DCP_CH1STAT_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11256 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_CODE

#define DCP_CH1STAT_SET_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH1STAT_SET_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported when reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported when reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11323 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_CODE_MASK

#define DCP_CH1STAT_SET_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11314 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_CODE_SHIFT

#define DCP_CH1STAT_SET_ERROR_CODE_SHIFT   (16U)

Definition at line 11315 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_DST

#define DCP_CH1STAT_SET_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_DST_SHIFT)) & DCP_CH1STAT_SET_ERROR_DST_MASK)

Definition at line 11310 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_DST_MASK

#define DCP_CH1STAT_SET_ERROR_DST_MASK   (0x20U)

Definition at line 11308 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_DST_SHIFT

#define DCP_CH1STAT_SET_ERROR_DST_SHIFT   (5U)

Definition at line 11309 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PACKET

#define DCP_CH1STAT_SET_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_SET_ERROR_PACKET_MASK)

Definition at line 11304 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PACKET_MASK

#define DCP_CH1STAT_SET_ERROR_PACKET_MASK   (0x8U)

Definition at line 11302 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PACKET_SHIFT

#define DCP_CH1STAT_SET_ERROR_PACKET_SHIFT   (3U)

Definition at line 11303 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PAGEFAULT

#define DCP_CH1STAT_SET_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_SET_ERROR_PAGEFAULT_MASK)

Definition at line 11313 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PAGEFAULT_MASK

#define DCP_CH1STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11311 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_PAGEFAULT_SHIFT

#define DCP_CH1STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11312 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SETUP

#define DCP_CH1STAT_SET_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_SET_ERROR_SETUP_MASK)

Definition at line 11301 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SETUP_MASK

#define DCP_CH1STAT_SET_ERROR_SETUP_MASK   (0x4U)

Definition at line 11299 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SETUP_SHIFT

#define DCP_CH1STAT_SET_ERROR_SETUP_SHIFT   (2U)

Definition at line 11300 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SRC

#define DCP_CH1STAT_SET_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH1STAT_SET_ERROR_SRC_MASK)

Definition at line 11307 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SRC_MASK

#define DCP_CH1STAT_SET_ERROR_SRC_MASK   (0x10U)

Definition at line 11305 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_ERROR_SRC_SHIFT

#define DCP_CH1STAT_SET_ERROR_SRC_SHIFT   (4U)

Definition at line 11306 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_HASH_MISMATCH

#define DCP_CH1STAT_SET_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_SET_HASH_MISMATCH_MASK)

Definition at line 11298 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_HASH_MISMATCH_MASK

#define DCP_CH1STAT_SET_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11296 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_HASH_MISMATCH_SHIFT

#define DCP_CH1STAT_SET_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11297 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_RSVD_COMPLETE

#define DCP_CH1STAT_SET_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_SET_RSVD_COMPLETE_MASK)

Definition at line 11295 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_RSVD_COMPLETE_MASK

#define DCP_CH1STAT_SET_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11293 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_RSVD_COMPLETE_SHIFT

#define DCP_CH1STAT_SET_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11294 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_TAG

#define DCP_CH1STAT_SET_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_SET_TAG_SHIFT)) & DCP_CH1STAT_SET_TAG_MASK)

Definition at line 11326 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_TAG_MASK

#define DCP_CH1STAT_SET_TAG_MASK   (0xFF000000U)

Definition at line 11324 of file MIMXRT1052.h.

◆ DCP_CH1STAT_SET_TAG_SHIFT

#define DCP_CH1STAT_SET_TAG_SHIFT   (24U)

Definition at line 11325 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TAG

#define DCP_CH1STAT_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TAG_SHIFT)) & DCP_CH1STAT_TAG_MASK)

Definition at line 11288 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TAG_MASK

#define DCP_CH1STAT_TAG_MASK   (0xFF000000U)

Definition at line 11286 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TAG_SHIFT

#define DCP_CH1STAT_TAG_SHIFT   (24U)

Definition at line 11287 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_CODE

#define DCP_CH1STAT_TOG_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH1STAT_TOG_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported when reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported when reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11399 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_CODE_MASK

#define DCP_CH1STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11390 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_CODE_SHIFT

#define DCP_CH1STAT_TOG_ERROR_CODE_SHIFT   (16U)

Definition at line 11391 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_DST

#define DCP_CH1STAT_TOG_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH1STAT_TOG_ERROR_DST_MASK)

Definition at line 11386 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_DST_MASK

#define DCP_CH1STAT_TOG_ERROR_DST_MASK   (0x20U)

Definition at line 11384 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_DST_SHIFT

#define DCP_CH1STAT_TOG_ERROR_DST_SHIFT   (5U)

Definition at line 11385 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PACKET

#define DCP_CH1STAT_TOG_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH1STAT_TOG_ERROR_PACKET_MASK)

Definition at line 11380 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PACKET_MASK

#define DCP_CH1STAT_TOG_ERROR_PACKET_MASK   (0x8U)

Definition at line 11378 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PACKET_SHIFT

#define DCP_CH1STAT_TOG_ERROR_PACKET_SHIFT   (3U)

Definition at line 11379 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PAGEFAULT

#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH1STAT_TOG_ERROR_PAGEFAULT_MASK)

Definition at line 11389 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PAGEFAULT_MASK

#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11387 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_PAGEFAULT_SHIFT

#define DCP_CH1STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11388 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SETUP

#define DCP_CH1STAT_TOG_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH1STAT_TOG_ERROR_SETUP_MASK)

Definition at line 11377 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SETUP_MASK

#define DCP_CH1STAT_TOG_ERROR_SETUP_MASK   (0x4U)

Definition at line 11375 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SETUP_SHIFT

#define DCP_CH1STAT_TOG_ERROR_SETUP_SHIFT   (2U)

Definition at line 11376 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SRC

#define DCP_CH1STAT_TOG_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH1STAT_TOG_ERROR_SRC_MASK)

Definition at line 11383 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SRC_MASK

#define DCP_CH1STAT_TOG_ERROR_SRC_MASK   (0x10U)

Definition at line 11381 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_ERROR_SRC_SHIFT

#define DCP_CH1STAT_TOG_ERROR_SRC_SHIFT   (4U)

Definition at line 11382 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_HASH_MISMATCH

#define DCP_CH1STAT_TOG_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH1STAT_TOG_HASH_MISMATCH_MASK)

Definition at line 11374 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_HASH_MISMATCH_MASK

#define DCP_CH1STAT_TOG_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11372 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_HASH_MISMATCH_SHIFT

#define DCP_CH1STAT_TOG_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11373 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_RSVD_COMPLETE

#define DCP_CH1STAT_TOG_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH1STAT_TOG_RSVD_COMPLETE_MASK)

Definition at line 11371 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_RSVD_COMPLETE_MASK

#define DCP_CH1STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11369 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_RSVD_COMPLETE_SHIFT

#define DCP_CH1STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11370 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_TAG

#define DCP_CH1STAT_TOG_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH1STAT_TOG_TAG_SHIFT)) & DCP_CH1STAT_TOG_TAG_MASK)

Definition at line 11402 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_TAG_MASK

#define DCP_CH1STAT_TOG_TAG_MASK   (0xFF000000U)

Definition at line 11400 of file MIMXRT1052.h.

◆ DCP_CH1STAT_TOG_TAG_SHIFT

#define DCP_CH1STAT_TOG_TAG_SHIFT   (24U)

Definition at line 11401 of file MIMXRT1052.h.

◆ DCP_CH2CMDPTR_ADDR

#define DCP_CH2CMDPTR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2CMDPTR_ADDR_SHIFT)) & DCP_CH2CMDPTR_ADDR_MASK)

Definition at line 11449 of file MIMXRT1052.h.

◆ DCP_CH2CMDPTR_ADDR_MASK

#define DCP_CH2CMDPTR_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11447 of file MIMXRT1052.h.

◆ DCP_CH2CMDPTR_ADDR_SHIFT

#define DCP_CH2CMDPTR_ADDR_SHIFT   (0U)

Definition at line 11448 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RECOVERY_TIMER

#define DCP_CH2OPTS_CLR_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_CLR_RECOVERY_TIMER_MASK)

Definition at line 11638 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RECOVERY_TIMER_MASK

#define DCP_CH2OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11636 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RECOVERY_TIMER_SHIFT

#define DCP_CH2OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11637 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RSVD

#define DCP_CH2OPTS_CLR_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_CLR_RSVD_SHIFT)) & DCP_CH2OPTS_CLR_RSVD_MASK)

Definition at line 11641 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RSVD_MASK

#define DCP_CH2OPTS_CLR_RSVD_MASK   (0xFFFF0000U)

Definition at line 11639 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_CLR_RSVD_SHIFT

#define DCP_CH2OPTS_CLR_RSVD_SHIFT   (16U)

Definition at line 11640 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RECOVERY_TIMER

#define DCP_CH2OPTS_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_RECOVERY_TIMER_MASK)

Definition at line 11618 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RECOVERY_TIMER_MASK

#define DCP_CH2OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11616 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RECOVERY_TIMER_SHIFT

#define DCP_CH2OPTS_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11617 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RSVD

#define DCP_CH2OPTS_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_RSVD_SHIFT)) & DCP_CH2OPTS_RSVD_MASK)

Definition at line 11621 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RSVD_MASK

#define DCP_CH2OPTS_RSVD_MASK   (0xFFFF0000U)

Definition at line 11619 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_RSVD_SHIFT

#define DCP_CH2OPTS_RSVD_SHIFT   (16U)

Definition at line 11620 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RECOVERY_TIMER

#define DCP_CH2OPTS_SET_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_SET_RECOVERY_TIMER_MASK)

Definition at line 11628 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RECOVERY_TIMER_MASK

#define DCP_CH2OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11626 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RECOVERY_TIMER_SHIFT

#define DCP_CH2OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11627 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RSVD

#define DCP_CH2OPTS_SET_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_SET_RSVD_SHIFT)) & DCP_CH2OPTS_SET_RSVD_MASK)

Definition at line 11631 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RSVD_MASK

#define DCP_CH2OPTS_SET_RSVD_MASK   (0xFFFF0000U)

Definition at line 11629 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_SET_RSVD_SHIFT

#define DCP_CH2OPTS_SET_RSVD_SHIFT   (16U)

Definition at line 11630 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RECOVERY_TIMER

#define DCP_CH2OPTS_TOG_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH2OPTS_TOG_RECOVERY_TIMER_MASK)

Definition at line 11648 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RECOVERY_TIMER_MASK

#define DCP_CH2OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11646 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RECOVERY_TIMER_SHIFT

#define DCP_CH2OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11647 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RSVD

#define DCP_CH2OPTS_TOG_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2OPTS_TOG_RSVD_SHIFT)) & DCP_CH2OPTS_TOG_RSVD_MASK)

Definition at line 11651 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RSVD_MASK

#define DCP_CH2OPTS_TOG_RSVD_MASK   (0xFFFF0000U)

Definition at line 11649 of file MIMXRT1052.h.

◆ DCP_CH2OPTS_TOG_RSVD_SHIFT

#define DCP_CH2OPTS_TOG_RSVD_SHIFT   (16U)

Definition at line 11650 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_INCREMENT

#define DCP_CH2SEMA_INCREMENT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2SEMA_INCREMENT_SHIFT)) & DCP_CH2SEMA_INCREMENT_MASK)

Definition at line 11456 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_INCREMENT_MASK

#define DCP_CH2SEMA_INCREMENT_MASK   (0xFFU)

Definition at line 11454 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_INCREMENT_SHIFT

#define DCP_CH2SEMA_INCREMENT_SHIFT   (0U)

Definition at line 11455 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_VALUE

#define DCP_CH2SEMA_VALUE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2SEMA_VALUE_SHIFT)) & DCP_CH2SEMA_VALUE_MASK)

Definition at line 11459 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_VALUE_MASK

#define DCP_CH2SEMA_VALUE_MASK   (0xFF0000U)

Definition at line 11457 of file MIMXRT1052.h.

◆ DCP_CH2SEMA_VALUE_SHIFT

#define DCP_CH2SEMA_VALUE_SHIFT   (16U)

Definition at line 11458 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_CODE

#define DCP_CH2STAT_CLR_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH2STAT_CLR_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for instance, blit + hash).

Definition at line 11570 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_CODE_MASK

#define DCP_CH2STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11561 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_CODE_SHIFT

#define DCP_CH2STAT_CLR_ERROR_CODE_SHIFT   (16U)

Definition at line 11562 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_DST

#define DCP_CH2STAT_CLR_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH2STAT_CLR_ERROR_DST_MASK)

Definition at line 11557 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_DST_MASK

#define DCP_CH2STAT_CLR_ERROR_DST_MASK   (0x20U)

Definition at line 11555 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_DST_SHIFT

#define DCP_CH2STAT_CLR_ERROR_DST_SHIFT   (5U)

Definition at line 11556 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PACKET

#define DCP_CH2STAT_CLR_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_CLR_ERROR_PACKET_MASK)

Definition at line 11551 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PACKET_MASK

#define DCP_CH2STAT_CLR_ERROR_PACKET_MASK   (0x8U)

Definition at line 11549 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PACKET_SHIFT

#define DCP_CH2STAT_CLR_ERROR_PACKET_SHIFT   (3U)

Definition at line 11550 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PAGEFAULT

#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_CLR_ERROR_PAGEFAULT_MASK)

Definition at line 11560 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PAGEFAULT_MASK

#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11558 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_PAGEFAULT_SHIFT

#define DCP_CH2STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11559 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SETUP

#define DCP_CH2STAT_CLR_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_CLR_ERROR_SETUP_MASK)

Definition at line 11548 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SETUP_MASK

#define DCP_CH2STAT_CLR_ERROR_SETUP_MASK   (0x4U)

Definition at line 11546 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SETUP_SHIFT

#define DCP_CH2STAT_CLR_ERROR_SETUP_SHIFT   (2U)

Definition at line 11547 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SRC

#define DCP_CH2STAT_CLR_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH2STAT_CLR_ERROR_SRC_MASK)

Definition at line 11554 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SRC_MASK

#define DCP_CH2STAT_CLR_ERROR_SRC_MASK   (0x10U)

Definition at line 11552 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_ERROR_SRC_SHIFT

#define DCP_CH2STAT_CLR_ERROR_SRC_SHIFT   (4U)

Definition at line 11553 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_HASH_MISMATCH

#define DCP_CH2STAT_CLR_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_CLR_HASH_MISMATCH_MASK)

Definition at line 11545 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_HASH_MISMATCH_MASK

#define DCP_CH2STAT_CLR_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11543 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_HASH_MISMATCH_SHIFT

#define DCP_CH2STAT_CLR_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11544 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_RSVD_COMPLETE

#define DCP_CH2STAT_CLR_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_CLR_RSVD_COMPLETE_MASK)

Definition at line 11542 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_RSVD_COMPLETE_MASK

#define DCP_CH2STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11540 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_RSVD_COMPLETE_SHIFT

#define DCP_CH2STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11541 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_TAG

#define DCP_CH2STAT_CLR_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_CLR_TAG_SHIFT)) & DCP_CH2STAT_CLR_TAG_MASK)

Definition at line 11573 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_TAG_MASK

#define DCP_CH2STAT_CLR_TAG_MASK   (0xFF000000U)

Definition at line 11571 of file MIMXRT1052.h.

◆ DCP_CH2STAT_CLR_TAG_SHIFT

#define DCP_CH2STAT_CLR_TAG_SHIFT   (24U)

Definition at line 11572 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_CODE

#define DCP_CH2STAT_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_CODE_SHIFT)) & DCP_CH2STAT_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for instance, blit + hash).

Definition at line 11494 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_CODE_MASK

#define DCP_CH2STAT_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11485 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_CODE_SHIFT

#define DCP_CH2STAT_ERROR_CODE_SHIFT   (16U)

Definition at line 11486 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_DST

#define DCP_CH2STAT_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_DST_SHIFT)) & DCP_CH2STAT_ERROR_DST_MASK)

Definition at line 11481 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_DST_MASK

#define DCP_CH2STAT_ERROR_DST_MASK   (0x20U)

Definition at line 11479 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_DST_SHIFT

#define DCP_CH2STAT_ERROR_DST_SHIFT   (5U)

Definition at line 11480 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PACKET

#define DCP_CH2STAT_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_ERROR_PACKET_MASK)

Definition at line 11475 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PACKET_MASK

#define DCP_CH2STAT_ERROR_PACKET_MASK   (0x8U)

Definition at line 11473 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PACKET_SHIFT

#define DCP_CH2STAT_ERROR_PACKET_SHIFT   (3U)

Definition at line 11474 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PAGEFAULT

#define DCP_CH2STAT_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_ERROR_PAGEFAULT_MASK)

Definition at line 11484 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PAGEFAULT_MASK

#define DCP_CH2STAT_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11482 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_PAGEFAULT_SHIFT

#define DCP_CH2STAT_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11483 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SETUP

#define DCP_CH2STAT_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_ERROR_SETUP_MASK)

Definition at line 11472 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SETUP_MASK

#define DCP_CH2STAT_ERROR_SETUP_MASK   (0x4U)

Definition at line 11470 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SETUP_SHIFT

#define DCP_CH2STAT_ERROR_SETUP_SHIFT   (2U)

Definition at line 11471 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SRC

#define DCP_CH2STAT_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_ERROR_SRC_SHIFT)) & DCP_CH2STAT_ERROR_SRC_MASK)

Definition at line 11478 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SRC_MASK

#define DCP_CH2STAT_ERROR_SRC_MASK   (0x10U)

Definition at line 11476 of file MIMXRT1052.h.

◆ DCP_CH2STAT_ERROR_SRC_SHIFT

#define DCP_CH2STAT_ERROR_SRC_SHIFT   (4U)

Definition at line 11477 of file MIMXRT1052.h.

◆ DCP_CH2STAT_HASH_MISMATCH

#define DCP_CH2STAT_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_HASH_MISMATCH_MASK)

Definition at line 11469 of file MIMXRT1052.h.

◆ DCP_CH2STAT_HASH_MISMATCH_MASK

#define DCP_CH2STAT_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11467 of file MIMXRT1052.h.

◆ DCP_CH2STAT_HASH_MISMATCH_SHIFT

#define DCP_CH2STAT_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11468 of file MIMXRT1052.h.

◆ DCP_CH2STAT_RSVD_COMPLETE

#define DCP_CH2STAT_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_RSVD_COMPLETE_MASK)

Definition at line 11466 of file MIMXRT1052.h.

◆ DCP_CH2STAT_RSVD_COMPLETE_MASK

#define DCP_CH2STAT_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11464 of file MIMXRT1052.h.

◆ DCP_CH2STAT_RSVD_COMPLETE_SHIFT

#define DCP_CH2STAT_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11465 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_CODE

#define DCP_CH2STAT_SET_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH2STAT_SET_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for instance, blit + hash).

Definition at line 11532 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_CODE_MASK

#define DCP_CH2STAT_SET_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11523 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_CODE_SHIFT

#define DCP_CH2STAT_SET_ERROR_CODE_SHIFT   (16U)

Definition at line 11524 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_DST

#define DCP_CH2STAT_SET_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_DST_SHIFT)) & DCP_CH2STAT_SET_ERROR_DST_MASK)

Definition at line 11519 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_DST_MASK

#define DCP_CH2STAT_SET_ERROR_DST_MASK   (0x20U)

Definition at line 11517 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_DST_SHIFT

#define DCP_CH2STAT_SET_ERROR_DST_SHIFT   (5U)

Definition at line 11518 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PACKET

#define DCP_CH2STAT_SET_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_SET_ERROR_PACKET_MASK)

Definition at line 11513 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PACKET_MASK

#define DCP_CH2STAT_SET_ERROR_PACKET_MASK   (0x8U)

Definition at line 11511 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PACKET_SHIFT

#define DCP_CH2STAT_SET_ERROR_PACKET_SHIFT   (3U)

Definition at line 11512 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PAGEFAULT

#define DCP_CH2STAT_SET_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_SET_ERROR_PAGEFAULT_MASK)

Definition at line 11522 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PAGEFAULT_MASK

#define DCP_CH2STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11520 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_PAGEFAULT_SHIFT

#define DCP_CH2STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11521 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SETUP

#define DCP_CH2STAT_SET_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_SET_ERROR_SETUP_MASK)

Definition at line 11510 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SETUP_MASK

#define DCP_CH2STAT_SET_ERROR_SETUP_MASK   (0x4U)

Definition at line 11508 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SETUP_SHIFT

#define DCP_CH2STAT_SET_ERROR_SETUP_SHIFT   (2U)

Definition at line 11509 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SRC

#define DCP_CH2STAT_SET_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH2STAT_SET_ERROR_SRC_MASK)

Definition at line 11516 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SRC_MASK

#define DCP_CH2STAT_SET_ERROR_SRC_MASK   (0x10U)

Definition at line 11514 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_ERROR_SRC_SHIFT

#define DCP_CH2STAT_SET_ERROR_SRC_SHIFT   (4U)

Definition at line 11515 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_HASH_MISMATCH

#define DCP_CH2STAT_SET_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_SET_HASH_MISMATCH_MASK)

Definition at line 11507 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_HASH_MISMATCH_MASK

#define DCP_CH2STAT_SET_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11505 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_HASH_MISMATCH_SHIFT

#define DCP_CH2STAT_SET_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11506 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_RSVD_COMPLETE

#define DCP_CH2STAT_SET_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_SET_RSVD_COMPLETE_MASK)

Definition at line 11504 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_RSVD_COMPLETE_MASK

#define DCP_CH2STAT_SET_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11502 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_RSVD_COMPLETE_SHIFT

#define DCP_CH2STAT_SET_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11503 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_TAG

#define DCP_CH2STAT_SET_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_SET_TAG_SHIFT)) & DCP_CH2STAT_SET_TAG_MASK)

Definition at line 11535 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_TAG_MASK

#define DCP_CH2STAT_SET_TAG_MASK   (0xFF000000U)

Definition at line 11533 of file MIMXRT1052.h.

◆ DCP_CH2STAT_SET_TAG_SHIFT

#define DCP_CH2STAT_SET_TAG_SHIFT   (24U)

Definition at line 11534 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TAG

#define DCP_CH2STAT_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TAG_SHIFT)) & DCP_CH2STAT_TAG_MASK)

Definition at line 11497 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TAG_MASK

#define DCP_CH2STAT_TAG_MASK   (0xFF000000U)

Definition at line 11495 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TAG_SHIFT

#define DCP_CH2STAT_TAG_SHIFT   (24U)

Definition at line 11496 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_CODE

#define DCP_CH2STAT_TOG_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH2STAT_TOG_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for instance, blit + hash).

Definition at line 11608 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_CODE_MASK

#define DCP_CH2STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11599 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_CODE_SHIFT

#define DCP_CH2STAT_TOG_ERROR_CODE_SHIFT   (16U)

Definition at line 11600 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_DST

#define DCP_CH2STAT_TOG_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH2STAT_TOG_ERROR_DST_MASK)

Definition at line 11595 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_DST_MASK

#define DCP_CH2STAT_TOG_ERROR_DST_MASK   (0x20U)

Definition at line 11593 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_DST_SHIFT

#define DCP_CH2STAT_TOG_ERROR_DST_SHIFT   (5U)

Definition at line 11594 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PACKET

#define DCP_CH2STAT_TOG_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH2STAT_TOG_ERROR_PACKET_MASK)

Definition at line 11589 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PACKET_MASK

#define DCP_CH2STAT_TOG_ERROR_PACKET_MASK   (0x8U)

Definition at line 11587 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PACKET_SHIFT

#define DCP_CH2STAT_TOG_ERROR_PACKET_SHIFT   (3U)

Definition at line 11588 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PAGEFAULT

#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH2STAT_TOG_ERROR_PAGEFAULT_MASK)

Definition at line 11598 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PAGEFAULT_MASK

#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11596 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_PAGEFAULT_SHIFT

#define DCP_CH2STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11597 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SETUP

#define DCP_CH2STAT_TOG_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH2STAT_TOG_ERROR_SETUP_MASK)

Definition at line 11586 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SETUP_MASK

#define DCP_CH2STAT_TOG_ERROR_SETUP_MASK   (0x4U)

Definition at line 11584 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SETUP_SHIFT

#define DCP_CH2STAT_TOG_ERROR_SETUP_SHIFT   (2U)

Definition at line 11585 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SRC

#define DCP_CH2STAT_TOG_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH2STAT_TOG_ERROR_SRC_MASK)

Definition at line 11592 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SRC_MASK

#define DCP_CH2STAT_TOG_ERROR_SRC_MASK   (0x10U)

Definition at line 11590 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_ERROR_SRC_SHIFT

#define DCP_CH2STAT_TOG_ERROR_SRC_SHIFT   (4U)

Definition at line 11591 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_HASH_MISMATCH

#define DCP_CH2STAT_TOG_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH2STAT_TOG_HASH_MISMATCH_MASK)

Definition at line 11583 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_HASH_MISMATCH_MASK

#define DCP_CH2STAT_TOG_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11581 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_HASH_MISMATCH_SHIFT

#define DCP_CH2STAT_TOG_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11582 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_RSVD_COMPLETE

#define DCP_CH2STAT_TOG_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH2STAT_TOG_RSVD_COMPLETE_MASK)

Definition at line 11580 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_RSVD_COMPLETE_MASK

#define DCP_CH2STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11578 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_RSVD_COMPLETE_SHIFT

#define DCP_CH2STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11579 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_TAG

#define DCP_CH2STAT_TOG_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH2STAT_TOG_TAG_SHIFT)) & DCP_CH2STAT_TOG_TAG_MASK)

Definition at line 11611 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_TAG_MASK

#define DCP_CH2STAT_TOG_TAG_MASK   (0xFF000000U)

Definition at line 11609 of file MIMXRT1052.h.

◆ DCP_CH2STAT_TOG_TAG_SHIFT

#define DCP_CH2STAT_TOG_TAG_SHIFT   (24U)

Definition at line 11610 of file MIMXRT1052.h.

◆ DCP_CH3CMDPTR_ADDR

#define DCP_CH3CMDPTR_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3CMDPTR_ADDR_SHIFT)) & DCP_CH3CMDPTR_ADDR_MASK)

Definition at line 11658 of file MIMXRT1052.h.

◆ DCP_CH3CMDPTR_ADDR_MASK

#define DCP_CH3CMDPTR_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11656 of file MIMXRT1052.h.

◆ DCP_CH3CMDPTR_ADDR_SHIFT

#define DCP_CH3CMDPTR_ADDR_SHIFT   (0U)

Definition at line 11657 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RECOVERY_TIMER

#define DCP_CH3OPTS_CLR_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_CLR_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_CLR_RECOVERY_TIMER_MASK)

Definition at line 11847 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RECOVERY_TIMER_MASK

#define DCP_CH3OPTS_CLR_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11845 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RECOVERY_TIMER_SHIFT

#define DCP_CH3OPTS_CLR_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11846 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RSVD

#define DCP_CH3OPTS_CLR_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_CLR_RSVD_SHIFT)) & DCP_CH3OPTS_CLR_RSVD_MASK)

Definition at line 11850 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RSVD_MASK

#define DCP_CH3OPTS_CLR_RSVD_MASK   (0xFFFF0000U)

Definition at line 11848 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_CLR_RSVD_SHIFT

#define DCP_CH3OPTS_CLR_RSVD_SHIFT   (16U)

Definition at line 11849 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RECOVERY_TIMER

#define DCP_CH3OPTS_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_RECOVERY_TIMER_MASK)

Definition at line 11827 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RECOVERY_TIMER_MASK

#define DCP_CH3OPTS_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11825 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RECOVERY_TIMER_SHIFT

#define DCP_CH3OPTS_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11826 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RSVD

#define DCP_CH3OPTS_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_RSVD_SHIFT)) & DCP_CH3OPTS_RSVD_MASK)

Definition at line 11830 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RSVD_MASK

#define DCP_CH3OPTS_RSVD_MASK   (0xFFFF0000U)

Definition at line 11828 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_RSVD_SHIFT

#define DCP_CH3OPTS_RSVD_SHIFT   (16U)

Definition at line 11829 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RECOVERY_TIMER

#define DCP_CH3OPTS_SET_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_SET_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_SET_RECOVERY_TIMER_MASK)

Definition at line 11837 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RECOVERY_TIMER_MASK

#define DCP_CH3OPTS_SET_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11835 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RECOVERY_TIMER_SHIFT

#define DCP_CH3OPTS_SET_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11836 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RSVD

#define DCP_CH3OPTS_SET_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_SET_RSVD_SHIFT)) & DCP_CH3OPTS_SET_RSVD_MASK)

Definition at line 11840 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RSVD_MASK

#define DCP_CH3OPTS_SET_RSVD_MASK   (0xFFFF0000U)

Definition at line 11838 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_SET_RSVD_SHIFT

#define DCP_CH3OPTS_SET_RSVD_SHIFT   (16U)

Definition at line 11839 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RECOVERY_TIMER

#define DCP_CH3OPTS_TOG_RECOVERY_TIMER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_TOG_RECOVERY_TIMER_SHIFT)) & DCP_CH3OPTS_TOG_RECOVERY_TIMER_MASK)

Definition at line 11857 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RECOVERY_TIMER_MASK

#define DCP_CH3OPTS_TOG_RECOVERY_TIMER_MASK   (0xFFFFU)

Definition at line 11855 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RECOVERY_TIMER_SHIFT

#define DCP_CH3OPTS_TOG_RECOVERY_TIMER_SHIFT   (0U)

Definition at line 11856 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RSVD

#define DCP_CH3OPTS_TOG_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3OPTS_TOG_RSVD_SHIFT)) & DCP_CH3OPTS_TOG_RSVD_MASK)

Definition at line 11860 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RSVD_MASK

#define DCP_CH3OPTS_TOG_RSVD_MASK   (0xFFFF0000U)

Definition at line 11858 of file MIMXRT1052.h.

◆ DCP_CH3OPTS_TOG_RSVD_SHIFT

#define DCP_CH3OPTS_TOG_RSVD_SHIFT   (16U)

Definition at line 11859 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_INCREMENT

#define DCP_CH3SEMA_INCREMENT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3SEMA_INCREMENT_SHIFT)) & DCP_CH3SEMA_INCREMENT_MASK)

Definition at line 11665 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_INCREMENT_MASK

#define DCP_CH3SEMA_INCREMENT_MASK   (0xFFU)

Definition at line 11663 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_INCREMENT_SHIFT

#define DCP_CH3SEMA_INCREMENT_SHIFT   (0U)

Definition at line 11664 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_VALUE

#define DCP_CH3SEMA_VALUE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3SEMA_VALUE_SHIFT)) & DCP_CH3SEMA_VALUE_MASK)

Definition at line 11668 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_VALUE_MASK

#define DCP_CH3SEMA_VALUE_MASK   (0xFF0000U)

Definition at line 11666 of file MIMXRT1052.h.

◆ DCP_CH3SEMA_VALUE_SHIFT

#define DCP_CH3SEMA_VALUE_SHIFT   (16U)

Definition at line 11667 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_CODE

#define DCP_CH3STAT_CLR_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_CODE_SHIFT)) & DCP_CH3STAT_CLR_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11779 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_CODE_MASK

#define DCP_CH3STAT_CLR_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11770 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_CODE_SHIFT

#define DCP_CH3STAT_CLR_ERROR_CODE_SHIFT   (16U)

Definition at line 11771 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_DST

#define DCP_CH3STAT_CLR_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_DST_SHIFT)) & DCP_CH3STAT_CLR_ERROR_DST_MASK)

Definition at line 11766 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_DST_MASK

#define DCP_CH3STAT_CLR_ERROR_DST_MASK   (0x20U)

Definition at line 11764 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_DST_SHIFT

#define DCP_CH3STAT_CLR_ERROR_DST_SHIFT   (5U)

Definition at line 11765 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PACKET

#define DCP_CH3STAT_CLR_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_CLR_ERROR_PACKET_MASK)

Definition at line 11760 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PACKET_MASK

#define DCP_CH3STAT_CLR_ERROR_PACKET_MASK   (0x8U)

Definition at line 11758 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PACKET_SHIFT

#define DCP_CH3STAT_CLR_ERROR_PACKET_SHIFT   (3U)

Definition at line 11759 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PAGEFAULT

#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_CLR_ERROR_PAGEFAULT_MASK)

Definition at line 11769 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PAGEFAULT_MASK

#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11767 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_PAGEFAULT_SHIFT

#define DCP_CH3STAT_CLR_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11768 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SETUP

#define DCP_CH3STAT_CLR_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_CLR_ERROR_SETUP_MASK)

Definition at line 11757 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SETUP_MASK

#define DCP_CH3STAT_CLR_ERROR_SETUP_MASK   (0x4U)

Definition at line 11755 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SETUP_SHIFT

#define DCP_CH3STAT_CLR_ERROR_SETUP_SHIFT   (2U)

Definition at line 11756 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SRC

#define DCP_CH3STAT_CLR_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_ERROR_SRC_SHIFT)) & DCP_CH3STAT_CLR_ERROR_SRC_MASK)

Definition at line 11763 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SRC_MASK

#define DCP_CH3STAT_CLR_ERROR_SRC_MASK   (0x10U)

Definition at line 11761 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_ERROR_SRC_SHIFT

#define DCP_CH3STAT_CLR_ERROR_SRC_SHIFT   (4U)

Definition at line 11762 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_HASH_MISMATCH

#define DCP_CH3STAT_CLR_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_CLR_HASH_MISMATCH_MASK)

Definition at line 11754 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_HASH_MISMATCH_MASK

#define DCP_CH3STAT_CLR_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11752 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_HASH_MISMATCH_SHIFT

#define DCP_CH3STAT_CLR_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11753 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_RSVD_COMPLETE

#define DCP_CH3STAT_CLR_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_CLR_RSVD_COMPLETE_MASK)

Definition at line 11751 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_RSVD_COMPLETE_MASK

#define DCP_CH3STAT_CLR_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11749 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_RSVD_COMPLETE_SHIFT

#define DCP_CH3STAT_CLR_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11750 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_TAG

#define DCP_CH3STAT_CLR_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_CLR_TAG_SHIFT)) & DCP_CH3STAT_CLR_TAG_MASK)

Definition at line 11782 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_TAG_MASK

#define DCP_CH3STAT_CLR_TAG_MASK   (0xFF000000U)

Definition at line 11780 of file MIMXRT1052.h.

◆ DCP_CH3STAT_CLR_TAG_SHIFT

#define DCP_CH3STAT_CLR_TAG_SHIFT   (24U)

Definition at line 11781 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_CODE

#define DCP_CH3STAT_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_CODE_SHIFT)) & DCP_CH3STAT_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11703 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_CODE_MASK

#define DCP_CH3STAT_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11694 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_CODE_SHIFT

#define DCP_CH3STAT_ERROR_CODE_SHIFT   (16U)

Definition at line 11695 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_DST

#define DCP_CH3STAT_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_DST_SHIFT)) & DCP_CH3STAT_ERROR_DST_MASK)

Definition at line 11690 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_DST_MASK

#define DCP_CH3STAT_ERROR_DST_MASK   (0x20U)

Definition at line 11688 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_DST_SHIFT

#define DCP_CH3STAT_ERROR_DST_SHIFT   (5U)

Definition at line 11689 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PACKET

#define DCP_CH3STAT_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_ERROR_PACKET_MASK)

Definition at line 11684 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PACKET_MASK

#define DCP_CH3STAT_ERROR_PACKET_MASK   (0x8U)

Definition at line 11682 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PACKET_SHIFT

#define DCP_CH3STAT_ERROR_PACKET_SHIFT   (3U)

Definition at line 11683 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PAGEFAULT

#define DCP_CH3STAT_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_ERROR_PAGEFAULT_MASK)

Definition at line 11693 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PAGEFAULT_MASK

#define DCP_CH3STAT_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11691 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_PAGEFAULT_SHIFT

#define DCP_CH3STAT_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11692 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SETUP

#define DCP_CH3STAT_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_ERROR_SETUP_MASK)

Definition at line 11681 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SETUP_MASK

#define DCP_CH3STAT_ERROR_SETUP_MASK   (0x4U)

Definition at line 11679 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SETUP_SHIFT

#define DCP_CH3STAT_ERROR_SETUP_SHIFT   (2U)

Definition at line 11680 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SRC

#define DCP_CH3STAT_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_ERROR_SRC_SHIFT)) & DCP_CH3STAT_ERROR_SRC_MASK)

Definition at line 11687 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SRC_MASK

#define DCP_CH3STAT_ERROR_SRC_MASK   (0x10U)

Definition at line 11685 of file MIMXRT1052.h.

◆ DCP_CH3STAT_ERROR_SRC_SHIFT

#define DCP_CH3STAT_ERROR_SRC_SHIFT   (4U)

Definition at line 11686 of file MIMXRT1052.h.

◆ DCP_CH3STAT_HASH_MISMATCH

#define DCP_CH3STAT_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_HASH_MISMATCH_MASK)

Definition at line 11678 of file MIMXRT1052.h.

◆ DCP_CH3STAT_HASH_MISMATCH_MASK

#define DCP_CH3STAT_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11676 of file MIMXRT1052.h.

◆ DCP_CH3STAT_HASH_MISMATCH_SHIFT

#define DCP_CH3STAT_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11677 of file MIMXRT1052.h.

◆ DCP_CH3STAT_RSVD_COMPLETE

#define DCP_CH3STAT_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_RSVD_COMPLETE_MASK)

Definition at line 11675 of file MIMXRT1052.h.

◆ DCP_CH3STAT_RSVD_COMPLETE_MASK

#define DCP_CH3STAT_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11673 of file MIMXRT1052.h.

◆ DCP_CH3STAT_RSVD_COMPLETE_SHIFT

#define DCP_CH3STAT_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11674 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_CODE

#define DCP_CH3STAT_SET_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_CODE_SHIFT)) & DCP_CH3STAT_SET_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11741 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_CODE_MASK

#define DCP_CH3STAT_SET_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11732 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_CODE_SHIFT

#define DCP_CH3STAT_SET_ERROR_CODE_SHIFT   (16U)

Definition at line 11733 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_DST

#define DCP_CH3STAT_SET_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_DST_SHIFT)) & DCP_CH3STAT_SET_ERROR_DST_MASK)

Definition at line 11728 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_DST_MASK

#define DCP_CH3STAT_SET_ERROR_DST_MASK   (0x20U)

Definition at line 11726 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_DST_SHIFT

#define DCP_CH3STAT_SET_ERROR_DST_SHIFT   (5U)

Definition at line 11727 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PACKET

#define DCP_CH3STAT_SET_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_SET_ERROR_PACKET_MASK)

Definition at line 11722 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PACKET_MASK

#define DCP_CH3STAT_SET_ERROR_PACKET_MASK   (0x8U)

Definition at line 11720 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PACKET_SHIFT

#define DCP_CH3STAT_SET_ERROR_PACKET_SHIFT   (3U)

Definition at line 11721 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PAGEFAULT

#define DCP_CH3STAT_SET_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_SET_ERROR_PAGEFAULT_MASK)

Definition at line 11731 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PAGEFAULT_MASK

#define DCP_CH3STAT_SET_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11729 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_PAGEFAULT_SHIFT

#define DCP_CH3STAT_SET_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11730 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SETUP

#define DCP_CH3STAT_SET_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_SET_ERROR_SETUP_MASK)

Definition at line 11719 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SETUP_MASK

#define DCP_CH3STAT_SET_ERROR_SETUP_MASK   (0x4U)

Definition at line 11717 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SETUP_SHIFT

#define DCP_CH3STAT_SET_ERROR_SETUP_SHIFT   (2U)

Definition at line 11718 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SRC

#define DCP_CH3STAT_SET_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_ERROR_SRC_SHIFT)) & DCP_CH3STAT_SET_ERROR_SRC_MASK)

Definition at line 11725 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SRC_MASK

#define DCP_CH3STAT_SET_ERROR_SRC_MASK   (0x10U)

Definition at line 11723 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_ERROR_SRC_SHIFT

#define DCP_CH3STAT_SET_ERROR_SRC_SHIFT   (4U)

Definition at line 11724 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_HASH_MISMATCH

#define DCP_CH3STAT_SET_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_SET_HASH_MISMATCH_MASK)

Definition at line 11716 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_HASH_MISMATCH_MASK

#define DCP_CH3STAT_SET_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11714 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_HASH_MISMATCH_SHIFT

#define DCP_CH3STAT_SET_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11715 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_RSVD_COMPLETE

#define DCP_CH3STAT_SET_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_SET_RSVD_COMPLETE_MASK)

Definition at line 11713 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_RSVD_COMPLETE_MASK

#define DCP_CH3STAT_SET_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11711 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_RSVD_COMPLETE_SHIFT

#define DCP_CH3STAT_SET_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11712 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_TAG

#define DCP_CH3STAT_SET_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_SET_TAG_SHIFT)) & DCP_CH3STAT_SET_TAG_MASK)

Definition at line 11744 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_TAG_MASK

#define DCP_CH3STAT_SET_TAG_MASK   (0xFF000000U)

Definition at line 11742 of file MIMXRT1052.h.

◆ DCP_CH3STAT_SET_TAG_SHIFT

#define DCP_CH3STAT_SET_TAG_SHIFT   (24U)

Definition at line 11743 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TAG

#define DCP_CH3STAT_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TAG_SHIFT)) & DCP_CH3STAT_TAG_MASK)

Definition at line 11706 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TAG_MASK

#define DCP_CH3STAT_TAG_MASK   (0xFF000000U)

Definition at line 11704 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TAG_SHIFT

#define DCP_CH3STAT_TAG_SHIFT   (24U)

Definition at line 11705 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_CODE

#define DCP_CH3STAT_TOG_ERROR_CODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_CODE_SHIFT)) & DCP_CH3STAT_TOG_ERROR_CODE_MASK)

ERROR_CODE 0b00000001..Error is signalled because the next pointer is 0x00000000. 0b00000010..Error is signalled because the semaphore is of a non-zero value and neither of the chain bits is set. 0b00000011..Error is signalled because an error was reported while reading/writing the context buffer. 0b00000100..Error is signalled because an error was reported while reading/writing the payload. 0b00000101..Error is signalled because the control packet specifies an invalid mode select (for example, blit + hash).

Definition at line 11817 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_CODE_MASK

#define DCP_CH3STAT_TOG_ERROR_CODE_MASK   (0xFF0000U)

Definition at line 11808 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_CODE_SHIFT

#define DCP_CH3STAT_TOG_ERROR_CODE_SHIFT   (16U)

Definition at line 11809 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_DST

#define DCP_CH3STAT_TOG_ERROR_DST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_DST_SHIFT)) & DCP_CH3STAT_TOG_ERROR_DST_MASK)

Definition at line 11804 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_DST_MASK

#define DCP_CH3STAT_TOG_ERROR_DST_MASK   (0x20U)

Definition at line 11802 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_DST_SHIFT

#define DCP_CH3STAT_TOG_ERROR_DST_SHIFT   (5U)

Definition at line 11803 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PACKET

#define DCP_CH3STAT_TOG_ERROR_PACKET (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_PACKET_SHIFT)) & DCP_CH3STAT_TOG_ERROR_PACKET_MASK)

Definition at line 11798 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PACKET_MASK

#define DCP_CH3STAT_TOG_ERROR_PACKET_MASK   (0x8U)

Definition at line 11796 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PACKET_SHIFT

#define DCP_CH3STAT_TOG_ERROR_PACKET_SHIFT   (3U)

Definition at line 11797 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PAGEFAULT

#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_PAGEFAULT_SHIFT)) & DCP_CH3STAT_TOG_ERROR_PAGEFAULT_MASK)

Definition at line 11807 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PAGEFAULT_MASK

#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT_MASK   (0x40U)

Definition at line 11805 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_PAGEFAULT_SHIFT

#define DCP_CH3STAT_TOG_ERROR_PAGEFAULT_SHIFT   (6U)

Definition at line 11806 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SETUP

#define DCP_CH3STAT_TOG_ERROR_SETUP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_SETUP_SHIFT)) & DCP_CH3STAT_TOG_ERROR_SETUP_MASK)

Definition at line 11795 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SETUP_MASK

#define DCP_CH3STAT_TOG_ERROR_SETUP_MASK   (0x4U)

Definition at line 11793 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SETUP_SHIFT

#define DCP_CH3STAT_TOG_ERROR_SETUP_SHIFT   (2U)

Definition at line 11794 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SRC

#define DCP_CH3STAT_TOG_ERROR_SRC (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_ERROR_SRC_SHIFT)) & DCP_CH3STAT_TOG_ERROR_SRC_MASK)

Definition at line 11801 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SRC_MASK

#define DCP_CH3STAT_TOG_ERROR_SRC_MASK   (0x10U)

Definition at line 11799 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_ERROR_SRC_SHIFT

#define DCP_CH3STAT_TOG_ERROR_SRC_SHIFT   (4U)

Definition at line 11800 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_HASH_MISMATCH

#define DCP_CH3STAT_TOG_HASH_MISMATCH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_HASH_MISMATCH_SHIFT)) & DCP_CH3STAT_TOG_HASH_MISMATCH_MASK)

Definition at line 11792 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_HASH_MISMATCH_MASK

#define DCP_CH3STAT_TOG_HASH_MISMATCH_MASK   (0x2U)

Definition at line 11790 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_HASH_MISMATCH_SHIFT

#define DCP_CH3STAT_TOG_HASH_MISMATCH_SHIFT   (1U)

Definition at line 11791 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_RSVD_COMPLETE

#define DCP_CH3STAT_TOG_RSVD_COMPLETE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_RSVD_COMPLETE_SHIFT)) & DCP_CH3STAT_TOG_RSVD_COMPLETE_MASK)

Definition at line 11789 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_RSVD_COMPLETE_MASK

#define DCP_CH3STAT_TOG_RSVD_COMPLETE_MASK   (0x1U)

Definition at line 11787 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_RSVD_COMPLETE_SHIFT

#define DCP_CH3STAT_TOG_RSVD_COMPLETE_SHIFT   (0U)

Definition at line 11788 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_TAG

#define DCP_CH3STAT_TOG_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CH3STAT_TOG_TAG_SHIFT)) & DCP_CH3STAT_TOG_TAG_MASK)

Definition at line 11820 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_TAG_MASK

#define DCP_CH3STAT_TOG_TAG_MASK   (0xFF000000U)

Definition at line 11818 of file MIMXRT1052.h.

◆ DCP_CH3STAT_TOG_TAG_SHIFT

#define DCP_CH3STAT_TOG_TAG_SHIFT   (24U)

Definition at line 11819 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CH0_IRQ_MERGED

#define DCP_CHANNELCTRL_CH0_IRQ_MERGED (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_CH0_IRQ_MERGED_MASK)

Definition at line 10703 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CH0_IRQ_MERGED_MASK

#define DCP_CHANNELCTRL_CH0_IRQ_MERGED_MASK   (0x10000U)

Definition at line 10701 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CH0_IRQ_MERGED_SHIFT

#define DCP_CHANNELCTRL_CH0_IRQ_MERGED_SHIFT   (16U)

Definition at line 10702 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED

#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_MASK)

Definition at line 10759 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_MASK

#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_MASK   (0x10000U)

Definition at line 10757 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_SHIFT

#define DCP_CHANNELCTRL_CLR_CH0_IRQ_MERGED_SHIFT   (16U)

Definition at line 10758 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL

#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_MASK)

ENABLE_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10747 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_MASK

#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_MASK   (0xFFU)

Definition at line 10739 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_CLR_ENABLE_CHANNEL_SHIFT   (0U)

Definition at line 10740 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL

#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_MASK)

HIGH_PRIORITY_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10756 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_MASK

#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)

Definition at line 10748 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_CLR_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)

Definition at line 10749 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_RSVD

#define DCP_CHANNELCTRL_CLR_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_CLR_RSVD_SHIFT)) & DCP_CHANNELCTRL_CLR_RSVD_MASK)

Definition at line 10762 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_RSVD_MASK

#define DCP_CHANNELCTRL_CLR_RSVD_MASK   (0xFFFE0000U)

Definition at line 10760 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_CLR_RSVD_SHIFT

#define DCP_CHANNELCTRL_CLR_RSVD_SHIFT   (17U)

Definition at line 10761 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_ENABLE_CHANNEL

#define DCP_CHANNELCTRL_ENABLE_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_ENABLE_CHANNEL_MASK)

ENABLE_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10691 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_ENABLE_CHANNEL_MASK

#define DCP_CHANNELCTRL_ENABLE_CHANNEL_MASK   (0xFFU)

Definition at line 10683 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_ENABLE_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_ENABLE_CHANNEL_SHIFT   (0U)

Definition at line 10684 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL

#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_MASK)

HIGH_PRIORITY_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10700 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_MASK

#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)

Definition at line 10692 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)

Definition at line 10693 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_RSVD

#define DCP_CHANNELCTRL_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_RSVD_SHIFT)) & DCP_CHANNELCTRL_RSVD_MASK)

Definition at line 10706 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_RSVD_MASK

#define DCP_CHANNELCTRL_RSVD_MASK   (0xFFFE0000U)

Definition at line 10704 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_RSVD_SHIFT

#define DCP_CHANNELCTRL_RSVD_SHIFT   (17U)

Definition at line 10705 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED

#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_MASK)

Definition at line 10731 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_MASK

#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_MASK   (0x10000U)

Definition at line 10729 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_SHIFT

#define DCP_CHANNELCTRL_SET_CH0_IRQ_MERGED_SHIFT   (16U)

Definition at line 10730 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_ENABLE_CHANNEL

#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_MASK)

ENABLE_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10719 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_MASK

#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_MASK   (0xFFU)

Definition at line 10711 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_SET_ENABLE_CHANNEL_SHIFT   (0U)

Definition at line 10712 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL

#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_MASK)

HIGH_PRIORITY_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10728 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_MASK

#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)

Definition at line 10720 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_SET_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)

Definition at line 10721 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_RSVD

#define DCP_CHANNELCTRL_SET_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_SET_RSVD_SHIFT)) & DCP_CHANNELCTRL_SET_RSVD_MASK)

Definition at line 10734 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_RSVD_MASK

#define DCP_CHANNELCTRL_SET_RSVD_MASK   (0xFFFE0000U)

Definition at line 10732 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_SET_RSVD_SHIFT

#define DCP_CHANNELCTRL_SET_RSVD_SHIFT   (17U)

Definition at line 10733 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED

#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_SHIFT)) & DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_MASK)

Definition at line 10787 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_MASK

#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_MASK   (0x10000U)

Definition at line 10785 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_SHIFT

#define DCP_CHANNELCTRL_TOG_CH0_IRQ_MERGED_SHIFT   (16U)

Definition at line 10786 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL

#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_MASK)

ENABLE_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10775 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_MASK

#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_MASK   (0xFFU)

Definition at line 10767 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_TOG_ENABLE_CHANNEL_SHIFT   (0U)

Definition at line 10768 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL

#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_SHIFT)) & DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_MASK)

HIGH_PRIORITY_CHANNEL 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10784 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_MASK

#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_MASK   (0xFF00U)

Definition at line 10776 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_SHIFT

#define DCP_CHANNELCTRL_TOG_HIGH_PRIORITY_CHANNEL_SHIFT   (8U)

Definition at line 10777 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_RSVD

#define DCP_CHANNELCTRL_TOG_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CHANNELCTRL_TOG_RSVD_SHIFT)) & DCP_CHANNELCTRL_TOG_RSVD_MASK)

Definition at line 10790 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_RSVD_MASK

#define DCP_CHANNELCTRL_TOG_RSVD_MASK   (0xFFFE0000U)

Definition at line 10788 of file MIMXRT1052.h.

◆ DCP_CHANNELCTRL_TOG_RSVD_SHIFT

#define DCP_CHANNELCTRL_TOG_RSVD_SHIFT   (17U)

Definition at line 10789 of file MIMXRT1052.h.

◆ DCP_CONTEXT_ADDR

#define DCP_CONTEXT_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CONTEXT_ADDR_SHIFT)) & DCP_CONTEXT_ADDR_MASK)

Definition at line 10834 of file MIMXRT1052.h.

◆ DCP_CONTEXT_ADDR_MASK

#define DCP_CONTEXT_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 10832 of file MIMXRT1052.h.

◆ DCP_CONTEXT_ADDR_SHIFT

#define DCP_CONTEXT_ADDR_SHIFT   (0U)

Definition at line 10833 of file MIMXRT1052.h.

◆ DCP_CTRL_CHANNEL_INTERRUPT_ENABLE

#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_MASK)

CHANNEL_INTERRUPT_ENABLE 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10383 of file MIMXRT1052.h.

◆ DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)

Definition at line 10375 of file MIMXRT1052.h.

◆ DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)

Definition at line 10376 of file MIMXRT1052.h.

◆ DCP_CTRL_CLKGATE

#define DCP_CTRL_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLKGATE_SHIFT)) & DCP_CTRL_CLKGATE_MASK)

Definition at line 10412 of file MIMXRT1052.h.

◆ DCP_CTRL_CLKGATE_MASK

#define DCP_CTRL_CLKGATE_MASK   (0x40000000U)

Definition at line 10410 of file MIMXRT1052.h.

◆ DCP_CTRL_CLKGATE_SHIFT

#define DCP_CTRL_CLKGATE_SHIFT   (30U)

Definition at line 10411 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE

#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_MASK)

CHANNEL_INTERRUPT_ENABLE 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10473 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)

Definition at line 10465 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_CLR_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)

Definition at line 10466 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CLKGATE

#define DCP_CTRL_CLR_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_CLKGATE_SHIFT)) & DCP_CTRL_CLR_CLKGATE_MASK)

Definition at line 10502 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CLKGATE_MASK

#define DCP_CTRL_CLR_CLKGATE_MASK   (0x40000000U)

Definition at line 10500 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_CLKGATE_SHIFT

#define DCP_CTRL_CLR_CLKGATE_SHIFT   (30U)

Definition at line 10501 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING

#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_MASK)

Definition at line 10482 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_MASK

#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)

Definition at line 10480 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_SHIFT

#define DCP_CTRL_CLR_ENABLE_CONTEXT_CACHING_SHIFT   (22U)

Definition at line 10481 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING

#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_MASK)

Definition at line 10479 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_MASK

#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)

Definition at line 10477 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_SHIFT

#define DCP_CTRL_CLR_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)

Definition at line 10478 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES

#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_MASK)

Definition at line 10485 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_MASK

#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)

Definition at line 10483 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_SHIFT

#define DCP_CTRL_CLR_GATHER_RESIDUAL_WRITES_SHIFT   (23U)

Definition at line 10484 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_CRYPTO

#define DCP_CTRL_CLR_PRESENT_CRYPTO (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_CLR_PRESENT_CRYPTO_MASK)

PRESENT_CRYPTO 0b1..Present 0b0..Absent

Definition at line 10499 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_CRYPTO_MASK

#define DCP_CTRL_CLR_PRESENT_CRYPTO_MASK   (0x20000000U)

Definition at line 10493 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_CRYPTO_SHIFT

#define DCP_CTRL_CLR_PRESENT_CRYPTO_SHIFT   (29U)

Definition at line 10494 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_SHA

#define DCP_CTRL_CLR_PRESENT_SHA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_PRESENT_SHA_SHIFT)) & DCP_CTRL_CLR_PRESENT_SHA_MASK)

PRESENT_SHA 0b1..Present 0b0..Absent

Definition at line 10492 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_SHA_MASK

#define DCP_CTRL_CLR_PRESENT_SHA_MASK   (0x10000000U)

Definition at line 10486 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_PRESENT_SHA_SHIFT

#define DCP_CTRL_CLR_PRESENT_SHA_SHIFT   (28U)

Definition at line 10487 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE

#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_MASK)

Definition at line 10476 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)

Definition at line 10474 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_CLR_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)

Definition at line 10475 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_SFTRST

#define DCP_CTRL_CLR_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_CLR_SFTRST_SHIFT)) & DCP_CTRL_CLR_SFTRST_MASK)

Definition at line 10505 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_SFTRST_MASK

#define DCP_CTRL_CLR_SFTRST_MASK   (0x80000000U)

Definition at line 10503 of file MIMXRT1052.h.

◆ DCP_CTRL_CLR_SFTRST_SHIFT

#define DCP_CTRL_CLR_SFTRST_SHIFT   (31U)

Definition at line 10504 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_CACHING

#define DCP_CTRL_ENABLE_CONTEXT_CACHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_ENABLE_CONTEXT_CACHING_MASK)

Definition at line 10392 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_CACHING_MASK

#define DCP_CTRL_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)

Definition at line 10390 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_CACHING_SHIFT

#define DCP_CTRL_ENABLE_CONTEXT_CACHING_SHIFT   (22U)

Definition at line 10391 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_SWITCHING

#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_ENABLE_CONTEXT_SWITCHING_MASK)

Definition at line 10389 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_SWITCHING_MASK

#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)

Definition at line 10387 of file MIMXRT1052.h.

◆ DCP_CTRL_ENABLE_CONTEXT_SWITCHING_SHIFT

#define DCP_CTRL_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)

Definition at line 10388 of file MIMXRT1052.h.

◆ DCP_CTRL_GATHER_RESIDUAL_WRITES

#define DCP_CTRL_GATHER_RESIDUAL_WRITES (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_GATHER_RESIDUAL_WRITES_MASK)

Definition at line 10395 of file MIMXRT1052.h.

◆ DCP_CTRL_GATHER_RESIDUAL_WRITES_MASK

#define DCP_CTRL_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)

Definition at line 10393 of file MIMXRT1052.h.

◆ DCP_CTRL_GATHER_RESIDUAL_WRITES_SHIFT

#define DCP_CTRL_GATHER_RESIDUAL_WRITES_SHIFT   (23U)

Definition at line 10394 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_CRYPTO

#define DCP_CTRL_PRESENT_CRYPTO (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_PRESENT_CRYPTO_MASK)

PRESENT_CRYPTO 0b1..Present 0b0..Absent

Definition at line 10409 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_CRYPTO_MASK

#define DCP_CTRL_PRESENT_CRYPTO_MASK   (0x20000000U)

Definition at line 10403 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_CRYPTO_SHIFT

#define DCP_CTRL_PRESENT_CRYPTO_SHIFT   (29U)

Definition at line 10404 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_SHA

#define DCP_CTRL_PRESENT_SHA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_PRESENT_SHA_SHIFT)) & DCP_CTRL_PRESENT_SHA_MASK)

PRESENT_SHA 0b1..Present 0b0..Absent

Definition at line 10402 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_SHA_MASK

#define DCP_CTRL_PRESENT_SHA_MASK   (0x10000000U)

Definition at line 10396 of file MIMXRT1052.h.

◆ DCP_CTRL_PRESENT_SHA_SHIFT

#define DCP_CTRL_PRESENT_SHA_SHIFT   (28U)

Definition at line 10397 of file MIMXRT1052.h.

◆ DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE

#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_MASK)

Definition at line 10386 of file MIMXRT1052.h.

◆ DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)

Definition at line 10384 of file MIMXRT1052.h.

◆ DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)

Definition at line 10385 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE

#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_MASK)

CHANNEL_INTERRUPT_ENABLE 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10428 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)

Definition at line 10420 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_SET_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)

Definition at line 10421 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CLKGATE

#define DCP_CTRL_SET_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_CLKGATE_SHIFT)) & DCP_CTRL_SET_CLKGATE_MASK)

Definition at line 10457 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CLKGATE_MASK

#define DCP_CTRL_SET_CLKGATE_MASK   (0x40000000U)

Definition at line 10455 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_CLKGATE_SHIFT

#define DCP_CTRL_SET_CLKGATE_SHIFT   (30U)

Definition at line 10456 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_CACHING

#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_MASK)

Definition at line 10437 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_MASK

#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)

Definition at line 10435 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_SHIFT

#define DCP_CTRL_SET_ENABLE_CONTEXT_CACHING_SHIFT   (22U)

Definition at line 10436 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING

#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_MASK)

Definition at line 10434 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_MASK

#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)

Definition at line 10432 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_SHIFT

#define DCP_CTRL_SET_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)

Definition at line 10433 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_GATHER_RESIDUAL_WRITES

#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_MASK)

Definition at line 10440 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_MASK

#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)

Definition at line 10438 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_SHIFT

#define DCP_CTRL_SET_GATHER_RESIDUAL_WRITES_SHIFT   (23U)

Definition at line 10439 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_CRYPTO

#define DCP_CTRL_SET_PRESENT_CRYPTO (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_SET_PRESENT_CRYPTO_MASK)

PRESENT_CRYPTO 0b1..Present 0b0..Absent

Definition at line 10454 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_CRYPTO_MASK

#define DCP_CTRL_SET_PRESENT_CRYPTO_MASK   (0x20000000U)

Definition at line 10448 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_CRYPTO_SHIFT

#define DCP_CTRL_SET_PRESENT_CRYPTO_SHIFT   (29U)

Definition at line 10449 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_SHA

#define DCP_CTRL_SET_PRESENT_SHA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_PRESENT_SHA_SHIFT)) & DCP_CTRL_SET_PRESENT_SHA_MASK)

PRESENT_SHA 0b1..Present 0b0..Absent

Definition at line 10447 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_SHA_MASK

#define DCP_CTRL_SET_PRESENT_SHA_MASK   (0x10000000U)

Definition at line 10441 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_PRESENT_SHA_SHIFT

#define DCP_CTRL_SET_PRESENT_SHA_SHIFT   (28U)

Definition at line 10442 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE

#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_MASK)

Definition at line 10431 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)

Definition at line 10429 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_SET_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)

Definition at line 10430 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_SFTRST

#define DCP_CTRL_SET_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SET_SFTRST_SHIFT)) & DCP_CTRL_SET_SFTRST_MASK)

Definition at line 10460 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_SFTRST_MASK

#define DCP_CTRL_SET_SFTRST_MASK   (0x80000000U)

Definition at line 10458 of file MIMXRT1052.h.

◆ DCP_CTRL_SET_SFTRST_SHIFT

#define DCP_CTRL_SET_SFTRST_SHIFT   (31U)

Definition at line 10459 of file MIMXRT1052.h.

◆ DCP_CTRL_SFTRST

#define DCP_CTRL_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_SFTRST_SHIFT)) & DCP_CTRL_SFTRST_MASK)

Definition at line 10415 of file MIMXRT1052.h.

◆ DCP_CTRL_SFTRST_MASK

#define DCP_CTRL_SFTRST_MASK   (0x80000000U)

Definition at line 10413 of file MIMXRT1052.h.

◆ DCP_CTRL_SFTRST_SHIFT

#define DCP_CTRL_SFTRST_SHIFT   (31U)

Definition at line 10414 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE

#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_MASK)

CHANNEL_INTERRUPT_ENABLE 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10518 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_MASK   (0xFFU)

Definition at line 10510 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_TOG_CHANNEL_INTERRUPT_ENABLE_SHIFT   (0U)

Definition at line 10511 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CLKGATE

#define DCP_CTRL_TOG_CLKGATE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_CLKGATE_SHIFT)) & DCP_CTRL_TOG_CLKGATE_MASK)

Definition at line 10547 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CLKGATE_MASK

#define DCP_CTRL_TOG_CLKGATE_MASK   (0x40000000U)

Definition at line 10545 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_CLKGATE_SHIFT

#define DCP_CTRL_TOG_CLKGATE_SHIFT   (30U)

Definition at line 10546 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING

#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_SHIFT)) & DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_MASK)

Definition at line 10527 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_MASK

#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_MASK   (0x400000U)

Definition at line 10525 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_SHIFT

#define DCP_CTRL_TOG_ENABLE_CONTEXT_CACHING_SHIFT   (22U)

Definition at line 10526 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING

#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_SHIFT)) & DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_MASK)

Definition at line 10524 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_MASK

#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_MASK   (0x200000U)

Definition at line 10522 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_SHIFT

#define DCP_CTRL_TOG_ENABLE_CONTEXT_SWITCHING_SHIFT   (21U)

Definition at line 10523 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES

#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_SHIFT)) & DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_MASK)

Definition at line 10530 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_MASK

#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_MASK   (0x800000U)

Definition at line 10528 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_SHIFT

#define DCP_CTRL_TOG_GATHER_RESIDUAL_WRITES_SHIFT   (23U)

Definition at line 10529 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_CRYPTO

#define DCP_CTRL_TOG_PRESENT_CRYPTO (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_PRESENT_CRYPTO_SHIFT)) & DCP_CTRL_TOG_PRESENT_CRYPTO_MASK)

PRESENT_CRYPTO 0b1..Present 0b0..Absent

Definition at line 10544 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_CRYPTO_MASK

#define DCP_CTRL_TOG_PRESENT_CRYPTO_MASK   (0x20000000U)

Definition at line 10538 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_CRYPTO_SHIFT

#define DCP_CTRL_TOG_PRESENT_CRYPTO_SHIFT   (29U)

Definition at line 10539 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_SHA

#define DCP_CTRL_TOG_PRESENT_SHA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_PRESENT_SHA_SHIFT)) & DCP_CTRL_TOG_PRESENT_SHA_MASK)

PRESENT_SHA 0b1..Present 0b0..Absent

Definition at line 10537 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_SHA_MASK

#define DCP_CTRL_TOG_PRESENT_SHA_MASK   (0x10000000U)

Definition at line 10531 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_PRESENT_SHA_SHIFT

#define DCP_CTRL_TOG_PRESENT_SHA_SHIFT   (28U)

Definition at line 10532 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE

#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_SHIFT)) & DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_MASK)

Definition at line 10521 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_MASK

#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_MASK   (0x100U)

Definition at line 10519 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_SHIFT

#define DCP_CTRL_TOG_RSVD_CSC_INTERRUPT_ENABLE_SHIFT   (8U)

Definition at line 10520 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_SFTRST

#define DCP_CTRL_TOG_SFTRST (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_CTRL_TOG_SFTRST_SHIFT)) & DCP_CTRL_TOG_SFTRST_MASK)

Definition at line 10550 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_SFTRST_MASK

#define DCP_CTRL_TOG_SFTRST_MASK   (0x80000000U)

Definition at line 10548 of file MIMXRT1052.h.

◆ DCP_CTRL_TOG_SFTRST_SHIFT

#define DCP_CTRL_TOG_SFTRST_SHIFT   (31U)

Definition at line 10549 of file MIMXRT1052.h.

◆ DCP_DBGDATA_DATA

#define DCP_DBGDATA_DATA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_DBGDATA_DATA_SHIFT)) & DCP_DBGDATA_DATA_MASK)

Definition at line 11884 of file MIMXRT1052.h.

◆ DCP_DBGDATA_DATA_MASK

#define DCP_DBGDATA_DATA_MASK   (0xFFFFFFFFU)

Definition at line 11882 of file MIMXRT1052.h.

◆ DCP_DBGDATA_DATA_SHIFT

#define DCP_DBGDATA_DATA_SHIFT   (0U)

Definition at line 11883 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_INDEX

#define DCP_DBGSELECT_INDEX (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_DBGSELECT_INDEX_SHIFT)) & DCP_DBGSELECT_INDEX_MASK)

INDEX 0b00000001..CONTROL 0b00010000..OTPKEY0 0b00010001..OTPKEY1 0b00010010..OTPKEY2 0b00010011..OTPKEY3

Definition at line 11874 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_INDEX_MASK

#define DCP_DBGSELECT_INDEX_MASK   (0xFFU)

Definition at line 11865 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_INDEX_SHIFT

#define DCP_DBGSELECT_INDEX_SHIFT   (0U)

Definition at line 11866 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_RSVD

#define DCP_DBGSELECT_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_DBGSELECT_RSVD_SHIFT)) & DCP_DBGSELECT_RSVD_MASK)

Definition at line 11877 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_RSVD_MASK

#define DCP_DBGSELECT_RSVD_MASK   (0xFFFFFF00U)

Definition at line 11875 of file MIMXRT1052.h.

◆ DCP_DBGSELECT_RSVD_SHIFT

#define DCP_DBGSELECT_RSVD_SHIFT   (8U)

Definition at line 11876 of file MIMXRT1052.h.

◆ DCP_KEY_INDEX

#define DCP_KEY_INDEX (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEY_INDEX_SHIFT)) & DCP_KEY_INDEX_MASK)

Definition at line 10847 of file MIMXRT1052.h.

◆ DCP_KEY_INDEX_MASK

#define DCP_KEY_INDEX_MASK   (0x30U)

Definition at line 10845 of file MIMXRT1052.h.

◆ DCP_KEY_INDEX_SHIFT

#define DCP_KEY_INDEX_SHIFT   (4U)

Definition at line 10846 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD

#define DCP_KEY_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_SHIFT)) & DCP_KEY_RSVD_MASK)

Definition at line 10853 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_INDEX

#define DCP_KEY_RSVD_INDEX (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_INDEX_SHIFT)) & DCP_KEY_RSVD_INDEX_MASK)

Definition at line 10850 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_INDEX_MASK

#define DCP_KEY_RSVD_INDEX_MASK   (0xC0U)

Definition at line 10848 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_INDEX_SHIFT

#define DCP_KEY_RSVD_INDEX_SHIFT   (6U)

Definition at line 10849 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_MASK

#define DCP_KEY_RSVD_MASK   (0xFFFFFF00U)

Definition at line 10851 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_SHIFT

#define DCP_KEY_RSVD_SHIFT   (8U)

Definition at line 10852 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_SUBWORD

#define DCP_KEY_RSVD_SUBWORD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEY_RSVD_SUBWORD_SHIFT)) & DCP_KEY_RSVD_SUBWORD_MASK)

Definition at line 10844 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_SUBWORD_MASK

#define DCP_KEY_RSVD_SUBWORD_MASK   (0xCU)

Definition at line 10842 of file MIMXRT1052.h.

◆ DCP_KEY_RSVD_SUBWORD_SHIFT

#define DCP_KEY_RSVD_SUBWORD_SHIFT   (2U)

Definition at line 10843 of file MIMXRT1052.h.

◆ DCP_KEY_SUBWORD

#define DCP_KEY_SUBWORD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEY_SUBWORD_SHIFT)) & DCP_KEY_SUBWORD_MASK)

Definition at line 10841 of file MIMXRT1052.h.

◆ DCP_KEY_SUBWORD_MASK

#define DCP_KEY_SUBWORD_MASK   (0x3U)

Definition at line 10839 of file MIMXRT1052.h.

◆ DCP_KEY_SUBWORD_SHIFT

#define DCP_KEY_SUBWORD_SHIFT   (0U)

Definition at line 10840 of file MIMXRT1052.h.

◆ DCP_KEYDATA_DATA

#define DCP_KEYDATA_DATA (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_KEYDATA_DATA_SHIFT)) & DCP_KEYDATA_DATA_MASK)

Definition at line 10860 of file MIMXRT1052.h.

◆ DCP_KEYDATA_DATA_MASK

#define DCP_KEYDATA_DATA_MASK   (0xFFFFFFFFU)

Definition at line 10858 of file MIMXRT1052.h.

◆ DCP_KEYDATA_DATA_SHIFT

#define DCP_KEYDATA_DATA_SHIFT   (0U)

Definition at line 10859 of file MIMXRT1052.h.

◆ DCP_PACKET0_ADDR

#define DCP_PACKET0_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET0_ADDR_SHIFT)) & DCP_PACKET0_ADDR_MASK)

Definition at line 10867 of file MIMXRT1052.h.

◆ DCP_PACKET0_ADDR_MASK

#define DCP_PACKET0_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 10865 of file MIMXRT1052.h.

◆ DCP_PACKET0_ADDR_SHIFT

#define DCP_PACKET0_ADDR_SHIFT   (0U)

Definition at line 10866 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN

#define DCP_PACKET1_CHAIN (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHAIN_SHIFT)) & DCP_PACKET1_CHAIN_MASK)

Definition at line 10880 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN_CONTIGUOUS

#define DCP_PACKET1_CHAIN_CONTIGUOUS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHAIN_CONTIGUOUS_SHIFT)) & DCP_PACKET1_CHAIN_CONTIGUOUS_MASK)

Definition at line 10883 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN_CONTIGUOUS_MASK

#define DCP_PACKET1_CHAIN_CONTIGUOUS_MASK   (0x8U)

Definition at line 10881 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN_CONTIGUOUS_SHIFT

#define DCP_PACKET1_CHAIN_CONTIGUOUS_SHIFT   (3U)

Definition at line 10882 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN_MASK

#define DCP_PACKET1_CHAIN_MASK   (0x4U)

Definition at line 10878 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHAIN_SHIFT

#define DCP_PACKET1_CHAIN_SHIFT   (2U)

Definition at line 10879 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHECK_HASH

#define DCP_PACKET1_CHECK_HASH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CHECK_HASH_SHIFT)) & DCP_PACKET1_CHECK_HASH_MASK)

Definition at line 10920 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHECK_HASH_MASK

#define DCP_PACKET1_CHECK_HASH_MASK   (0x4000U)

Definition at line 10918 of file MIMXRT1052.h.

◆ DCP_PACKET1_CHECK_HASH_SHIFT

#define DCP_PACKET1_CHECK_HASH_SHIFT   (14U)

Definition at line 10919 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_ENCRYPT

#define DCP_PACKET1_CIPHER_ENCRYPT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CIPHER_ENCRYPT_SHIFT)) & DCP_PACKET1_CIPHER_ENCRYPT_MASK)

CIPHER_ENCRYPT 0b1..ENCRYPT 0b0..DECRYPT

Definition at line 10902 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_ENCRYPT_MASK

#define DCP_PACKET1_CIPHER_ENCRYPT_MASK   (0x100U)

Definition at line 10896 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_ENCRYPT_SHIFT

#define DCP_PACKET1_CIPHER_ENCRYPT_SHIFT   (8U)

Definition at line 10897 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_INIT

#define DCP_PACKET1_CIPHER_INIT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CIPHER_INIT_SHIFT)) & DCP_PACKET1_CIPHER_INIT_MASK)

Definition at line 10905 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_INIT_MASK

#define DCP_PACKET1_CIPHER_INIT_MASK   (0x200U)

Definition at line 10903 of file MIMXRT1052.h.

◆ DCP_PACKET1_CIPHER_INIT_SHIFT

#define DCP_PACKET1_CIPHER_INIT_SHIFT   (9U)

Definition at line 10904 of file MIMXRT1052.h.

◆ DCP_PACKET1_CONSTANT_FILL

#define DCP_PACKET1_CONSTANT_FILL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_CONSTANT_FILL_SHIFT)) & DCP_PACKET1_CONSTANT_FILL_MASK)

Definition at line 10930 of file MIMXRT1052.h.

◆ DCP_PACKET1_CONSTANT_FILL_MASK

#define DCP_PACKET1_CONSTANT_FILL_MASK   (0x10000U)

Definition at line 10928 of file MIMXRT1052.h.

◆ DCP_PACKET1_CONSTANT_FILL_SHIFT

#define DCP_PACKET1_CONSTANT_FILL_SHIFT   (16U)

Definition at line 10929 of file MIMXRT1052.h.

◆ DCP_PACKET1_DECR_SEMAPHORE

#define DCP_PACKET1_DECR_SEMAPHORE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_DECR_SEMAPHORE_SHIFT)) & DCP_PACKET1_DECR_SEMAPHORE_MASK)

Definition at line 10877 of file MIMXRT1052.h.

◆ DCP_PACKET1_DECR_SEMAPHORE_MASK

#define DCP_PACKET1_DECR_SEMAPHORE_MASK   (0x2U)

Definition at line 10875 of file MIMXRT1052.h.

◆ DCP_PACKET1_DECR_SEMAPHORE_SHIFT

#define DCP_PACKET1_DECR_SEMAPHORE_SHIFT   (1U)

Definition at line 10876 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_BLIT

#define DCP_PACKET1_ENABLE_BLIT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_BLIT_SHIFT)) & DCP_PACKET1_ENABLE_BLIT_MASK)

Definition at line 10895 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_BLIT_MASK

#define DCP_PACKET1_ENABLE_BLIT_MASK   (0x80U)

Definition at line 10893 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_BLIT_SHIFT

#define DCP_PACKET1_ENABLE_BLIT_SHIFT   (7U)

Definition at line 10894 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_CIPHER

#define DCP_PACKET1_ENABLE_CIPHER (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_CIPHER_SHIFT)) & DCP_PACKET1_ENABLE_CIPHER_MASK)

Definition at line 10889 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_CIPHER_MASK

#define DCP_PACKET1_ENABLE_CIPHER_MASK   (0x20U)

Definition at line 10887 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_CIPHER_SHIFT

#define DCP_PACKET1_ENABLE_CIPHER_SHIFT   (5U)

Definition at line 10888 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_HASH

#define DCP_PACKET1_ENABLE_HASH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_HASH_SHIFT)) & DCP_PACKET1_ENABLE_HASH_MASK)

Definition at line 10892 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_HASH_MASK

#define DCP_PACKET1_ENABLE_HASH_MASK   (0x40U)

Definition at line 10890 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_HASH_SHIFT

#define DCP_PACKET1_ENABLE_HASH_SHIFT   (6U)

Definition at line 10891 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_MEMCOPY

#define DCP_PACKET1_ENABLE_MEMCOPY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_ENABLE_MEMCOPY_SHIFT)) & DCP_PACKET1_ENABLE_MEMCOPY_MASK)

Definition at line 10886 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_MEMCOPY_MASK

#define DCP_PACKET1_ENABLE_MEMCOPY_MASK   (0x10U)

Definition at line 10884 of file MIMXRT1052.h.

◆ DCP_PACKET1_ENABLE_MEMCOPY_SHIFT

#define DCP_PACKET1_ENABLE_MEMCOPY_SHIFT   (4U)

Definition at line 10885 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_INIT

#define DCP_PACKET1_HASH_INIT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_INIT_SHIFT)) & DCP_PACKET1_HASH_INIT_MASK)

Definition at line 10914 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_INIT_MASK

#define DCP_PACKET1_HASH_INIT_MASK   (0x1000U)

Definition at line 10912 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_INIT_SHIFT

#define DCP_PACKET1_HASH_INIT_SHIFT   (12U)

Definition at line 10913 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_OUTPUT

#define DCP_PACKET1_HASH_OUTPUT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_OUTPUT_SHIFT)) & DCP_PACKET1_HASH_OUTPUT_MASK)

HASH_OUTPUT 0b0..INPUT 0b1..OUTPUT

Definition at line 10927 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_OUTPUT_MASK

#define DCP_PACKET1_HASH_OUTPUT_MASK   (0x8000U)

Definition at line 10921 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_OUTPUT_SHIFT

#define DCP_PACKET1_HASH_OUTPUT_SHIFT   (15U)

Definition at line 10922 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_TERM

#define DCP_PACKET1_HASH_TERM (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_HASH_TERM_SHIFT)) & DCP_PACKET1_HASH_TERM_MASK)

Definition at line 10917 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_TERM_MASK

#define DCP_PACKET1_HASH_TERM_MASK   (0x2000U)

Definition at line 10915 of file MIMXRT1052.h.

◆ DCP_PACKET1_HASH_TERM_SHIFT

#define DCP_PACKET1_HASH_TERM_SHIFT   (13U)

Definition at line 10916 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_BYTESWAP

#define DCP_PACKET1_INPUT_BYTESWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INPUT_BYTESWAP_SHIFT)) & DCP_PACKET1_INPUT_BYTESWAP_MASK)

Definition at line 10942 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_BYTESWAP_MASK

#define DCP_PACKET1_INPUT_BYTESWAP_MASK   (0x100000U)

Definition at line 10940 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_BYTESWAP_SHIFT

#define DCP_PACKET1_INPUT_BYTESWAP_SHIFT   (20U)

Definition at line 10941 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_WORDSWAP

#define DCP_PACKET1_INPUT_WORDSWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INPUT_WORDSWAP_SHIFT)) & DCP_PACKET1_INPUT_WORDSWAP_MASK)

Definition at line 10945 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_WORDSWAP_MASK

#define DCP_PACKET1_INPUT_WORDSWAP_MASK   (0x200000U)

Definition at line 10943 of file MIMXRT1052.h.

◆ DCP_PACKET1_INPUT_WORDSWAP_SHIFT

#define DCP_PACKET1_INPUT_WORDSWAP_SHIFT   (21U)

Definition at line 10944 of file MIMXRT1052.h.

◆ DCP_PACKET1_INTERRUPT

#define DCP_PACKET1_INTERRUPT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_INTERRUPT_SHIFT)) & DCP_PACKET1_INTERRUPT_MASK)

Definition at line 10874 of file MIMXRT1052.h.

◆ DCP_PACKET1_INTERRUPT_MASK

#define DCP_PACKET1_INTERRUPT_MASK   (0x1U)

Definition at line 10872 of file MIMXRT1052.h.

◆ DCP_PACKET1_INTERRUPT_SHIFT

#define DCP_PACKET1_INTERRUPT_SHIFT   (0U)

Definition at line 10873 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_BYTESWAP

#define DCP_PACKET1_KEY_BYTESWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_KEY_BYTESWAP_SHIFT)) & DCP_PACKET1_KEY_BYTESWAP_MASK)

Definition at line 10936 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_BYTESWAP_MASK

#define DCP_PACKET1_KEY_BYTESWAP_MASK   (0x40000U)

Definition at line 10934 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_BYTESWAP_SHIFT

#define DCP_PACKET1_KEY_BYTESWAP_SHIFT   (18U)

Definition at line 10935 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_WORDSWAP

#define DCP_PACKET1_KEY_WORDSWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_KEY_WORDSWAP_SHIFT)) & DCP_PACKET1_KEY_WORDSWAP_MASK)

Definition at line 10939 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_WORDSWAP_MASK

#define DCP_PACKET1_KEY_WORDSWAP_MASK   (0x80000U)

Definition at line 10937 of file MIMXRT1052.h.

◆ DCP_PACKET1_KEY_WORDSWAP_SHIFT

#define DCP_PACKET1_KEY_WORDSWAP_SHIFT   (19U)

Definition at line 10938 of file MIMXRT1052.h.

◆ DCP_PACKET1_OTP_KEY

#define DCP_PACKET1_OTP_KEY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OTP_KEY_SHIFT)) & DCP_PACKET1_OTP_KEY_MASK)

Definition at line 10908 of file MIMXRT1052.h.

◆ DCP_PACKET1_OTP_KEY_MASK

#define DCP_PACKET1_OTP_KEY_MASK   (0x400U)

Definition at line 10906 of file MIMXRT1052.h.

◆ DCP_PACKET1_OTP_KEY_SHIFT

#define DCP_PACKET1_OTP_KEY_SHIFT   (10U)

Definition at line 10907 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_BYTESWAP

#define DCP_PACKET1_OUTPUT_BYTESWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OUTPUT_BYTESWAP_SHIFT)) & DCP_PACKET1_OUTPUT_BYTESWAP_MASK)

Definition at line 10948 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_BYTESWAP_MASK

#define DCP_PACKET1_OUTPUT_BYTESWAP_MASK   (0x400000U)

Definition at line 10946 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_BYTESWAP_SHIFT

#define DCP_PACKET1_OUTPUT_BYTESWAP_SHIFT   (22U)

Definition at line 10947 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_WORDSWAP

#define DCP_PACKET1_OUTPUT_WORDSWAP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_OUTPUT_WORDSWAP_SHIFT)) & DCP_PACKET1_OUTPUT_WORDSWAP_MASK)

Definition at line 10951 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_WORDSWAP_MASK

#define DCP_PACKET1_OUTPUT_WORDSWAP_MASK   (0x800000U)

Definition at line 10949 of file MIMXRT1052.h.

◆ DCP_PACKET1_OUTPUT_WORDSWAP_SHIFT

#define DCP_PACKET1_OUTPUT_WORDSWAP_SHIFT   (23U)

Definition at line 10950 of file MIMXRT1052.h.

◆ DCP_PACKET1_PAYLOAD_KEY

#define DCP_PACKET1_PAYLOAD_KEY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_PAYLOAD_KEY_SHIFT)) & DCP_PACKET1_PAYLOAD_KEY_MASK)

Definition at line 10911 of file MIMXRT1052.h.

◆ DCP_PACKET1_PAYLOAD_KEY_MASK

#define DCP_PACKET1_PAYLOAD_KEY_MASK   (0x800U)

Definition at line 10909 of file MIMXRT1052.h.

◆ DCP_PACKET1_PAYLOAD_KEY_SHIFT

#define DCP_PACKET1_PAYLOAD_KEY_SHIFT   (11U)

Definition at line 10910 of file MIMXRT1052.h.

◆ DCP_PACKET1_TAG

#define DCP_PACKET1_TAG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_TAG_SHIFT)) & DCP_PACKET1_TAG_MASK)

Definition at line 10954 of file MIMXRT1052.h.

◆ DCP_PACKET1_TAG_MASK

#define DCP_PACKET1_TAG_MASK   (0xFF000000U)

Definition at line 10952 of file MIMXRT1052.h.

◆ DCP_PACKET1_TAG_SHIFT

#define DCP_PACKET1_TAG_SHIFT   (24U)

Definition at line 10953 of file MIMXRT1052.h.

◆ DCP_PACKET1_TEST_SEMA_IRQ

#define DCP_PACKET1_TEST_SEMA_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET1_TEST_SEMA_IRQ_SHIFT)) & DCP_PACKET1_TEST_SEMA_IRQ_MASK)

Definition at line 10933 of file MIMXRT1052.h.

◆ DCP_PACKET1_TEST_SEMA_IRQ_MASK

#define DCP_PACKET1_TEST_SEMA_IRQ_MASK   (0x20000U)

Definition at line 10931 of file MIMXRT1052.h.

◆ DCP_PACKET1_TEST_SEMA_IRQ_SHIFT

#define DCP_PACKET1_TEST_SEMA_IRQ_SHIFT   (17U)

Definition at line 10932 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_CFG

#define DCP_PACKET2_CIPHER_CFG (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_CFG_SHIFT)) & DCP_PACKET2_CIPHER_CFG_MASK)

Definition at line 10996 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_CFG_MASK

#define DCP_PACKET2_CIPHER_CFG_MASK   (0xFF000000U)

Definition at line 10994 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_CFG_SHIFT

#define DCP_PACKET2_CIPHER_CFG_SHIFT   (24U)

Definition at line 10995 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_MODE

#define DCP_PACKET2_CIPHER_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_MODE_SHIFT)) & DCP_PACKET2_CIPHER_MODE_MASK)

CIPHER_MODE 0b0000..ECB 0b0001..CBC

Definition at line 10971 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_MODE_MASK

#define DCP_PACKET2_CIPHER_MODE_MASK   (0xF0U)

Definition at line 10965 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_MODE_SHIFT

#define DCP_PACKET2_CIPHER_MODE_SHIFT   (4U)

Definition at line 10966 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_SELECT

#define DCP_PACKET2_CIPHER_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_CIPHER_SELECT_SHIFT)) & DCP_PACKET2_CIPHER_SELECT_MASK)

CIPHER_SELECT 0b0000..AES128

Definition at line 10964 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_SELECT_MASK

#define DCP_PACKET2_CIPHER_SELECT_MASK   (0xFU)

Definition at line 10959 of file MIMXRT1052.h.

◆ DCP_PACKET2_CIPHER_SELECT_SHIFT

#define DCP_PACKET2_CIPHER_SELECT_SHIFT   (0U)

Definition at line 10960 of file MIMXRT1052.h.

◆ DCP_PACKET2_HASH_SELECT

#define DCP_PACKET2_HASH_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_HASH_SELECT_SHIFT)) & DCP_PACKET2_HASH_SELECT_MASK)

HASH_SELECT 0b0000..SHA1 0b0001..CRC32 0b0010..SHA256

Definition at line 10990 of file MIMXRT1052.h.

◆ DCP_PACKET2_HASH_SELECT_MASK

#define DCP_PACKET2_HASH_SELECT_MASK   (0xF0000U)

Definition at line 10983 of file MIMXRT1052.h.

◆ DCP_PACKET2_HASH_SELECT_SHIFT

#define DCP_PACKET2_HASH_SELECT_SHIFT   (16U)

Definition at line 10984 of file MIMXRT1052.h.

◆ DCP_PACKET2_KEY_SELECT

#define DCP_PACKET2_KEY_SELECT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_KEY_SELECT_SHIFT)) & DCP_PACKET2_KEY_SELECT_MASK)

KEY_SELECT 0b00000000..KEY0 0b00000001..KEY1 0b00000010..KEY2 0b00000011..KEY3 0b11111110..UNIQUE_KEY 0b11111111..OTP_KEY

Definition at line 10982 of file MIMXRT1052.h.

◆ DCP_PACKET2_KEY_SELECT_MASK

#define DCP_PACKET2_KEY_SELECT_MASK   (0xFF00U)

Definition at line 10972 of file MIMXRT1052.h.

◆ DCP_PACKET2_KEY_SELECT_SHIFT

#define DCP_PACKET2_KEY_SELECT_SHIFT   (8U)

Definition at line 10973 of file MIMXRT1052.h.

◆ DCP_PACKET2_RSVD

#define DCP_PACKET2_RSVD (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET2_RSVD_SHIFT)) & DCP_PACKET2_RSVD_MASK)

Definition at line 10993 of file MIMXRT1052.h.

◆ DCP_PACKET2_RSVD_MASK

#define DCP_PACKET2_RSVD_MASK   (0xF00000U)

Definition at line 10991 of file MIMXRT1052.h.

◆ DCP_PACKET2_RSVD_SHIFT

#define DCP_PACKET2_RSVD_SHIFT   (20U)

Definition at line 10992 of file MIMXRT1052.h.

◆ DCP_PACKET3_ADDR

#define DCP_PACKET3_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET3_ADDR_SHIFT)) & DCP_PACKET3_ADDR_MASK)

Definition at line 11003 of file MIMXRT1052.h.

◆ DCP_PACKET3_ADDR_MASK

#define DCP_PACKET3_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11001 of file MIMXRT1052.h.

◆ DCP_PACKET3_ADDR_SHIFT

#define DCP_PACKET3_ADDR_SHIFT   (0U)

Definition at line 11002 of file MIMXRT1052.h.

◆ DCP_PACKET4_ADDR

#define DCP_PACKET4_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET4_ADDR_SHIFT)) & DCP_PACKET4_ADDR_MASK)

Definition at line 11010 of file MIMXRT1052.h.

◆ DCP_PACKET4_ADDR_MASK

#define DCP_PACKET4_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11008 of file MIMXRT1052.h.

◆ DCP_PACKET4_ADDR_SHIFT

#define DCP_PACKET4_ADDR_SHIFT   (0U)

Definition at line 11009 of file MIMXRT1052.h.

◆ DCP_PACKET5_COUNT

#define DCP_PACKET5_COUNT (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET5_COUNT_SHIFT)) & DCP_PACKET5_COUNT_MASK)

Definition at line 11017 of file MIMXRT1052.h.

◆ DCP_PACKET5_COUNT_MASK

#define DCP_PACKET5_COUNT_MASK   (0xFFFFFFFFU)

Definition at line 11015 of file MIMXRT1052.h.

◆ DCP_PACKET5_COUNT_SHIFT

#define DCP_PACKET5_COUNT_SHIFT   (0U)

Definition at line 11016 of file MIMXRT1052.h.

◆ DCP_PACKET6_ADDR

#define DCP_PACKET6_ADDR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PACKET6_ADDR_SHIFT)) & DCP_PACKET6_ADDR_MASK)

Definition at line 11024 of file MIMXRT1052.h.

◆ DCP_PACKET6_ADDR_MASK

#define DCP_PACKET6_ADDR_MASK   (0xFFFFFFFFU)

Definition at line 11022 of file MIMXRT1052.h.

◆ DCP_PACKET6_ADDR_SHIFT

#define DCP_PACKET6_ADDR_SHIFT   (0U)

Definition at line 11023 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_BASE

#define DCP_PAGETABLE_BASE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_BASE_SHIFT)) & DCP_PAGETABLE_BASE_MASK)

Definition at line 11897 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_BASE_MASK

#define DCP_PAGETABLE_BASE_MASK   (0xFFFFFFFCU)

Definition at line 11895 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_BASE_SHIFT

#define DCP_PAGETABLE_BASE_SHIFT   (2U)

Definition at line 11896 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_ENABLE

#define DCP_PAGETABLE_ENABLE (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_ENABLE_SHIFT)) & DCP_PAGETABLE_ENABLE_MASK)

Definition at line 11891 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_ENABLE_MASK

#define DCP_PAGETABLE_ENABLE_MASK   (0x1U)

Definition at line 11889 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_ENABLE_SHIFT

#define DCP_PAGETABLE_ENABLE_SHIFT   (0U)

Definition at line 11890 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_FLUSH

#define DCP_PAGETABLE_FLUSH (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_PAGETABLE_FLUSH_SHIFT)) & DCP_PAGETABLE_FLUSH_MASK)

Definition at line 11894 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_FLUSH_MASK

#define DCP_PAGETABLE_FLUSH_MASK   (0x2U)

Definition at line 11892 of file MIMXRT1052.h.

◆ DCP_PAGETABLE_FLUSH_SHIFT

#define DCP_PAGETABLE_FLUSH_SHIFT   (1U)

Definition at line 11893 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_CUR_CHANNEL

#define DCP_STAT_CLR_CUR_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_CUR_CHANNEL_SHIFT)) & DCP_STAT_CLR_CUR_CHANNEL_MASK)

CUR_CHANNEL 0b0000..None 0b0001..CH0 0b0010..CH1 0b0011..CH2 0b0100..CH3

Definition at line 10643 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_CUR_CHANNEL_MASK

#define DCP_STAT_CLR_CUR_CHANNEL_MASK   (0xF000000U)

Definition at line 10634 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_CUR_CHANNEL_SHIFT

#define DCP_STAT_CLR_CUR_CHANNEL_SHIFT   (24U)

Definition at line 10635 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_IRQ

#define DCP_STAT_CLR_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_IRQ_SHIFT)) & DCP_STAT_CLR_IRQ_MASK)

Definition at line 10621 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_IRQ_MASK

#define DCP_STAT_CLR_IRQ_MASK   (0xFU)

Definition at line 10619 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_IRQ_SHIFT

#define DCP_STAT_CLR_IRQ_SHIFT   (0U)

Definition at line 10620 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_OTP_KEY_READY

#define DCP_STAT_CLR_OTP_KEY_READY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_OTP_KEY_READY_SHIFT)) & DCP_STAT_CLR_OTP_KEY_READY_MASK)

Definition at line 10646 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_OTP_KEY_READY_MASK

#define DCP_STAT_CLR_OTP_KEY_READY_MASK   (0x10000000U)

Definition at line 10644 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_OTP_KEY_READY_SHIFT

#define DCP_STAT_CLR_OTP_KEY_READY_SHIFT   (28U)

Definition at line 10645 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_READY_CHANNELS

#define DCP_STAT_CLR_READY_CHANNELS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_READY_CHANNELS_SHIFT)) & DCP_STAT_CLR_READY_CHANNELS_MASK)

READY_CHANNELS 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10633 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_READY_CHANNELS_MASK

#define DCP_STAT_CLR_READY_CHANNELS_MASK   (0xFF0000U)

Definition at line 10625 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_READY_CHANNELS_SHIFT

#define DCP_STAT_CLR_READY_CHANNELS_SHIFT   (16U)

Definition at line 10626 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_RSVD_IRQ

#define DCP_STAT_CLR_RSVD_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CLR_RSVD_IRQ_SHIFT)) & DCP_STAT_CLR_RSVD_IRQ_MASK)

Definition at line 10624 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_RSVD_IRQ_MASK

#define DCP_STAT_CLR_RSVD_IRQ_MASK   (0x100U)

Definition at line 10622 of file MIMXRT1052.h.

◆ DCP_STAT_CLR_RSVD_IRQ_SHIFT

#define DCP_STAT_CLR_RSVD_IRQ_SHIFT   (8U)

Definition at line 10623 of file MIMXRT1052.h.

◆ DCP_STAT_CUR_CHANNEL

#define DCP_STAT_CUR_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_CUR_CHANNEL_SHIFT)) & DCP_STAT_CUR_CHANNEL_MASK)

CUR_CHANNEL 0b0000..None 0b0001..CH0 0b0010..CH1 0b0011..CH2 0b0100..CH3

Definition at line 10579 of file MIMXRT1052.h.

◆ DCP_STAT_CUR_CHANNEL_MASK

#define DCP_STAT_CUR_CHANNEL_MASK   (0xF000000U)

Definition at line 10570 of file MIMXRT1052.h.

◆ DCP_STAT_CUR_CHANNEL_SHIFT

#define DCP_STAT_CUR_CHANNEL_SHIFT   (24U)

Definition at line 10571 of file MIMXRT1052.h.

◆ DCP_STAT_IRQ

#define DCP_STAT_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_IRQ_SHIFT)) & DCP_STAT_IRQ_MASK)

Definition at line 10557 of file MIMXRT1052.h.

◆ DCP_STAT_IRQ_MASK

#define DCP_STAT_IRQ_MASK   (0xFU)

Definition at line 10555 of file MIMXRT1052.h.

◆ DCP_STAT_IRQ_SHIFT

#define DCP_STAT_IRQ_SHIFT   (0U)

Definition at line 10556 of file MIMXRT1052.h.

◆ DCP_STAT_OTP_KEY_READY

#define DCP_STAT_OTP_KEY_READY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_OTP_KEY_READY_SHIFT)) & DCP_STAT_OTP_KEY_READY_MASK)

Definition at line 10582 of file MIMXRT1052.h.

◆ DCP_STAT_OTP_KEY_READY_MASK

#define DCP_STAT_OTP_KEY_READY_MASK   (0x10000000U)

Definition at line 10580 of file MIMXRT1052.h.

◆ DCP_STAT_OTP_KEY_READY_SHIFT

#define DCP_STAT_OTP_KEY_READY_SHIFT   (28U)

Definition at line 10581 of file MIMXRT1052.h.

◆ DCP_STAT_READY_CHANNELS

#define DCP_STAT_READY_CHANNELS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_READY_CHANNELS_SHIFT)) & DCP_STAT_READY_CHANNELS_MASK)

READY_CHANNELS 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10569 of file MIMXRT1052.h.

◆ DCP_STAT_READY_CHANNELS_MASK

#define DCP_STAT_READY_CHANNELS_MASK   (0xFF0000U)

Definition at line 10561 of file MIMXRT1052.h.

◆ DCP_STAT_READY_CHANNELS_SHIFT

#define DCP_STAT_READY_CHANNELS_SHIFT   (16U)

Definition at line 10562 of file MIMXRT1052.h.

◆ DCP_STAT_RSVD_IRQ

#define DCP_STAT_RSVD_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_RSVD_IRQ_SHIFT)) & DCP_STAT_RSVD_IRQ_MASK)

Definition at line 10560 of file MIMXRT1052.h.

◆ DCP_STAT_RSVD_IRQ_MASK

#define DCP_STAT_RSVD_IRQ_MASK   (0x100U)

Definition at line 10558 of file MIMXRT1052.h.

◆ DCP_STAT_RSVD_IRQ_SHIFT

#define DCP_STAT_RSVD_IRQ_SHIFT   (8U)

Definition at line 10559 of file MIMXRT1052.h.

◆ DCP_STAT_SET_CUR_CHANNEL

#define DCP_STAT_SET_CUR_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_CUR_CHANNEL_SHIFT)) & DCP_STAT_SET_CUR_CHANNEL_MASK)

CUR_CHANNEL 0b0000..None 0b0001..CH0 0b0010..CH1 0b0011..CH2 0b0100..CH3

Definition at line 10611 of file MIMXRT1052.h.

◆ DCP_STAT_SET_CUR_CHANNEL_MASK

#define DCP_STAT_SET_CUR_CHANNEL_MASK   (0xF000000U)

Definition at line 10602 of file MIMXRT1052.h.

◆ DCP_STAT_SET_CUR_CHANNEL_SHIFT

#define DCP_STAT_SET_CUR_CHANNEL_SHIFT   (24U)

Definition at line 10603 of file MIMXRT1052.h.

◆ DCP_STAT_SET_IRQ

#define DCP_STAT_SET_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_IRQ_SHIFT)) & DCP_STAT_SET_IRQ_MASK)

Definition at line 10589 of file MIMXRT1052.h.

◆ DCP_STAT_SET_IRQ_MASK

#define DCP_STAT_SET_IRQ_MASK   (0xFU)

Definition at line 10587 of file MIMXRT1052.h.

◆ DCP_STAT_SET_IRQ_SHIFT

#define DCP_STAT_SET_IRQ_SHIFT   (0U)

Definition at line 10588 of file MIMXRT1052.h.

◆ DCP_STAT_SET_OTP_KEY_READY

#define DCP_STAT_SET_OTP_KEY_READY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_OTP_KEY_READY_SHIFT)) & DCP_STAT_SET_OTP_KEY_READY_MASK)

Definition at line 10614 of file MIMXRT1052.h.

◆ DCP_STAT_SET_OTP_KEY_READY_MASK

#define DCP_STAT_SET_OTP_KEY_READY_MASK   (0x10000000U)

Definition at line 10612 of file MIMXRT1052.h.

◆ DCP_STAT_SET_OTP_KEY_READY_SHIFT

#define DCP_STAT_SET_OTP_KEY_READY_SHIFT   (28U)

Definition at line 10613 of file MIMXRT1052.h.

◆ DCP_STAT_SET_READY_CHANNELS

#define DCP_STAT_SET_READY_CHANNELS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_READY_CHANNELS_SHIFT)) & DCP_STAT_SET_READY_CHANNELS_MASK)

READY_CHANNELS 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10601 of file MIMXRT1052.h.

◆ DCP_STAT_SET_READY_CHANNELS_MASK

#define DCP_STAT_SET_READY_CHANNELS_MASK   (0xFF0000U)

Definition at line 10593 of file MIMXRT1052.h.

◆ DCP_STAT_SET_READY_CHANNELS_SHIFT

#define DCP_STAT_SET_READY_CHANNELS_SHIFT   (16U)

Definition at line 10594 of file MIMXRT1052.h.

◆ DCP_STAT_SET_RSVD_IRQ

#define DCP_STAT_SET_RSVD_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_SET_RSVD_IRQ_SHIFT)) & DCP_STAT_SET_RSVD_IRQ_MASK)

Definition at line 10592 of file MIMXRT1052.h.

◆ DCP_STAT_SET_RSVD_IRQ_MASK

#define DCP_STAT_SET_RSVD_IRQ_MASK   (0x100U)

Definition at line 10590 of file MIMXRT1052.h.

◆ DCP_STAT_SET_RSVD_IRQ_SHIFT

#define DCP_STAT_SET_RSVD_IRQ_SHIFT   (8U)

Definition at line 10591 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_CUR_CHANNEL

#define DCP_STAT_TOG_CUR_CHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_CUR_CHANNEL_SHIFT)) & DCP_STAT_TOG_CUR_CHANNEL_MASK)

CUR_CHANNEL 0b0000..None 0b0001..CH0 0b0010..CH1 0b0011..CH2 0b0100..CH3

Definition at line 10675 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_CUR_CHANNEL_MASK

#define DCP_STAT_TOG_CUR_CHANNEL_MASK   (0xF000000U)

Definition at line 10666 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_CUR_CHANNEL_SHIFT

#define DCP_STAT_TOG_CUR_CHANNEL_SHIFT   (24U)

Definition at line 10667 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_IRQ

#define DCP_STAT_TOG_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_IRQ_SHIFT)) & DCP_STAT_TOG_IRQ_MASK)

Definition at line 10653 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_IRQ_MASK

#define DCP_STAT_TOG_IRQ_MASK   (0xFU)

Definition at line 10651 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_IRQ_SHIFT

#define DCP_STAT_TOG_IRQ_SHIFT   (0U)

Definition at line 10652 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_OTP_KEY_READY

#define DCP_STAT_TOG_OTP_KEY_READY (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_OTP_KEY_READY_SHIFT)) & DCP_STAT_TOG_OTP_KEY_READY_MASK)

Definition at line 10678 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_OTP_KEY_READY_MASK

#define DCP_STAT_TOG_OTP_KEY_READY_MASK   (0x10000000U)

Definition at line 10676 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_OTP_KEY_READY_SHIFT

#define DCP_STAT_TOG_OTP_KEY_READY_SHIFT   (28U)

Definition at line 10677 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_READY_CHANNELS

#define DCP_STAT_TOG_READY_CHANNELS (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_READY_CHANNELS_SHIFT)) & DCP_STAT_TOG_READY_CHANNELS_MASK)

READY_CHANNELS 0b00000001..CH0 0b00000010..CH1 0b00000100..CH2 0b00001000..CH3

Definition at line 10665 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_READY_CHANNELS_MASK

#define DCP_STAT_TOG_READY_CHANNELS_MASK   (0xFF0000U)

Definition at line 10657 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_READY_CHANNELS_SHIFT

#define DCP_STAT_TOG_READY_CHANNELS_SHIFT   (16U)

Definition at line 10658 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_RSVD_IRQ

#define DCP_STAT_TOG_RSVD_IRQ (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_STAT_TOG_RSVD_IRQ_SHIFT)) & DCP_STAT_TOG_RSVD_IRQ_MASK)

Definition at line 10656 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_RSVD_IRQ_MASK

#define DCP_STAT_TOG_RSVD_IRQ_MASK   (0x100U)

Definition at line 10654 of file MIMXRT1052.h.

◆ DCP_STAT_TOG_RSVD_IRQ_SHIFT

#define DCP_STAT_TOG_RSVD_IRQ_SHIFT   (8U)

Definition at line 10655 of file MIMXRT1052.h.

◆ DCP_VERSION_MAJOR

#define DCP_VERSION_MAJOR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_MAJOR_SHIFT)) & DCP_VERSION_MAJOR_MASK)

Definition at line 11910 of file MIMXRT1052.h.

◆ DCP_VERSION_MAJOR_MASK

#define DCP_VERSION_MAJOR_MASK   (0xFF000000U)

Definition at line 11908 of file MIMXRT1052.h.

◆ DCP_VERSION_MAJOR_SHIFT

#define DCP_VERSION_MAJOR_SHIFT   (24U)

Definition at line 11909 of file MIMXRT1052.h.

◆ DCP_VERSION_MINOR

#define DCP_VERSION_MINOR (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_MINOR_SHIFT)) & DCP_VERSION_MINOR_MASK)

Definition at line 11907 of file MIMXRT1052.h.

◆ DCP_VERSION_MINOR_MASK

#define DCP_VERSION_MINOR_MASK   (0xFF0000U)

Definition at line 11905 of file MIMXRT1052.h.

◆ DCP_VERSION_MINOR_SHIFT

#define DCP_VERSION_MINOR_SHIFT   (16U)

Definition at line 11906 of file MIMXRT1052.h.

◆ DCP_VERSION_STEP

#define DCP_VERSION_STEP (   x)    (((uint32_t)(((uint32_t)(x)) << DCP_VERSION_STEP_SHIFT)) & DCP_VERSION_STEP_MASK)

Definition at line 11904 of file MIMXRT1052.h.

◆ DCP_VERSION_STEP_MASK

#define DCP_VERSION_STEP_MASK   (0xFFFFU)

Definition at line 11902 of file MIMXRT1052.h.

◆ DCP_VERSION_STEP_SHIFT

#define DCP_VERSION_STEP_SHIFT   (0U)

Definition at line 11903 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:10