PDK API Guide for J721E
|
Sub Modules | |
CPPI5 Functions | |
Data Structures | |
struct | CSL_UdmapCppi5Epi |
Extended Packet Info (EPI) block. More... | |
struct | CSL_UdmapCppi5HMPD |
Host-mode packet and buffer descriptor. More... | |
struct | CSL_UdmapCppi5MMPD |
Monolithic-mode packet descriptor. More... | |
struct | CSL_UdmapCppi5TRPD |
Macros | |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_SHIFT ((uint32_t) 30U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_MASK (((uint32_t) 0x3U) << CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_HOST ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_MONO ((uint32_t) 2U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_TR ((uint32_t) 3U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_SHIFT ((uint32_t) 29U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_VAL_NOT_PRESENT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_VAL_IS_PRESENT ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_SHIFT ((uint32_t) 28U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_VAL_IN_DESC ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_VAL_IN_SOP_BUFFER ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_SHIFT ((uint32_t) 22U) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_MASK (((uint32_t) 0x3FU) << CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_SHIFT ((uint32_t) 28U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_SHIFT ((uint32_t) 24U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_SHIFT ((uint32_t) 14U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_MASK (((uint32_t) 0x3FFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_SHIFT ((uint32_t) 27U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_MASK (((uint32_t) 0x1FU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_SHIFT ((uint32_t) 18U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_VAL_ENTIRE_PKT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_VAL_BREAKUP_PKT ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_SHIFT ((uint32_t) 18U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_MASK (((uint32_t) 0x1FFU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_SHIFT ((uint32_t) 17U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_VAL_NO ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_VAL_YES ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_SHIFT ((uint32_t) 16U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_VAL_TO_TAIL ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_VAL_TO_HEAD ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_SHIFT ((uint32_t) 16U) |
#define | CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_SHIFT ((uint64_t) 48UL) |
#define | CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_MASK (((uint64_t) 0xFU) << CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_SHIFT ((uint64_t) 0U) |
#define | CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_MASK (((uint64_t) 0x0000FFFFFFFFFFFFUL) << CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_SHIFT ((uint64_t) 48UL) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_MASK (((uint64_t) 0xFU) << CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_SHIFT) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_SHIFT ((uint64_t) 0U) |
#define | CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_MASK (((uint64_t) 0x0000FFFFFFFFFFFFUL) << CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_SHIFT ((uint32_t) 30U) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_MASK (((uint32_t) 0x3U) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_SHIFT ((uint32_t) 20U) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_MASK (((uint32_t) 0x1FFU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_SHIFT ((uint32_t) 14U) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_MASK (((uint32_t) 0x3FU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_SHIFT ((uint32_t) 28U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_SHIFT ((uint32_t) 24U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_MASK (((uint32_t) 0x7U) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_16B ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_32B ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_64B ((uint32_t) 2U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_128B ((uint32_t) 3U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_SHIFT ((uint32_t) 14U) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_MASK (((uint32_t) 0x3FFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_SHIFT ((uint32_t) 16U) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_VAL_TO_TAIL ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_VAL_TO_HEAD ((uint32_t) 1U) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_SHIFT ((uint32_t) 16U) |
#define | CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_SHIFT) |
#define | CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_SHIFT ((uint32_t) 0) |
#define | CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_SHIFT ((uint32_t) 30U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_MASK (((uint32_t) 0x3U) << CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_HOST ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_MONO ((uint32_t) 2U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_DTYPE_VAL_TR ((uint32_t) 3U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_SHIFT ((uint32_t) 29U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_VAL_NOT_PRESENT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_EINFO_VAL_IS_PRESENT ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_SHIFT ((uint32_t) 28U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_VAL_IN_DESC ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSINFO_VAL_IN_SOP_BUFFER ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_SHIFT ((uint32_t) 22U) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_MASK (((uint32_t) 0x3FU) << CSL_UDMAP_CPPI5_PD_DESCINFO_PSWCNT_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_DESCINFO_PKTLEN_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_SHIFT ((uint32_t) 28U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTERROR_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_SHIFT ((uint32_t) 24U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PSFLGS_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_SHIFT ((uint32_t) 14U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_MASK (((uint32_t) 0x3FFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_PKTID_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_PD_PKTINFO1_FLOWID_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_SHIFT ((uint32_t) 27U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_MASK (((uint32_t) 0x1FU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_PKTTYPE_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_SHIFT ((uint32_t) 18U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_VAL_ENTIRE_PKT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPOLICY_VAL_BREAKUP_PKT ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_SHIFT ((uint32_t) 18U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_MASK (((uint32_t) 0x1FFU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_DATA_OFFSET_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_SHIFT ((uint32_t) 17U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_VAL_NO ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_EARLYRET_VAL_YES ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_SHIFT ((uint32_t) 16U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_VAL_TO_TAIL ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETPUSHPOLICY_VAL_TO_HEAD ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_PKTINFO2_RETQ_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_SHIFT ((uint32_t) 16U) |
#define CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_SRCDSTTAG_SRCTAG_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_PD_SRCDSTTAG_DSTTAG_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_SHIFT ((uint64_t) 48UL) |
#define CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_MASK (((uint64_t) 0xFU) << CSL_UDMAP_CPPI5_PD_BUFPTR_ASPACE_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_SHIFT ((uint64_t) 0U) |
#define CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_MASK (((uint64_t) 0x0000FFFFFFFFFFFFUL) << CSL_UDMAP_CPPI5_PD_BUFPTR_ADDR_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_BUFINFO1_LEN_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_MASK (((uint32_t) 0x3FFFFFU) << CSL_UDMAP_CPPI5_PD_ORGBUFLEN_LEN_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_SHIFT ((uint64_t) 48UL) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_MASK (((uint64_t) 0xFU) << CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ASPACE_SHIFT) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_SHIFT ((uint64_t) 0U) |
#define CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_MASK (((uint64_t) 0x0000FFFFFFFFFFFFUL) << CSL_UDMAP_CPPI5_PD_ORGBUFPTR_ADDR_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_SHIFT ((uint32_t) 30U) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_MASK (((uint32_t) 0x3U) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_DTYPE_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_SHIFT ((uint32_t) 20U) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_MASK (((uint32_t) 0x1FFU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_RELOAD_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_SHIFT ((uint32_t) 14U) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_MASK (((uint32_t) 0x3FU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_RLDIDX_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_TRPD_DESCINFO_LASTIDX_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_SHIFT ((uint32_t) 28U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_MASK (((uint32_t) 0xFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTERROR_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_SHIFT ((uint32_t) 24U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_MASK (((uint32_t) 0x7U) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_16B ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_32B ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_64B ((uint32_t) 2U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_RECSIZE_VAL_128B ((uint32_t) 3U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_SHIFT ((uint32_t) 14U) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_MASK (((uint32_t) 0x3FFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_PKTID_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_MASK (((uint32_t) 0x3FFFU) << CSL_UDMAP_CPPI5_TRPD_PKTINFO_FLOWID_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_SHIFT ((uint32_t) 16U) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_MASK (((uint32_t) 0x1U) << CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_VAL_TO_TAIL ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETPOLICY_VAL_TO_HEAD ((uint32_t) 1U) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_RETINFO_RETQ_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_SHIFT ((uint32_t) 16U) |
#define CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_SRCTAG_SHIFT) |
#define CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_SHIFT ((uint32_t) 0) |
#define CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_MASK (((uint32_t) 0xFFFFU) << CSL_UDMAP_CPPI5_TRPD_SRCDSTTAG_DSTTAG_SHIFT) |