hdcp1x
Xilinx SDK Drivers API Documentation
Functions
xhdcp1x.c File Reference

Functions

int XHdcp1x_CfgInitialize (XHdcp1x *InstancePtr, const XHdcp1x_Config *CfgPtr, void *PhyIfPtr, u32 EffectiveAddr)
 
int XHdcp1x_Poll (XHdcp1x *InstancePtr)
 
int XHdcp1x_Reset (XHdcp1x *InstancePtr)
 
int XHdcp1x_Enable (XHdcp1x *InstancePtr)
 
int XHdcp1x_Disable (XHdcp1x *InstancePtr)
 
int XHdcp1x_SetPhysicalState (XHdcp1x *InstancePtr, int IsUp)
 
int XHdcp1x_SetLaneCount (XHdcp1x *InstancePtr, int LaneCount)
 
int XHdcp1x_Authenticate (XHdcp1x *InstancePtr)
 
int XHdcp1x_IsInProgress (const XHdcp1x *InstancePtr)
 
int XHdcp1x_IsAuthenticated (const XHdcp1x *InstancePtr)
 
u64 XHdcp1x_GetEncryption (const XHdcp1x *InstancePtr)
 
int XHdcp1x_IsEncrypted (const XHdcp1x *InstancePtr)
 
int XHdcp1x_EnableEncryption (XHdcp1x *InstancePtr, u64 Map)
 
int XHdcp1x_DisableEncryption (XHdcp1x *InstancePtr, u64 Map)
 
int XHdcp1x_SetKeySelect (XHdcp1x *InstancePtr, u8 KeySelect)
 
void XHdcp1x_HandleTimeout (void *InstancePtr)
 
void XHdcp1x_SetDebugPrintf (XHdcp1x_Printf PrintfFunc)
 
void XHdcp1x_SetDebugLogMsg (XHdcp1x_LogMsg LogFunc)
 
void XHdcp1x_SetKsvRevokeCheck (XHdcp1x_KsvRevokeCheck RevokeCheckFunc)
 
void XHdcp1x_SetTimerStart (XHdcp1x_TimerStart TimerStartFunc)
 
void XHdcp1x_SetTimerStop (XHdcp1x_TimerStop TimerStopFunc)
 
void XHdcp1x_SetTimerDelay (XHdcp1x_TimerDelay TimerDelayFunc)
 
u32 XHdcp1x_GetDriverVersion (void)
 
u32 XHdcp1x_GetVersion (const XHdcp1x *InstancePtr)
 
void XHdcp1x_Info (const XHdcp1x *InstancePtr)