| hdcp22_rx_dp Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List

- Data Structures
- Data Fields

Data Fields
XHdcp22_Rx_Dp_Config Struct Reference
Overview

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

## Data Fields
u16 | DeviceId
| Device instance ID. More...
UINTPTR | BaseAddress
| Base address of subsystem. More...
int | Protocol
| HDCP22 over specified protocol (i.e. More...
int | Mode
| HDCP22 mode (i.e. More...
u32 | CipherDeviceId
| Cipher device instance ID. More...
u32 | MontMultDeviceId
| Mongomery multiplier device instance ID. More...
u32 | RngDeviceId
| Random number generator device instance ID. More...

## Detailed Description

This typedef contains configuration information for the device.

## Field Documentation

UINTPTR XHdcp22_Rx_Dp_Config::BaseAddress

Base address of subsystem.

Referenced by XHdcp22Rx_Dp_CfgInitialize().

u32 XHdcp22_Rx_Dp_Config::CipherDeviceId

Cipher device instance ID.

u16 XHdcp22_Rx_Dp_Config::DeviceId

Device instance ID.

int XHdcp22_Rx_Dp_Config::Mode

HDCP22 mode (i.e.

receiver, repeater, or converter)

Referenced by XHdcp22Rx_Dp_CfgInitialize(), XHdcp22Rx_Dp_IsRepeater(), and XHdcp22Rx_Dp_SetRepeater().

u32 XHdcp22_Rx_Dp_Config::MontMultDeviceId

Mongomery multiplier device instance ID.

int XHdcp22_Rx_Dp_Config::Protocol

HDCP22 over specified protocol (i.e.

hdmi)

Referenced by XHdcp22Rx_Dp_Enable(), XHdcp22Rx_Dp_Reset(), and XHdcp22Rx_Dp_SetHdcp22OverProtocol().

u32 XHdcp22_Rx_Dp_Config::RngDeviceId

Random number generator device instance ID.