|
AM65x MCU+ SDK
09.01.00
|
|
Go to the documentation of this file.
74 #if defined (SOC_AM65X)
75 #include <drivers/hw_include/csl_ringacc.h>
76 #include <drivers/udma/hw_include/csl_psilcfg.h>
78 #include <drivers/udma/soc/udma_soc.h>
85 #if defined (SOC_AM65X)
86 #include <drivers/udma/include/udma_proxy.h>
89 #include <drivers/udma/include/csl_udmap_cppi5.h>
90 #include <drivers/udma/include/csl_pktdma_cppi5.h>
92 #if (UDMA_SOC_CFG_PROXY_PRESENT == 1)
93 #include <drivers/udma/hw_include/csl_proxy.h>
131 typedef void *(*Udma_PhyToVirtFxn)(uint64_t phyAddr,
293 typedef struct Udma_DrvObject_t
uint32_t instId
Definition: udma.h:146
int32_t Udma_deinit(Udma_DrvHandle drvHandle)
UDMA deinit function.
UDMA ring related parameters and API.
UDMA utility API to make TR, get TR descriptor memory requirement.
UDMA initialization parameters.
Definition: udma.h:145
UDMA RM related parameters and API.
Udma_PhyToVirtFxn phyToVirtFxn
Definition: udma.h:159
Udma_VirtToPhyFxn virtToPhyFxn
Definition: udma.h:154
UDMA event related parameters and API.
UDMA Low Level Driver API/interface data types file.
uint64_t Udma_defaultVirtToPhyFxn(const void *virtAddr, uint32_t chNum, void *appData)
Default virtual to physical translation function.
uint64_t(* Udma_VirtToPhyFxn)(const void *virtAddr, uint32_t chNum, void *appData)
UDMA Virtual to Physical address translation callback function.
Definition: udma.h:116
This file provides support for the UDMAP Transfer Request (TR) functionality.
int32_t Udma_init(Udma_DrvHandle drvHandle, const Udma_InitPrms *initPrms)
UDMA init function.
void * Udma_DrvHandle
UDMA driver handle.
Definition: udma_types.h:65
void *(* Udma_PhyToVirtFxn)(uint64_t phyAddr, uint32_t chNum, void *appData)
UDMA Physical to Virtual address translation callback function.
Definition: udma.h:131
UDMA Channel related parameters and API.
int32_t UdmaInitPrms_init(uint32_t instId, Udma_InitPrms *initPrms)
Udma_InitPrms structure init function.
Opaque UDMA driver object.
Definition: udma.h:294
UDMA flow related parameters and API.
void * Udma_defaultPhyToVirtFxn(uint64_t phyAddr, uint32_t chNum, void *appData)
Default physical to virtual translation function.
UDMA configuration parameters.
uint32_t skipGlobalEventReg
Definition: udma.h:148