hdcp1x
Vitis Drivers API Documentation
|
This typedef contains the transmit HDCP interface. More...
Data Fields | |
u32 | CurrentState |
The interface's current state. More... | |
u32 | PreviousState |
The interface's previous state. More... | |
u64 | StateHelper |
The interface's state helper. More... | |
u16 | Flags |
The interface flags. More... | |
u16 | PendingEvents |
The bit map of pending events. More... | |
u64 | EncryptionMap |
The configured encryption map. More... | |
u16 | WaitForReadyPollCntFlag |
Count of the times we have polled the BCaps every 100ms interval. More... | |
XHdcp1x_TxStats | Stats |
The interface's statistics. More... | |
u8 | TxIsHdmi |
Flag determines if TX is HDMI or DVI. More... | |
u8 | IsAuthReqPending |
Flag to track if a auth request is alive. More... | |
XHdcp1x_Callback | AuthenticatedCallback |
Authentication callback. More... | |
void * | AuthenticatedCallbackRef |
Authentication reference. More... | |
u32 | IsAuthenticatedCallbackSet |
Authentication config flag. More... | |
XHdcp1x_RunDdcHandler | DdcRead |
Function pointer for reading DDC. More... | |
void * | DdcReadRef |
Reference pointer set with XHdcp1x_SetCallback function. More... | |
u8 | IsDdcReadSet |
Set if DdcRead handler is defined. More... | |
XHdcp1x_RunDdcHandler | DdcWrite |
Function pointer for writing DDC. More... | |
void * | DdcWriteRef |
Reference pointer set with XHdcp1x_SetCallback function. More... | |
u8 | IsDdcWriteSet |
Set if DdcWrite handler is defined. More... | |
XHdcp1x_Callback | RepeaterExchangeCallback |
(Repeater)Exchange Repeater Values callback More... | |
void * | RepeaterExchangeRef |
(Repeater)Exchange Repeater Values reference More... | |
u32 | IsRepeaterExchangeCallbackSet |
(Repeater)Check to determine if Exchange Repeater Values callback is set flag More... | |
XHdcp1x_Callback | UnauthenticatedCallback |
Unauthenticated callback. More... | |
void * | UnauthenticatedCallbackRef |
Unauthenticated reference. More... | |
u32 | IsUnauthenticatedCallbackSet |
Unauthenticated config flag. More... | |
u16 | DownstreamReady |
The downstream interface's status flag. More... | |
This typedef contains the transmit HDCP interface.
XHdcp1x_Callback XHdcp1x_Tx::AuthenticatedCallback |
Authentication callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
void* XHdcp1x_Tx::AuthenticatedCallbackRef |
Authentication reference.
Referenced by XHdcp1x_TxSetCallback().
u32 XHdcp1x_Tx::CurrentState |
The interface's current state.
Referenced by XHdcp1x_TxGetTopology(), XHdcp1x_TxInfo(), XHdcp1x_TxIsAuthenticated(), XHdcp1x_TxIsEnabled(), XHdcp1x_TxIsInComputations(), and XHdcp1x_TxIsInWaitforready().
XHdcp1x_RunDdcHandler XHdcp1x_Tx::DdcRead |
Function pointer for reading DDC.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
void* XHdcp1x_Tx::DdcReadRef |
Reference pointer set with XHdcp1x_SetCallback function.
Referenced by XHdcp1x_TxSetCallback().
XHdcp1x_RunDdcHandler XHdcp1x_Tx::DdcWrite |
Function pointer for writing DDC.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
void* XHdcp1x_Tx::DdcWriteRef |
Reference pointer set with XHdcp1x_SetCallback function.
Referenced by XHdcp1x_TxSetCallback().
u16 XHdcp1x_Tx::DownstreamReady |
The downstream interface's status flag.
u64 XHdcp1x_Tx::EncryptionMap |
The configured encryption map.
Referenced by XHdcp1x_TxDisableEncryption(), XHdcp1x_TxEnableEncryption(), XHdcp1x_TxGetEncryption(), and XHdcp1x_TxInfo().
u16 XHdcp1x_Tx::Flags |
The interface flags.
Referenced by XHdcp1x_TxInfo().
u32 XHdcp1x_Tx::IsAuthenticatedCallbackSet |
Authentication config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
u8 XHdcp1x_Tx::IsAuthReqPending |
Flag to track if a auth request is alive.
Referenced by XHdcp1x_TxAuthenticate(), XHdcp1x_TxIsInProgress(), and XHdcp1x_TxReset().
u8 XHdcp1x_Tx::IsDdcReadSet |
Set if DdcRead handler is defined.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
u8 XHdcp1x_Tx::IsDdcWriteSet |
Set if DdcWrite handler is defined.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
u32 XHdcp1x_Tx::IsRepeaterExchangeCallbackSet |
(Repeater)Check to determine if Exchange Repeater Values callback is set flag
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
u32 XHdcp1x_Tx::IsUnauthenticatedCallbackSet |
Unauthenticated config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
u16 XHdcp1x_Tx::PendingEvents |
The bit map of pending events.
Referenced by XHdcp1x_TxInit().
u32 XHdcp1x_Tx::PreviousState |
The interface's previous state.
Referenced by XHdcp1x_TxInfo().
XHdcp1x_Callback XHdcp1x_Tx::RepeaterExchangeCallback |
(Repeater)Exchange Repeater Values callback
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
void* XHdcp1x_Tx::RepeaterExchangeRef |
(Repeater)Exchange Repeater Values reference
Referenced by XHdcp1x_TxSetCallback().
u64 XHdcp1x_Tx::StateHelper |
The interface's state helper.
Referenced by XHdcp1x_TxInfo().
XHdcp1x_TxStats XHdcp1x_Tx::Stats |
The interface's statistics.
Referenced by XHdcp1x_TxInfo().
u8 XHdcp1x_Tx::TxIsHdmi |
Flag determines if TX is HDMI or DVI.
Referenced by XHdcp1x_TxSetHdmiMode().
XHdcp1x_Callback XHdcp1x_Tx::UnauthenticatedCallback |
Unauthenticated callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_TxSetCallback().
void* XHdcp1x_Tx::UnauthenticatedCallbackRef |
Unauthenticated reference.
Referenced by XHdcp1x_TxSetCallback().
u16 XHdcp1x_Tx::WaitForReadyPollCntFlag |
Count of the times we have
polled the BCaps every 100ms interval.