dp
Xilinx SDK Drivers API Documentation
xdp_spm.c File Reference

Functions

void XDp_TxCfgMsaRecalculate (XDp *InstancePtr, u8 Stream)
 This function calculates the following Main Stream Attributes (MSA): More...
 
void XDp_TxCfgMsaUseStandardVideoMode (XDp *InstancePtr, u8 Stream, XVidC_VideoMode VideoMode)
 This function sets the Main Stream Attribute (MSA) values in the configuration structure to match one of the standard display mode timings from the XDp_TxDmtModes[] standard Display Monitor Timing (DMT) table. More...
 
void XDp_TxCfgMsaUseEdidPreferredTiming (XDp *InstancePtr, u8 Stream, u8 *Edid)
 This function sets the main stream attribute values in the configuration structure to match the preferred timing of the sink monitor. More...
 
void XDp_TxCfgMsaUseCustom (XDp *InstancePtr, u8 Stream, XDp_TxMainStreamAttributes *MsaConfigCustom, u8 Recalculate)
 This function takes a the main stream attributes from MsaConfigCustom and copies them into InstancePtr->TxInstance.MsaConfig. More...
 
u32 XDp_TxCfgSetColorEncode (XDp *InstancePtr, u8 Stream, XVidC_ColorFormat Format, XVidC_ColorStd ColorCoeffs, XDp_DynamicRange Range)
 This function will set the color encoding scheme for a given stream. More...
 
void XDp_TxCfgMsaSetBpc (XDp *InstancePtr, u8 Stream, u8 BitsPerColor)
 This function sets the bits per color value of the video stream. More...
 
void XDp_TxCfgMsaEnSynchClkMode (XDp *InstancePtr, u8 Stream, u8 Enable)
 This function enables or disables synchronous clock mode for a video stream. More...
 
void XDp_TxSetVideoMode (XDp *InstancePtr, u8 Stream)
 This function clears the main stream attributes registers of the DisplayPort TX core and sets them to the values specified in the main stream attributes configuration structure. More...
 
void XDp_TxClearMsaValues (XDp *InstancePtr, u8 Stream)
 This function clears the main stream attributes registers of the DisplayPort TX core. More...
 
void XDp_TxSetMsaValues (XDp *InstancePtr, u8 Stream)
 This function sets the main stream attributes registers of the DisplayPort TX core with the values specified in the main stream attributes configuration structure. More...
 
void XDp_TxSetUserPixelWidth (XDp *InstancePtr, u8 UserPixelWidth)
 This function configures the number of pixels output through the user data interface for DisplayPort TX core. More...
 
void XDp_RxSetUserPixelWidth (XDp *InstancePtr, u8 UserPixelWidth)
 This function configures the number of pixels output through the user data interface. More...
 
XVidC_ColorDepth XDp_RxGetBpc (XDp *InstancePtr, u8 Stream)
 This function extracts the bits per color from MISC0 of the stream. More...
 
XVidC_ColorFormat XDp_RxGetColorComponent (XDp *InstancePtr, u8 Stream)
 This function extracts the color component format from MISC0 of the stream. More...
 
void XDp_RxSetLineReset (XDp *InstancePtr, u8 Stream)
 Disable/enables the end of line reset to the internal video pipe in case of reduced blanking as required. More...