UDMA Low Level Driver AM65xx SOC specific file.
Go to the source code of this file.
Macros | |
#define | UDMA_RING_MODE_INVALID (CSL_RINGACC_RING_MODE_INVALID) |
Invalid Ring Mode. More... | |
#define | UDMA_NUM_MAPPED_TX_GROUP (0U) |
Number of Mapped TX Group. More... | |
#define | UDMA_NUM_MAPPED_RX_GROUP (0U) |
Number of Mapped RX Group. More... | |
#define | UDMA_NUM_UTC_INSTANCE (CSL_NAVSS_UTC_CNT) |
Number of UTC instance. More... | |
#define | UDMA_UTC_START_CH_DRU0 (0U) |
External start channel of DRU0 UTC. More... | |
#define | UDMA_UTC_NUM_CH_DRU0 (CSL_PSILCFG_NAVSS_MAIN_MSMC0_PSILS_THREAD_CNT) |
Number of channels present in DRU0 UTC. More... | |
#define | UDMA_UTC_START_THREAD_ID_DRU0 (CSL_PSILCFG_NAVSS_MAIN_MSMC0_PSILD_THREAD_OFFSET) |
Start thread ID of DRU0 UTC. More... | |
#define | UDMA_UTC_BASE_DRU0 (CSL_COMPUTE_CLUSTER0_DRU_BASE) |
DRU0 UTC baseaddress. More... | |
#define | UDMA_RM_NUM_SHARED_RES (3U) |
Total number of shared resources - Global_Event/IR Intr/VINT. More... | |
#define | UDMA_RM_SHARED_RES_MAX_INST (UDMA_NUM_CORE) |
Maximum no.of instances to split a shared resource. This should be max(UDMA_NUM_CORE,UDMA_NUM_INST_ID) More... | |
UDMA Instance ID specific to SOC | |
#define | UDMA_INST_ID_MAIN_0 (UDMA_INST_ID_0) |
Main NAVSS UDMA instance. More... | |
#define | UDMA_INST_ID_MCU_0 (UDMA_INST_ID_1) |
MCU NAVSS UDMA instance. More... | |
#define | UDMA_INST_ID_START (UDMA_INST_ID_0) |
Start of UDMA instance. More... | |
#define | UDMA_INST_ID_MAX (UDMA_INST_ID_1) |
Maximum number of UDMA instance. More... | |
#define | UDMA_NUM_INST_ID (UDMA_INST_ID_MAX - UDMA_INST_ID_START + 1U) |
Total number of UDMA instances. More... | |
UDMA SOC Configuration | |
#define | UDMA_SOC_CFG_UDMAP_PRESENT (1U) |
Flag to indicate UDMAP module is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_LCDMA_PRESENT (0U) |
Flag to indicate LCDMA module is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_PROXY_PRESENT (1U) |
Flag to indicate Proxy is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_CLEC_PRESENT (1U) |
Flag to indicate Clec is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_RA_NORMAL_PRESENT (1U) |
Flag to indicate Normal RA is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_RA_LCDMA_PRESENT (0U) |
Flag to indicate LCDMA RA is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_RING_MON_PRESENT (1U) |
Flag to indicate Ring Monitor is present or not in the SOC. More... | |
#define | UDMA_SOC_CFG_APPLY_RING_WORKAROUND (1U) |
Flag to indicate the SOC needs ring reset workaround. More... | |
UDMA Tx Channels FDEPTH | |
#define | UDMA_TX_UHC_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_UHC_CHANS_FDEPTH) |
Tx Ultra High Capacity Channel FDEPTH. More... | |
#define | UDMA_TX_HC_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_HC_CHANS_FDEPTH) |
Tx High Capacity Channel FDEPTH. More... | |
#define | UDMA_TX_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_CHANS_FDEPTH) |
Tx Normal Channel FDEPTH. More... | |
UDMA Ringacc address select (asel) endpoint | |
#define | UDMA_RINGACC_ASEL_ENDPOINT_PHYSADDR (0U) |
Physical address (normal) More... | |
UTC ID specific to a SOC | |
#define | UDMA_UTC_ID_MSMC_DRU0 (UDMA_UTC_ID0) |
Core ID specific to a SOC | |
#define | UDMA_CORE_ID_MPU1_0 (0U) |
#define | UDMA_NUM_MAIN_CORE (1U) |
#define | UDMA_CORE_ID_MCU1_0 (UDMA_NUM_MAIN_CORE + 0U) |
#define | UDMA_CORE_ID_MCU1_1 (UDMA_NUM_MAIN_CORE + 1U) |
#define | UDMA_NUM_MCU_CORE (2U) |
#define | UDMA_NUM_CORE (UDMA_NUM_MAIN_CORE + UDMA_NUM_MCU_CORE) |
DRU core ID register to use for direct TR submission. | |
#define | UDMA_DRU_CORE_ID_MPU1_0 (CSL_DRU_CORE_ID_0) |
#define | UDMA_DRU_CORE_ID_MCU1_0 (CSL_DRU_CORE_ID_1) |
#define | UDMA_DRU_CORE_ID_MCU1_1 (CSL_DRU_CORE_ID_2) |
UDMA Resources ID | |
#define | UDMA_RM_RES_ID_TX_UHC (0U) |
Ultra High Capacity TX and Block Copy Channels. More... | |
#define | UDMA_RM_RES_ID_TX_HC (1U) |
High Capacity TX and Block Copy Channels. More... | |
#define | UDMA_RM_RES_ID_TX (2U) |
Normal Capacity TX and Block Copy Channels. More... | |
#define | UDMA_RM_RES_ID_RX_UHC (3U) |
Ultra High Capacity RX Channels. More... | |
#define | UDMA_RM_RES_ID_RX_HC (4U) |
High Capacity RX Channels. More... | |
#define | UDMA_RM_RES_ID_RX (5U) |
Normal Capacity RX Channels. More... | |
#define | UDMA_RM_RES_ID_UTC (6U) |
UTC - Extended Channels (MSMC_DRU) More... | |
#define | UDMA_RM_RES_ID_RX_FLOW (7U) |
Free Flows. More... | |
#define | UDMA_RM_RES_ID_RING (8U) |
Free Rings. More... | |
#define | UDMA_RM_RES_ID_GLOBAL_EVENT (9U) |
Global Event. More... | |
#define | UDMA_RM_RES_ID_VINTR (10U) |
Virtual Interrupts. More... | |
#define | UDMA_RM_RES_ID_IR_INTR (11U) |
Interrupt Router Interrupts. More... | |
#define | UDMA_RM_RES_ID_PROXY (12U) |
Proxy. More... | |
#define | UDMA_RM_RES_ID_RING_MON (13U) |
Ring Monitors. More... | |
#define | UDMA_RM_NUM_RES (14U) |
Total number of resources. More... | |
Main PSIL Channels | |
#define | UDMA_PSIL_CH_MAIN_SAUL0_TX (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G0_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G1_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G2_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_CAL0_TX (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_SAUL0_RX (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G0_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G1_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G2_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_CAL0_RX (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MAIN_SAUL0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G1_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G2_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_CAL0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_SAUL0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILS_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILS_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G1_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILS_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_ICSS_G2_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILS_THREAD_CNT) |
#define | UDMA_PSIL_CH_MAIN_CAL0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILS_THREAD_CNT) |
Mcu PSIL Channels | |
#define | UDMA_PSIL_CH_MCU_CPSW0_TX (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILD_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MCU_CPSW0_RX (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILS_THREAD_OFFSET) |
#define | UDMA_PSIL_CH_MCU_CPSW0_TX_CNT (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILD_THREAD_CNT) |
#define | UDMA_PSIL_CH_MCU_CPSW0_RX_CNT (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILS_THREAD_CNT) |
Main TX PDMA Channels | |
#define | UDMA_PDMA_CH_MAIN_MCASP0_TX (CSL_PDMA_CH_MAIN_MCASP0_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCASP1_TX (CSL_PDMA_CH_MAIN_MCASP1_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCASP2_TX (CSL_PDMA_CH_MAIN_MCASP2_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH1_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH2_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH3_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH1_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH2_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH3_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH1_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH2_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH3_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH1_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH2_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH3_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH1_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH2_TX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH3_TX) |
#define | UDMA_PDMA_CH_MAIN_UART0_TX (CSL_PDMA_CH_MAIN_UART0_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_UART1_TX (CSL_PDMA_CH_MAIN_UART1_CH0_TX) |
#define | UDMA_PDMA_CH_MAIN_UART2_TX (CSL_PDMA_CH_MAIN_UART2_CH0_TX) |
MCU TX PDMA Channels | |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH0_TX (CSL_PDMA_CH_MCU_MCSPI0_CH0_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH1_TX (CSL_PDMA_CH_MCU_MCSPI0_CH1_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH2_TX (CSL_PDMA_CH_MCU_MCSPI0_CH2_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH3_TX (CSL_PDMA_CH_MCU_MCSPI0_CH3_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH0_TX (CSL_PDMA_CH_MCU_MCSPI1_CH0_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH1_TX (CSL_PDMA_CH_MCU_MCSPI1_CH1_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH2_TX (CSL_PDMA_CH_MCU_MCSPI1_CH2_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH3_TX (CSL_PDMA_CH_MCU_MCSPI1_CH3_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH0_TX (CSL_PDMA_CH_MCU_MCSPI2_CH0_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH1_TX (CSL_PDMA_CH_MCU_MCSPI2_CH1_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH2_TX (CSL_PDMA_CH_MCU_MCSPI2_CH2_TX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH3_TX (CSL_PDMA_CH_MCU_MCSPI2_CH3_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH0_TX (CSL_PDMA_CH_MCU_MCAN0_CH0_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH1_TX (CSL_PDMA_CH_MCU_MCAN0_CH1_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH2_TX (CSL_PDMA_CH_MCU_MCAN0_CH2_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH0_TX (CSL_PDMA_CH_MCU_MCAN1_CH0_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH1_TX (CSL_PDMA_CH_MCU_MCAN1_CH1_TX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH2_TX (CSL_PDMA_CH_MCU_MCAN1_CH2_TX) |
#define | UDMA_PDMA_CH_MCU_UART0_TX (CSL_PDMA_CH_MCU_UART0_CH0_TX) |
Main RX PDMA Channels | |
#define | UDMA_PDMA_CH_MAIN_MCASP0_RX (CSL_PDMA_CH_MAIN_MCASP0_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCASP1_RX (CSL_PDMA_CH_MAIN_MCASP1_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCASP2_RX (CSL_PDMA_CH_MAIN_MCASP2_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH1_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH2_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI0_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH3_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH1_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH2_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI1_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH3_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH1_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH2_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI2_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH3_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH1_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH2_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI3_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH3_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH1_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH2_RX) |
#define | UDMA_PDMA_CH_MAIN_MCSPI4_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH3_RX) |
#define | UDMA_PDMA_CH_MAIN_UART0_RX (CSL_PDMA_CH_MAIN_UART0_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_UART1_RX (CSL_PDMA_CH_MAIN_UART1_CH0_RX) |
#define | UDMA_PDMA_CH_MAIN_UART2_RX (CSL_PDMA_CH_MAIN_UART2_CH0_RX) |
MCU RX PDMA Channels | |
#define | UDMA_PDMA_CH_MCU_ADC0_CH0_RX (CSL_PDMA_CH_MCU_ADC0_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_ADC0_CH1_RX (CSL_PDMA_CH_MCU_ADC0_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_ADC1_CH0_RX (CSL_PDMA_CH_MCU_ADC1_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_ADC1_CH1_RX (CSL_PDMA_CH_MCU_ADC1_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH0_RX (CSL_PDMA_CH_MCU_MCSPI0_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH1_RX (CSL_PDMA_CH_MCU_MCSPI0_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH2_RX (CSL_PDMA_CH_MCU_MCSPI0_CH2_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI0_CH3_RX (CSL_PDMA_CH_MCU_MCSPI0_CH3_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH0_RX (CSL_PDMA_CH_MCU_MCSPI1_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH1_RX (CSL_PDMA_CH_MCU_MCSPI1_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH2_RX (CSL_PDMA_CH_MCU_MCSPI1_CH2_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI1_CH3_RX (CSL_PDMA_CH_MCU_MCSPI1_CH3_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH0_RX (CSL_PDMA_CH_MCU_MCSPI2_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH1_RX (CSL_PDMA_CH_MCU_MCSPI2_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH2_RX (CSL_PDMA_CH_MCU_MCSPI2_CH2_RX) |
#define | UDMA_PDMA_CH_MCU_MCSPI2_CH3_RX (CSL_PDMA_CH_MCU_MCSPI2_CH3_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH0_RX (CSL_PDMA_CH_MCU_MCAN0_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH1_RX (CSL_PDMA_CH_MCU_MCAN0_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN0_CH2_RX (CSL_PDMA_CH_MCU_MCAN0_CH2_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH0_RX (CSL_PDMA_CH_MCU_MCAN1_CH0_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH1_RX (CSL_PDMA_CH_MCU_MCAN1_CH1_RX) |
#define | UDMA_PDMA_CH_MCU_MCAN1_CH2_RX (CSL_PDMA_CH_MCU_MCAN1_CH2_RX) |
#define | UDMA_PDMA_CH_MCU_UART0_RX (CSL_PDMA_CH_MCU_UART0_CH0_RX) |
Functions | |
uint32_t | Udma_isCacheCoherent (void) |
Returns TRUE if the memory is cache coherent. More... | |
#define UDMA_INST_ID_MAIN_0 (UDMA_INST_ID_0) |
Main NAVSS UDMA instance.
#define UDMA_INST_ID_MCU_0 (UDMA_INST_ID_1) |
MCU NAVSS UDMA instance.
#define UDMA_INST_ID_START (UDMA_INST_ID_0) |
Start of UDMA instance.
#define UDMA_INST_ID_MAX (UDMA_INST_ID_1) |
Maximum number of UDMA instance.
#define UDMA_NUM_INST_ID (UDMA_INST_ID_MAX - UDMA_INST_ID_START + 1U) |
Total number of UDMA instances.
#define UDMA_SOC_CFG_UDMAP_PRESENT (1U) |
Flag to indicate UDMAP module is present or not in the SOC.
#define UDMA_SOC_CFG_LCDMA_PRESENT (0U) |
Flag to indicate LCDMA module is present or not in the SOC.
#define UDMA_SOC_CFG_PROXY_PRESENT (1U) |
Flag to indicate Proxy is present or not in the SOC.
#define UDMA_SOC_CFG_CLEC_PRESENT (1U) |
Flag to indicate Clec is present or not in the SOC.
#define UDMA_SOC_CFG_RA_NORMAL_PRESENT (1U) |
Flag to indicate Normal RA is present or not in the SOC.
#define UDMA_SOC_CFG_RA_LCDMA_PRESENT (0U) |
Flag to indicate LCDMA RA is present or not in the SOC.
#define UDMA_SOC_CFG_RING_MON_PRESENT (1U) |
Flag to indicate Ring Monitor is present or not in the SOC.
#define UDMA_SOC_CFG_APPLY_RING_WORKAROUND (1U) |
Flag to indicate the SOC needs ring reset workaround.
#define UDMA_TX_UHC_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_UHC_CHANS_FDEPTH) |
Tx Ultra High Capacity Channel FDEPTH.
#define UDMA_TX_HC_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_HC_CHANS_FDEPTH) |
Tx High Capacity Channel FDEPTH.
#define UDMA_TX_CHANS_FDEPTH (CSL_NAVSS_UDMAP_TX_CHANS_FDEPTH) |
Tx Normal Channel FDEPTH.
#define UDMA_RINGACC_ASEL_ENDPOINT_PHYSADDR (0U) |
Physical address (normal)
#define UDMA_RING_MODE_INVALID (CSL_RINGACC_RING_MODE_INVALID) |
Invalid Ring Mode.
#define UDMA_NUM_MAPPED_TX_GROUP (0U) |
Number of Mapped TX Group.
#define UDMA_NUM_MAPPED_RX_GROUP (0U) |
Number of Mapped RX Group.
#define UDMA_NUM_UTC_INSTANCE (CSL_NAVSS_UTC_CNT) |
Number of UTC instance.
#define UDMA_UTC_ID_MSMC_DRU0 (UDMA_UTC_ID0) |
#define UDMA_UTC_START_CH_DRU0 (0U) |
External start channel of DRU0 UTC.
#define UDMA_UTC_NUM_CH_DRU0 (CSL_PSILCFG_NAVSS_MAIN_MSMC0_PSILS_THREAD_CNT) |
Number of channels present in DRU0 UTC.
#define UDMA_UTC_START_THREAD_ID_DRU0 (CSL_PSILCFG_NAVSS_MAIN_MSMC0_PSILD_THREAD_OFFSET) |
Start thread ID of DRU0 UTC.
#define UDMA_UTC_BASE_DRU0 (CSL_COMPUTE_CLUSTER0_DRU_BASE) |
DRU0 UTC baseaddress.
#define UDMA_CORE_ID_MPU1_0 (0U) |
#define UDMA_NUM_MAIN_CORE (1U) |
#define UDMA_CORE_ID_MCU1_0 (UDMA_NUM_MAIN_CORE + 0U) |
#define UDMA_CORE_ID_MCU1_1 (UDMA_NUM_MAIN_CORE + 1U) |
#define UDMA_NUM_MCU_CORE (2U) |
#define UDMA_NUM_CORE (UDMA_NUM_MAIN_CORE + UDMA_NUM_MCU_CORE) |
#define UDMA_DRU_CORE_ID_MPU1_0 (CSL_DRU_CORE_ID_0) |
#define UDMA_DRU_CORE_ID_MCU1_0 (CSL_DRU_CORE_ID_1) |
#define UDMA_DRU_CORE_ID_MCU1_1 (CSL_DRU_CORE_ID_2) |
#define UDMA_RM_RES_ID_TX_UHC (0U) |
Ultra High Capacity TX and Block Copy Channels.
#define UDMA_RM_RES_ID_TX_HC (1U) |
High Capacity TX and Block Copy Channels.
#define UDMA_RM_RES_ID_TX (2U) |
Normal Capacity TX and Block Copy Channels.
#define UDMA_RM_RES_ID_RX_UHC (3U) |
Ultra High Capacity RX Channels.
#define UDMA_RM_RES_ID_RX_HC (4U) |
High Capacity RX Channels.
#define UDMA_RM_RES_ID_RX (5U) |
Normal Capacity RX Channels.
#define UDMA_RM_RES_ID_UTC (6U) |
UTC - Extended Channels (MSMC_DRU)
#define UDMA_RM_RES_ID_RX_FLOW (7U) |
Free Flows.
#define UDMA_RM_RES_ID_RING (8U) |
Free Rings.
#define UDMA_RM_RES_ID_GLOBAL_EVENT (9U) |
Global Event.
#define UDMA_RM_RES_ID_VINTR (10U) |
Virtual Interrupts.
#define UDMA_RM_RES_ID_IR_INTR (11U) |
Interrupt Router Interrupts.
#define UDMA_RM_RES_ID_PROXY (12U) |
Proxy.
#define UDMA_RM_RES_ID_RING_MON (13U) |
Ring Monitors.
#define UDMA_RM_NUM_RES (14U) |
Total number of resources.
#define UDMA_RM_NUM_SHARED_RES (3U) |
Total number of shared resources - Global_Event/IR Intr/VINT.
#define UDMA_RM_SHARED_RES_MAX_INST (UDMA_NUM_CORE) |
Maximum no.of instances to split a shared resource. This should be max(UDMA_NUM_CORE,UDMA_NUM_INST_ID)
#define UDMA_PSIL_CH_MAIN_SAUL0_TX (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G0_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G1_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G2_TX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_CAL0_TX (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_SAUL0_RX (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G0_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G1_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_ICSS_G2_RX (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_CAL0_RX (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MAIN_SAUL0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G1_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G2_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_CAL0_TX_CNT (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_SAUL0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_SAUL0_PSILS_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G0_PSILS_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G1_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G1_PSILS_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_ICSS_G2_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_ICSS_G2_PSILS_THREAD_CNT) |
#define UDMA_PSIL_CH_MAIN_CAL0_RX_CNT (CSL_PSILCFG_NAVSS_MAIN_CAL0_PSILS_THREAD_CNT) |
#define UDMA_PSIL_CH_MCU_CPSW0_TX (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILD_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MCU_CPSW0_RX (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILS_THREAD_OFFSET) |
#define UDMA_PSIL_CH_MCU_CPSW0_TX_CNT (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILD_THREAD_CNT) |
#define UDMA_PSIL_CH_MCU_CPSW0_RX_CNT (CSL_PSILCFG_NAVSS_MCU_CPSW0_PSILS_THREAD_CNT) |
#define UDMA_PDMA_CH_MAIN_MCASP0_TX (CSL_PDMA_CH_MAIN_MCASP0_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCASP1_TX (CSL_PDMA_CH_MAIN_MCASP1_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCASP2_TX (CSL_PDMA_CH_MAIN_MCASP2_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH1_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH2_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI0_CH3_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH1_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH2_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI1_CH3_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH1_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH2_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI2_CH3_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH1_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH2_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI3_CH3_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH0_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH1_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH1_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH2_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH2_TX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH3_TX (CSL_PDMA_CH_MAIN_MCSPI4_CH3_TX) |
#define UDMA_PDMA_CH_MAIN_UART0_TX (CSL_PDMA_CH_MAIN_UART0_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_UART1_TX (CSL_PDMA_CH_MAIN_UART1_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_UART2_TX (CSL_PDMA_CH_MAIN_UART2_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH0_TX (CSL_PDMA_CH_MCU_MCSPI0_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH1_TX (CSL_PDMA_CH_MCU_MCSPI0_CH1_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH2_TX (CSL_PDMA_CH_MCU_MCSPI0_CH2_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH3_TX (CSL_PDMA_CH_MCU_MCSPI0_CH3_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH0_TX (CSL_PDMA_CH_MCU_MCSPI1_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH1_TX (CSL_PDMA_CH_MCU_MCSPI1_CH1_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH2_TX (CSL_PDMA_CH_MCU_MCSPI1_CH2_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH3_TX (CSL_PDMA_CH_MCU_MCSPI1_CH3_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH0_TX (CSL_PDMA_CH_MCU_MCSPI2_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH1_TX (CSL_PDMA_CH_MCU_MCSPI2_CH1_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH2_TX (CSL_PDMA_CH_MCU_MCSPI2_CH2_TX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH3_TX (CSL_PDMA_CH_MCU_MCSPI2_CH3_TX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH0_TX (CSL_PDMA_CH_MCU_MCAN0_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH1_TX (CSL_PDMA_CH_MCU_MCAN0_CH1_TX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH2_TX (CSL_PDMA_CH_MCU_MCAN0_CH2_TX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH0_TX (CSL_PDMA_CH_MCU_MCAN1_CH0_TX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH1_TX (CSL_PDMA_CH_MCU_MCAN1_CH1_TX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH2_TX (CSL_PDMA_CH_MCU_MCAN1_CH2_TX) |
#define UDMA_PDMA_CH_MCU_UART0_TX (CSL_PDMA_CH_MCU_UART0_CH0_TX) |
#define UDMA_PDMA_CH_MAIN_MCASP0_RX (CSL_PDMA_CH_MAIN_MCASP0_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCASP1_RX (CSL_PDMA_CH_MAIN_MCASP1_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCASP2_RX (CSL_PDMA_CH_MAIN_MCASP2_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH1_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH2_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI0_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI0_CH3_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH1_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH2_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI1_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI1_CH3_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH1_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH2_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI2_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI2_CH3_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH1_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH2_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI3_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI3_CH3_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH0_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH1_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH1_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH2_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH2_RX) |
#define UDMA_PDMA_CH_MAIN_MCSPI4_CH3_RX (CSL_PDMA_CH_MAIN_MCSPI4_CH3_RX) |
#define UDMA_PDMA_CH_MAIN_UART0_RX (CSL_PDMA_CH_MAIN_UART0_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_UART1_RX (CSL_PDMA_CH_MAIN_UART1_CH0_RX) |
#define UDMA_PDMA_CH_MAIN_UART2_RX (CSL_PDMA_CH_MAIN_UART2_CH0_RX) |
#define UDMA_PDMA_CH_MCU_ADC0_CH0_RX (CSL_PDMA_CH_MCU_ADC0_CH0_RX) |
#define UDMA_PDMA_CH_MCU_ADC0_CH1_RX (CSL_PDMA_CH_MCU_ADC0_CH1_RX) |
#define UDMA_PDMA_CH_MCU_ADC1_CH0_RX (CSL_PDMA_CH_MCU_ADC1_CH0_RX) |
#define UDMA_PDMA_CH_MCU_ADC1_CH1_RX (CSL_PDMA_CH_MCU_ADC1_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH0_RX (CSL_PDMA_CH_MCU_MCSPI0_CH0_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH1_RX (CSL_PDMA_CH_MCU_MCSPI0_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH2_RX (CSL_PDMA_CH_MCU_MCSPI0_CH2_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI0_CH3_RX (CSL_PDMA_CH_MCU_MCSPI0_CH3_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH0_RX (CSL_PDMA_CH_MCU_MCSPI1_CH0_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH1_RX (CSL_PDMA_CH_MCU_MCSPI1_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH2_RX (CSL_PDMA_CH_MCU_MCSPI1_CH2_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI1_CH3_RX (CSL_PDMA_CH_MCU_MCSPI1_CH3_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH0_RX (CSL_PDMA_CH_MCU_MCSPI2_CH0_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH1_RX (CSL_PDMA_CH_MCU_MCSPI2_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH2_RX (CSL_PDMA_CH_MCU_MCSPI2_CH2_RX) |
#define UDMA_PDMA_CH_MCU_MCSPI2_CH3_RX (CSL_PDMA_CH_MCU_MCSPI2_CH3_RX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH0_RX (CSL_PDMA_CH_MCU_MCAN0_CH0_RX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH1_RX (CSL_PDMA_CH_MCU_MCAN0_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCAN0_CH2_RX (CSL_PDMA_CH_MCU_MCAN0_CH2_RX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH0_RX (CSL_PDMA_CH_MCU_MCAN1_CH0_RX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH1_RX (CSL_PDMA_CH_MCU_MCAN1_CH1_RX) |
#define UDMA_PDMA_CH_MCU_MCAN1_CH2_RX (CSL_PDMA_CH_MCU_MCAN1_CH2_RX) |
#define UDMA_PDMA_CH_MCU_UART0_RX (CSL_PDMA_CH_MCU_UART0_CH0_RX) |
uint32_t Udma_isCacheCoherent | ( | void | ) |
Returns TRUE if the memory is cache coherent.