| hdcp1x Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XHdcp1x_PortStruct Struct Reference
Overview

This typedef contains an instance of the HDCP port. More...

## Data Fields
struct XHdcp1x_PortPhyIfAdaptorS * | Adaptor
| Port adaptor. More...
void * | PhyIfPtr
| The port's physical interface. More...
XHdcp1x_Callback | AuthCallback
| (Re)Authentication callback More...
void * | AuthRef
| (Re)Authentication reference More...
u32 | IsAuthCallbackSet
| (Re)Authentication config flag More...
XHdcp1x_PortStats | Stats
| Port statistics. More...

## Detailed Description

This typedef contains an instance of the HDCP port.

## Field Documentation

struct XHdcp1x_PortPhyIfAdaptorS* XHdcp1x_PortStruct::Adaptor

Port adaptor.

Referenced by XHdcp1x_CfgInitialize(), XHdcp1x_PortDisable(), XHdcp1x_PortEnable(), XHdcp1x_PortGetRepeaterInfo(), XHdcp1x_PortHandleInterrupt(), XHdcp1x_PortIsCapable(), XHdcp1x_PortIsRepeater(), XHdcp1x_PortRead(), XHdcp1x_PortSetRepeater(), XHdcp1x_PortWrite(), and XHdcp1x_ProcessAKsv().

XHdcp1x_Callback XHdcp1x_PortStruct::AuthCallback

(Re)Authentication callback

Referenced by XHdcp1x_PortSetCallback().

void* XHdcp1x_PortStruct::AuthRef

(Re)Authentication reference

Referenced by XHdcp1x_PortSetCallback().

u32 XHdcp1x_PortStruct::IsAuthCallbackSet

(Re)Authentication config flag

Referenced by XHdcp1x_PortSetCallback().

void* XHdcp1x_PortStruct::PhyIfPtr

The port's physical interface.

Referenced by XHdcp1x_CfgInitialize().

XHdcp1x_PortStats XHdcp1x_PortStruct::Stats

Port statistics.

Referenced by XHdcp1x_PortHandleInterrupt(), XHdcp1x_RxInfo(), and XHdcp1x_TxInfo().