![]() |
hdcp22_rx_dp
Vitis Drivers API Documentation
|
This typedef is used to store handles to function pointers. More...
Data Fields | |
| XHdcp22_Rx_SetHandler | DdcSetAddressCallback |
| Function pointer used to set the DDC register address. More... | |
| void * | DdcSetAddressCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcSetAddressCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_SetHandler | DdcSetDataCallback |
| Function pointer used to set the DDC register data. More... | |
| void * | DdcSetDataCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcSetDataCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | DdcGetDataCallback |
| Function pointer used to get the DDC register data. More... | |
| void * | DdcGetDataCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcGetDataCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | DdcGetWriteBufferSizeCallback |
| Function pointer used to get the DDC write buffer size. More... | |
| void * | DdcGetWriteBufferSizeCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcGetWriteBufferSizeCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | DdcGetReadBufferSizeCallback |
| Function pointer used to get the DDC read buffer size. More... | |
| void * | DdcGetReadBufferSizeCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcGetReadBufferSizeCallbackRefSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | DdcIsWriteBufferEmptyCallback |
| Function pointer used to check if the DDC write buffer is empty. More... | |
| void * | DdcIsWriteBufferEmptyCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcIsWriteBufferEmptyCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | DdcIsReadBufferEmptyCallback |
| Function pointer used to check if the DDC read buffer is empty. More... | |
| void * | DdcIsReadBufferEmptyCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcIsReadBufferEmptyCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | DdcClearReadBufferCallback |
| Function pointer used to clear the DDC read buffer. More... | |
| void * | DdcClearReadBufferCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcClearReadBufferCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | DdcClearWriteBufferCallback |
| Function pointer used to clear the DDC write buffer. More... | |
| void * | DdcClearWriteBufferCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcClearWriteBufferCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | DdcClearRepeaterReadyCallback |
| Function pointer used to set auto clear on the DDC RxStatus READY bit. More... | |
| void * | DdcClearRepeaterReadyCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsDdcClearRepeaterReadyCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| u8 | IsDdcAllCallbacksSet |
| This flag is set true when all the DDC callbacks have been registered. More... | |
| XHdcp22_Rx_RunHandler | AuthenticatedCallback |
| Function pointer called when statemachine transitions to authenticated. More... | |
| void * | AuthenticatedCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsAuthenticatedCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | UnauthenticatedCallback |
| Function pointer called when statemachine transitions to unauthenticated. More... | |
| void * | UnauthenticatedCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsUnauthenticatedCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | AuthenticationRequestCallback |
| Function pointer called when authentication request message is received. More... | |
| void * | AuthenticationRequestCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsAuthenticationRequestCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | StreamManageRequestCallback |
| Function pointer called when stream management message is received. More... | |
| void * | StreamManageRequestCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsStreamManageRequestCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | TopologyUpdateCallback |
| Function pointer called when repeater is ready to for a topology update. More... | |
| void * | TopologyUpdateCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsTopologyUpdateCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | EncryptionStatusCallback |
| Function pointer called when encryption status has changed. More... | |
| void * | EncryptionStatusCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsEncryptionStatusCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| Xhdcp22_Rx_RdWrHandler | RxDpAuxReadCallback |
| Function pointer Used to Read DP AUX channel registers(local DPCD) More... | |
| void * | RxDpAuxReadCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsRxDpAuxReadCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| Xhdcp22_Rx_RdWrHandler | RxDpAuxWriteCallback |
| Function pointer Used to Write DP AUX channel registers(local DPCD) More... | |
| void * | RxDpAuxWriteCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsRxDpAuxWriteCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_GetHandler | RxDpCpIrqSetCallback |
| Function pointer Used to Raise CP_IRQ from DP Rx. More... | |
| void * | RxDpCpIrqSetCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsRxDpCpIrqSetCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_SetHandler | RxDpSetClearAuxDeferCallback |
| Function pointer Used to Release or set AUX_DEFERS for HDCP22 DPCD registers (Ake_Send_Cert, H' and Pairing_Info) More... | |
| void * | RxDpSetClearAuxDeferCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsRxDpSetClearAuxDeferCallbackSet |
| This flag is set true when the callback has been registered. More... | |
| XHdcp22_Rx_RunHandler | Ske_Send_EksCallback |
| Function pointer Used to Raise SkE event interrupt from DP Rx. More... | |
| void * | Ske_Send_EksCallbackRef |
| To be passed to callback function. More... | |
| u8 | IsSke_Send_EksCallbackSet |
| This flag is set true when the callback has been registered. More... | |
This typedef is used to store handles to function pointers.
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::AuthenticatedCallback |
Function pointer called when statemachine transitions to authenticated.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::AuthenticatedCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::AuthenticationRequestCallback |
Function pointer called when authentication request message is received.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::AuthenticationRequestCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::DdcClearReadBufferCallback |
Function pointer used to clear the DDC read buffer.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcClearReadBufferCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::DdcClearRepeaterReadyCallback |
Function pointer used to set auto clear on the DDC RxStatus READY bit.
| void* XHdcp22_Rx_Dp_Handles::DdcClearRepeaterReadyCallbackRef |
To be passed to callback function.
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::DdcClearWriteBufferCallback |
Function pointer used to clear the DDC write buffer.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcClearWriteBufferCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::DdcGetDataCallback |
Function pointer used to get the DDC register data.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcGetDataCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::DdcGetReadBufferSizeCallback |
Function pointer used to get the DDC read buffer size.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcGetReadBufferSizeCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::DdcGetWriteBufferSizeCallback |
Function pointer used to get the DDC write buffer size.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcGetWriteBufferSizeCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::DdcIsReadBufferEmptyCallback |
Function pointer used to check if the DDC read buffer is empty.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcIsReadBufferEmptyCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::DdcIsWriteBufferEmptyCallback |
Function pointer used to check if the DDC write buffer is empty.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcIsWriteBufferEmptyCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_SetHandler XHdcp22_Rx_Dp_Handles::DdcSetAddressCallback |
Function pointer used to set the DDC register address.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcSetAddressCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_SetHandler XHdcp22_Rx_Dp_Handles::DdcSetDataCallback |
Function pointer used to set the DDC register data.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::DdcSetDataCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::EncryptionStatusCallback |
Function pointer called when encryption status has changed.
Referenced by XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::EncryptionStatusCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsAuthenticatedCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsAuthenticationRequestCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcAllCallbacksSet |
This flag is set true when all the DDC callbacks have been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), XHdcp22Rx_Dp_Enable(), XHdcp22Rx_Dp_Reset(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcClearReadBufferCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcClearRepeaterReadyCallbackSet |
This flag is set true when the callback has been registered.
| u8 XHdcp22_Rx_Dp_Handles::IsDdcClearWriteBufferCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcGetDataCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcGetReadBufferSizeCallbackRefSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcGetWriteBufferSizeCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcIsReadBufferEmptyCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcIsWriteBufferEmptyCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcSetAddressCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsDdcSetDataCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsEncryptionStatusCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsRxDpAuxReadCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsRxDpAuxWriteCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsRxDpCpIrqSetCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsRxDpSetClearAuxDeferCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize().
| u8 XHdcp22_Rx_Dp_Handles::IsSke_Send_EksCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsStreamManageRequestCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsTopologyUpdateCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| u8 XHdcp22_Rx_Dp_Handles::IsUnauthenticatedCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp22Rx_Dp_Reset(), and XHdcp22Rx_Dp_SetCallback().
| Xhdcp22_Rx_RdWrHandler XHdcp22_Rx_Dp_Handles::RxDpAuxReadCallback |
Function pointer Used to Read DP AUX channel registers(local DPCD)
Referenced by XHdcp22_Dp_RxSetStreamType(), XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::RxDpAuxReadCallbackRef |
To be passed to callback function.
Referenced by XHdcp22_Dp_RxSetStreamType(), and XHdcp22Rx_Dp_SetCallback().
| Xhdcp22_Rx_RdWrHandler XHdcp22_Rx_Dp_Handles::RxDpAuxWriteCallback |
Function pointer Used to Write DP AUX channel registers(local DPCD)
Referenced by XHdcp22_Dp_RxSetRxCaps(), XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::RxDpAuxWriteCallbackRef |
To be passed to callback function.
Referenced by XHdcp22_Dp_RxSetRxCaps(), and XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_GetHandler XHdcp22_Rx_Dp_Handles::RxDpCpIrqSetCallback |
Function pointer Used to Raise CP_IRQ from DP Rx.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::RxDpCpIrqSetCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_SetHandler XHdcp22_Rx_Dp_Handles::RxDpSetClearAuxDeferCallback |
Function pointer Used to Release or set AUX_DEFERS for HDCP22 DPCD registers (Ake_Send_Cert, H' and Pairing_Info)
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::RxDpSetClearAuxDeferCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::Ske_Send_EksCallback |
Function pointer Used to Raise SkE event interrupt from DP Rx.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::Ske_Send_EksCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::StreamManageRequestCallback |
Function pointer called when stream management message is received.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::StreamManageRequestCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::TopologyUpdateCallback |
Function pointer called when repeater is ready to for a topology update.
Referenced by XHdcp22Rx_Dp_CfgInitialize(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::TopologyUpdateCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_SetCallback().
| XHdcp22_Rx_RunHandler XHdcp22_Rx_Dp_Handles::UnauthenticatedCallback |
Function pointer called when statemachine transitions to unauthenticated.
Referenced by XHdcp22Rx_Dp_Reset(), and XHdcp22Rx_Dp_SetCallback().
| void* XHdcp22_Rx_Dp_Handles::UnauthenticatedCallbackRef |
To be passed to callback function.
Referenced by XHdcp22Rx_Dp_Reset(), and XHdcp22Rx_Dp_SetCallback().