hdcp1x
Xilinx SDK Drivers API Documentation
Overview
Data Structures
APIs
File List
drivers
hdcp1x
src
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)
Copyright © 2015 Xilinx Inc. All rights reserved.