| hdcp22_tx Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XHdcp22_Tx_Config Struct Reference
Overview

This typedef contains configuration information for the device. More...

## Data Fields
u16 | DeviceId
| DeviceId is the unique ID of the device. More...
UINTPTR | BaseAddress
| Base Address is the physical base address of the device's registers. More...
int | Protocol
| HDMI or DP (Always HDCP22_TX_HDMI: Currently DP is not supported). More...
int | Mode
| Future expansion. More...
u16 | TimerDeviceId
| DeviceId of the internal used timer. More...
u16 | CipherId
| DeviceId of the used cipher. More...
u16 | RngId
| Device Id of the random generator. More...

## Detailed Description

This typedef contains configuration information for the device.

## Field Documentation

UINTPTR XHdcp22_Tx_Config::BaseAddress

Base Address is the physical base address of the device's registers.

Referenced by XHdcp22Tx_CfgInitialize().

u16 XHdcp22_Tx_Config::CipherId

DeviceId of the used cipher.

u16 XHdcp22_Tx_Config::DeviceId

DeviceId is the unique ID of the device.

int XHdcp22_Tx_Config::Mode

Future expansion.

Referenced by XHdcp22Tx_IsRepeater(), XHdcp22Tx_RevokeReceiverId(), and XHdcp22Tx_SetRepeater().

int XHdcp22_Tx_Config::Protocol

HDMI or DP (Always HDCP22_TX_HDMI: Currently DP is not supported).

u16 XHdcp22_Tx_Config::RngId

Device Id of the random generator.

u16 XHdcp22_Tx_Config::TimerDeviceId

DeviceId of the internal used timer.