dptx
Xilinx SDK Drivers API Documentation
Functions
xdptx.c File Reference

Functions

u32 XDptx_InitializeTx (XDptx *InstancePtr)
 
void XDptx_CfgInitialize (XDptx *InstancePtr, XDptx_Config *ConfigPtr, u32 EffectiveAddr)
 
u32 XDptx_GetRxCapabilities (XDptx *InstancePtr)
 
u32 XDptx_CfgMainLinkMax (XDptx *InstancePtr)
 
u32 XDptx_EstablishLink (XDptx *InstancePtr)
 
u32 XDptx_CheckLinkStatus (XDptx *InstancePtr, u8 LaneCount)
 
void XDptx_EnableTrainAdaptive (XDptx *InstancePtr, u8 Enable)
 
void XDptx_SetHasRedriverInPath (XDptx *InstancePtr, u8 Set)
 
void XDptx_CfgTxVsOffset (XDptx *InstancePtr, u8 Offset)
 
void XDptx_CfgTxVsLevel (XDptx *InstancePtr, u8 Level, u8 TxLevel)
 
void XDptx_CfgTxPeLevel (XDptx *InstancePtr, u8 Level, u8 TxLevel)
 
u32 XDptx_IsConnected (XDptx *InstancePtr)
 
u32 XDptx_AuxRead (XDptx *InstancePtr, u32 DpcdAddress, u32 BytesToRead, void *ReadData)
 
u32 XDptx_AuxWrite (XDptx *InstancePtr, u32 DpcdAddress, u32 BytesToWrite, void *WriteData)
 
u32 XDptx_IicRead (XDptx *InstancePtr, u8 IicAddress, u16 Offset, u16 BytesToRead, void *ReadData)
 
u32 XDptx_IicWrite (XDptx *InstancePtr, u8 IicAddress, u8 BytesToWrite, void *WriteData)
 
u32 XDptx_SetDownspread (XDptx *InstancePtr, u8 Enable)
 
u32 XDptx_SetEnhancedFrameMode (XDptx *InstancePtr, u8 Enable)
 
u32 XDptx_SetLaneCount (XDptx *InstancePtr, u8 LaneCount)
 
u32 XDptx_SetLinkRate (XDptx *InstancePtr, u8 LinkRate)
 
u32 XDptx_SetScrambler (XDptx *InstancePtr, u8 Enable)
 
void XDptx_EnableMainLink (XDptx *InstancePtr)
 
void XDptx_DisableMainLink (XDptx *InstancePtr)
 
void XDptx_ResetPhy (XDptx *InstancePtr, u32 Reset)
 
void XDptx_SetUserTimerHandler (XDptx *InstancePtr, XDptx_TimerHandler CallbackFunc, void *CallbackRef)
 
void XDptx_WaitUs (XDptx *InstancePtr, u32 MicroSeconds)