hdcp1x
Vitis Drivers API Documentation
|
This typedef contains the receive HDCP interface. More...
Data Fields | |
u32 | CurrentState |
The interface's current state. More... | |
u32 | PreviousState |
The interface's previous state. More... | |
u16 | Flags |
The interface flags. More... | |
u16 | PendingEvents |
The bit map of pending events. More... | |
XHdcp1x_RxStats | Stats |
The interface's statistics. More... | |
XHdcp1x_RxEncyptionWatch | XORState |
The interface's encryption state. More... | |
XHdcp1x_SetDdcHandler | DdcSetAddressCallback |
Function pointer for setting 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... | |
XHdcp1x_SetDdcHandler | DdcSetDataCallback |
Function pointer for setting 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... | |
XHdcp1x_GetDdcHandler | DdcGetDataCallback |
Function pointer for getting 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... | |
XHdcp1x_Callback | RepeaterDownstreamAuthCallback |
(Repeater)Post authenticate to downstream, second part of authentication start callback More... | |
void * | RepeaterDownstreamAuthRef |
(Repeater)Post authenticate to downstream, second part of authentication start reference More... | |
u32 | IsRepeaterDownstreamAuthCallbackSet |
(Repeater)Is "Post authenticate to downstream to trigger second part of authentication" callback set flag More... | |
XHdcp1x_Callback | AuthenticatedCallback |
Authenticated callback. More... | |
void * | AuthenticatedCallbackRef |
Authenticated reference. More... | |
u32 | IsAuthenticatedCallbackSet |
Authenticated config flag. More... | |
XHdcp1x_Callback | UnauthenticatedCallback |
Unauthenticated callback. More... | |
void * | UnauthenticatedCallbackRef |
Unauthenticated reference. More... | |
u32 | IsUnauthenticatedCallbackSet |
Unauthenticated config flag. More... | |
XHdcp1x_Callback | TopologyUpdateCallback |
Topology Update callback. More... | |
void * | TopologyUpdateCallbackRef |
Topology Update reference. More... | |
u32 | IsTopologyUpdateCallbackSet |
Topology Update config flag. More... | |
XHdcp1x_Callback | EncryptionUpdateCallback |
Encryption Update callback. More... | |
void * | EncryptionUpdateCallbackRef |
Encryption Update reference. More... | |
u32 | IsEncryptionUpdateCallbackSet |
Encryption Update config flag. More... | |
This typedef contains the receive HDCP interface.
XHdcp1x_Callback XHdcp1x_Rx::AuthenticatedCallback |
Authenticated callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::AuthenticatedCallbackRef |
Authenticated reference.
Referenced by XHdcp1x_RxSetCallback().
u32 XHdcp1x_Rx::CurrentState |
The interface's current state.
Referenced by XHdcp1x_RxInfo(), XHdcp1x_RxIsAuthenticated(), XHdcp1x_RxIsEnabled(), XHdcp1x_RxIsInComputations(), XHdcp1x_RxIsInProgress(), and XHdcp1x_RxIsInWaitforready().
XHdcp1x_GetDdcHandler XHdcp1x_Rx::DdcGetDataCallback |
Function pointer for getting DDC register data.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::DdcGetDataCallbackRef |
To be passed to callback function.
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_SetDdcHandler XHdcp1x_Rx::DdcSetAddressCallback |
Function pointer for setting DDC register address.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::DdcSetAddressCallbackRef |
To be passed to callback function.
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_SetDdcHandler XHdcp1x_Rx::DdcSetDataCallback |
Function pointer for setting DDC register data.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::DdcSetDataCallbackRef |
To be passed to callback function.
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_Callback XHdcp1x_Rx::EncryptionUpdateCallback |
Encryption Update callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::EncryptionUpdateCallbackRef |
Encryption Update reference.
Referenced by XHdcp1x_RxSetCallback().
u16 XHdcp1x_Rx::Flags |
The interface flags.
Referenced by XHdcp1x_RxInfo().
u32 XHdcp1x_Rx::IsAuthenticatedCallbackSet |
Authenticated config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u8 XHdcp1x_Rx::IsDdcGetDataCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u8 XHdcp1x_Rx::IsDdcSetAddressCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u8 XHdcp1x_Rx::IsDdcSetDataCallbackSet |
This flag is set true when the callback has been registered.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u32 XHdcp1x_Rx::IsEncryptionUpdateCallbackSet |
Encryption Update config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u32 XHdcp1x_Rx::IsRepeaterDownstreamAuthCallbackSet |
(Repeater)Is "Post authenticate to downstream to trigger second part of authentication" callback set flag
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u32 XHdcp1x_Rx::IsTopologyUpdateCallbackSet |
Topology Update config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u32 XHdcp1x_Rx::IsUnauthenticatedCallbackSet |
Unauthenticated config flag.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
u16 XHdcp1x_Rx::PendingEvents |
The bit map of pending events.
Referenced by XHdcp1x_RxInit().
u32 XHdcp1x_Rx::PreviousState |
The interface's previous state.
Referenced by XHdcp1x_RxInfo().
XHdcp1x_Callback XHdcp1x_Rx::RepeaterDownstreamAuthCallback |
(Repeater)Post authenticate to downstream, second part of authentication start callback
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::RepeaterDownstreamAuthRef |
(Repeater)Post authenticate to downstream, second part of authentication start reference
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_RxStats XHdcp1x_Rx::Stats |
The interface's statistics.
Referenced by XHdcp1x_RxInfo().
XHdcp1x_Callback XHdcp1x_Rx::TopologyUpdateCallback |
Topology Update callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::TopologyUpdateCallbackRef |
Topology Update reference.
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_Callback XHdcp1x_Rx::UnauthenticatedCallback |
Unauthenticated callback.
Referenced by XHdcp1x_CfgInitialize(), and XHdcp1x_RxSetCallback().
void* XHdcp1x_Rx::UnauthenticatedCallbackRef |
Unauthenticated reference.
Referenced by XHdcp1x_RxSetCallback().
XHdcp1x_RxEncyptionWatch XHdcp1x_Rx::XORState |
The interface's encryption state.