|
XDp_Config * | XDp_LookupConfig (u16 DeviceId) |
|
void | XDp_CfgInitialize (XDp *InstancePtr, XDp_Config *ConfigPtr, u32 EffectiveAddr) |
|
u32 | XDp_Initialize (XDp *InstancePtr) |
|
u32 | XDp_TxGetRxCapabilities (XDp *InstancePtr) |
|
u32 | XDp_TxCfgMainLinkMax (XDp *InstancePtr) |
|
u32 | XDp_TxEstablishLink (XDp *InstancePtr) |
|
u32 | XDp_TxCheckLinkStatus (XDp *InstancePtr, u8 LaneCount) |
|
void | XDp_TxEnableTrainAdaptive (XDp *InstancePtr, u8 Enable) |
|
void | XDp_TxSetHasRedriverInPath (XDp *InstancePtr, u8 Set) |
|
void | XDp_TxCfgTxVsOffset (XDp *InstancePtr, u8 Offset) |
|
void | XDp_TxCfgTxVsLevel (XDp *InstancePtr, u8 Level, u8 TxLevel) |
|
void | XDp_TxCfgTxPeLevel (XDp *InstancePtr, u8 Level, u8 TxLevel) |
|
void | XDp_TxSetLaneCountChangeCallback (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_TxSetLinkRateChangeCallback (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_TxSetPeVsAdjustCallback (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
u32 | XDp_TxAuxRead (XDp *InstancePtr, u32 DpcdAddress, u32 BytesToRead, void *ReadData) |
|
u32 | XDp_TxAuxWrite (XDp *InstancePtr, u32 DpcdAddress, u32 BytesToWrite, void *WriteData) |
|
u32 | XDp_TxIicRead (XDp *InstancePtr, u8 IicAddress, u16 Offset, u16 BytesToRead, void *ReadData) |
|
u32 | XDp_TxIicWrite (XDp *InstancePtr, u8 IicAddress, u8 BytesToWrite, void *WriteData) |
|
u32 | XDp_TxSetDownspread (XDp *InstancePtr, u8 Enable) |
|
u32 | XDp_TxSetEnhancedFrameMode (XDp *InstancePtr, u8 Enable) |
|
u32 | XDp_TxSetLaneCount (XDp *InstancePtr, u8 LaneCount) |
|
u32 | XDp_TxSetLinkRate (XDp *InstancePtr, u8 LinkRate) |
|
u32 | XDp_TxSetScrambler (XDp *InstancePtr, u8 Enable) |
|
void | XDp_SetUserTimerHandler (XDp *InstancePtr, XDp_TimerHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_WaitUs (XDp *InstancePtr, u32 MicroSeconds) |
|
u32 | XDp_TxIsConnected (XDp *InstancePtr) |
|
void | XDp_TxEnableMainLink (XDp *InstancePtr) |
|
void | XDp_TxDisableMainLink (XDp *InstancePtr) |
|
void | XDp_TxResetPhy (XDp *InstancePtr, u32 Reset) |
|
void | XDp_TxSetPhyPolarityAll (XDp *InstancePtr, u8 Polarity) |
|
void | XDp_TxSetPhyPolarityLane (XDp *InstancePtr, u8 Lane, u8 Polarity) |
|
u32 | XDp_RxCheckLinkStatus (XDp *InstancePtr) |
|
void | XDp_RxDtgEn (XDp *InstancePtr) |
|
void | XDp_RxDtgDis (XDp *InstancePtr) |
|
void | XDp_RxSetLinkRate (XDp *InstancePtr, u8 LinkRate) |
|
void | XDp_RxSetLaneCount (XDp *InstancePtr, u8 LaneCount) |
|
void | XDp_RxAudioEn (XDp *InstancePtr) |
|
void | XDp_RxAudioDis (XDp *InstancePtr) |
|
void | XDp_RxAudioReset (XDp *InstancePtr) |
|
u32 | XDp_TxGetEdid (XDp *InstancePtr, u8 *Edid) |
|
u32 | XDp_TxGetRemoteEdid (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 *Edid) |
|
u32 | XDp_TxGetEdidBlock (XDp *InstancePtr, u8 *Data, u8 BlockNum) |
|
u32 | XDp_TxGetRemoteEdidBlock (XDp *InstancePtr, u8 *Data, u8 BlockNum, u8 LinkCountTotal, u8 *RelativeAddress) |
|
u32 | XDp_TxGetRemoteEdidDispIdExt (XDp *InstancePtr, u8 *Data, u8 LinkCountTotal, u8 *RelativeAddress) |
|
u32 | XDp_TxGetDispIdDataBlock (u8 *DisplayIdRaw, u8 SectionTag, u8 **DataBlockPtr) |
|
u32 | XDp_TxGetRemoteTiledDisplayDb (XDp *InstancePtr, u8 *EdidExt, u8 LinkCountTotal, u8 *RelativeAddress, u8 **DataBlockPtr) |
|
void | XDp_InterruptHandler (XDp *InstancePtr) |
|
void | XDp_TxSetHpdEventHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_TxSetHpdPulseHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_TxSetMsaHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxGenerateHpdInterrupt (XDp *InstancePtr, u16 DurationUs) |
|
void | XDp_RxInterruptEnable (XDp *InstancePtr, u32 Mask) |
|
void | XDp_RxInterruptDisable (XDp *InstancePtr, u32 Mask) |
|
void | XDp_RxSetIntrVmChangeHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrPowerStateHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrNoVideoHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrVBlankHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrTrainingLostHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrVideoHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrInfoPktHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrExtPktHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrTrainingDoneHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrBwChangeHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrTp1Handler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrTp2Handler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrTp3Handler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrDownReqHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrDownReplyHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrAudioOverHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrPayloadAllocHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrActRxHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrCrcTestHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpDebugWriteHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpAksvWriteHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpAnWriteHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpAinfoWriteHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpRoReadHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrHdcpBinfoReadHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_RxSetIntrUnplugHandler (XDp *InstancePtr, XDp_IntrHandler CallbackFunc, void *CallbackRef) |
|
void | XDp_TxMstCfgModeEnable (XDp *InstancePtr) |
|
void | XDp_TxMstCfgModeDisable (XDp *InstancePtr) |
|
u32 | XDp_TxMstCapable (XDp *InstancePtr) |
|
u32 | XDp_TxMstEnable (XDp *InstancePtr) |
|
u32 | XDp_TxMstDisable (XDp *InstancePtr) |
|
void | XDp_TxMstCfgStreamEnable (XDp *InstancePtr, u8 Stream) |
|
void | XDp_TxMstCfgStreamDisable (XDp *InstancePtr, u8 Stream) |
|
u8 | XDp_TxMstStreamIsEnabled (XDp *InstancePtr, u8 Stream) |
|
void | XDp_TxSetStreamSelectFromSinkList (XDp *InstancePtr, u8 Stream, u8 SinkNum) |
|
void | XDp_TxSetStreamSinkRad (XDp *InstancePtr, u8 Stream, u8 LinkCountTotal, u8 *RelativeAddress) |
|
u32 | XDp_TxDiscoverTopology (XDp *InstancePtr) |
|
u32 | XDp_TxFindAccessibleDpDevices (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress) |
|
void | XDp_TxTopologySwapSinks (XDp *InstancePtr, u8 Index0, u8 Index1) |
|
void | XDp_TxTopologySortSinksByTiling (XDp *InstancePtr) |
|
u32 | XDp_TxRemoteDpcdRead (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u32 DpcdAddress, u32 BytesToRead, u8 *ReadData) |
|
u32 | XDp_TxRemoteDpcdWrite (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u32 DpcdAddress, u32 BytesToWrite, u8 *WriteData) |
|
u32 | XDp_TxRemoteIicRead (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 IicAddress, u16 Offset, u16 BytesToRead, u8 *ReadData) |
|
u32 | XDp_TxRemoteIicWrite (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 IicAddress, u8 BytesToWrite, u8 *WriteData) |
|
u32 | XDp_TxAllocatePayloadStreams (XDp *InstancePtr) |
|
u32 | XDp_TxAllocatePayloadVcIdTable (XDp *InstancePtr, u8 VcId, u8 Ts) |
|
u32 | XDp_TxClearPayloadVcIdTable (XDp *InstancePtr) |
|
u32 | XDp_TxSendSbMsgRemoteDpcdWrite (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u32 DpcdAddress, u32 BytesToWrite, u8 *WriteData) |
|
u32 | XDp_TxSendSbMsgRemoteDpcdRead (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u32 DpcdAddress, u32 BytesToRead, u8 *ReadData) |
|
u32 | XDp_TxSendSbMsgRemoteIicWrite (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 IicDeviceId, u8 BytesToWrite, u8 *WriteData) |
|
u32 | XDp_TxSendSbMsgRemoteIicRead (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 IicDeviceId, u8 Offset, u8 BytesToRead, u8 *ReadData) |
|
u32 | XDp_TxSendSbMsgLinkAddress (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, XDp_SbMsgLinkAddressReplyDeviceInfo *DeviceInfo) |
|
u32 | XDp_TxSendSbMsgEnumPathResources (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u16 *AvailPbn, u16 *FullPbn) |
|
u32 | XDp_TxSendSbMsgAllocatePayload (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 VcId, u16 Pbn) |
|
u32 | XDp_TxSendSbMsgClearPayloadIdTable (XDp *InstancePtr) |
|
void | XDp_TxWriteGuid (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 *Guid) |
|
void | XDp_TxGetGuid (XDp *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress, u8 *Guid) |
|
u32 | XDp_RxHandleDownReq (XDp *InstancePtr) |
|
XDp_RxIicMapEntry * | XDp_RxGetIicMapEntry (XDp *InstancePtr, u8 PortNum, u8 IicAddress) |
|
u32 | XDp_RxSetIicMapEntry (XDp *InstancePtr, u8 PortNum, u8 IicAddress, u8 ReadNumBytes, u8 *ReadData) |
|
void | XDp_RxSetDpcdMap (XDp *InstancePtr, u8 PortNum, u32 StartAddr, u32 NumBytes, u8 *DpcdMap) |
|
void | XDp_RxMstExposePort (XDp *InstancePtr, u8 PortNum, u8 Expose) |
|
void | XDp_RxMstSetPort (XDp *InstancePtr, u8 PortNum, XDp_SbMsgLinkAddressReplyPortDetail *PortDetails) |
|
void | XDp_RxMstSetInputPort (XDp *InstancePtr, u8 PortNum, XDp_SbMsgLinkAddressReplyPortDetail *PortOverride) |
|
void | XDp_RxMstSetPbn (XDp *InstancePtr, u8 PortNum, u16 PbnVal) |
|
u32 | XDp_SelfTest (XDp *InstancePtr) |
|
void | XDp_TxCfgMsaRecalculate (XDp *InstancePtr, u8 Stream) |
|
void | XDp_TxCfgMsaUseStandardVideoMode (XDp *InstancePtr, u8 Stream, XVidC_VideoMode VideoMode) |
|
void | XDp_TxCfgMsaUseEdidPreferredTiming (XDp *InstancePtr, u8 Stream, u8 *Edid) |
|
void | XDp_TxCfgMsaUseCustom (XDp *InstancePtr, u8 Stream, XDp_TxMainStreamAttributes *MsaConfigCustom, u8 Recalculate) |
|
void | XDp_TxCfgMsaSetBpc (XDp *InstancePtr, u8 Stream, u8 BitsPerColor) |
|
void | XDp_TxCfgMsaEnSynchClkMode (XDp *InstancePtr, u8 Stream, u8 Enable) |
|
void | XDp_TxSetVideoMode (XDp *InstancePtr, u8 Stream) |
|
void | XDp_TxClearMsaValues (XDp *InstancePtr, u8 Stream) |
|
void | XDp_TxSetMsaValues (XDp *InstancePtr, u8 Stream) |
|
void | XDp_RxSetUserPixelWidth (XDp *InstancePtr, u8 UserPixelWidth) |
|