dprxss
Xilinx SDK Drivers API Documentation
XDpRxSs_Config Struct Reference

This typedef contains configuration information for the DisplayPort Receiver Subsystem core. More...

Data Fields

u16 DeviceId
 DeviceId is the unique ID of the DisplayPort RX Subsystem core. More...
 
UINTPTR BaseAddress
 BaseAddress is the physical base address of the core's registers. More...
 
u8 SecondaryChEn
 This Subsystem core supports audio packets being sent by the secondary channel. More...
 
u8 MaxNumAudioCh
 The total number of Audio channels supported by this core instance. More...
 
u8 MaxBpc
 The maximum bits/color supported by this Subsystem core. More...
 
u8 HdcpEnable
 This Subsystem core supports digital content protection. More...
 
u8 MaxLaneCount
 The maximum lane count supported by this core instance. More...
 
u8 MstSupport
 Multi-stream transport (MST) mode is enabled by this core instance. More...
 
u8 NumMstStreams
 The total number of MST streams supported by this core instance. More...
 
u8 ColorFormat
 Type of color format supported by this core instance. More...
 
XDpRxSs_DpSubCore DpSubCore
 DisplayPort Configuration. More...
 
XDpRxSs_IicSubCore IicSubCore
 IIC Configuration. More...
 

Detailed Description

This typedef contains configuration information for the DisplayPort Receiver Subsystem core.

Each DisplayPort RX Subsystem core should have a configuration structure associated.

Field Documentation

◆ BaseAddress

UINTPTR XDpRxSs_Config::BaseAddress

BaseAddress is the physical base address of the core's registers.

Referenced by DpRxSs_DebugExample(), DpRxSs_HdcpExample(), DpRxSs_IntrExample(), DpRxSs_MstExample(), DpRxSs_SelfTestExample(), and XDpRxSs_CfgInitialize().

◆ ColorFormat

u8 XDpRxSs_Config::ColorFormat

Type of color format supported by this core instance.

Referenced by XDpRxSs_ReportCoreInfo().

◆ DeviceId

u16 XDpRxSs_Config::DeviceId

DeviceId is the unique ID of the DisplayPort RX Subsystem core.

◆ DpSubCore

XDpRxSs_DpSubCore XDpRxSs_Config::DpSubCore

DisplayPort Configuration.

◆ HdcpEnable

u8 XDpRxSs_Config::HdcpEnable

This Subsystem core supports digital content protection.

Referenced by XDpRxSs_HandleDownReq(), XDpRxSs_ReportCoreInfo(), XDpRxSs_Reset(), and XDpRxSs_SelfTest().

◆ IicSubCore

XDpRxSs_IicSubCore XDpRxSs_Config::IicSubCore

IIC Configuration.

◆ MaxBpc

u8 XDpRxSs_Config::MaxBpc

The maximum bits/color supported by this Subsystem core.

Referenced by XDpRxSs_ReportCoreInfo().

◆ MaxLaneCount

u8 XDpRxSs_Config::MaxLaneCount

The maximum lane count supported by this core instance.

Referenced by XDpRxSs_ReportCoreInfo().

◆ MaxNumAudioCh

u8 XDpRxSs_Config::MaxNumAudioCh

The total number of Audio channels supported by this core instance.

Referenced by XDpRxSs_ReportCoreInfo().

◆ MstSupport

u8 XDpRxSs_Config::MstSupport

Multi-stream transport (MST) mode is enabled by this core instance.

Referenced by XDpRxSs_ReportCoreInfo().

◆ NumMstStreams

u8 XDpRxSs_Config::NumMstStreams

The total number of MST streams supported by this core instance.

Referenced by XDpRxSs_ExposePort(), and XDpRxSs_ReportCoreInfo().

◆ SecondaryChEn

u8 XDpRxSs_Config::SecondaryChEn

This Subsystem core supports audio packets being sent by the secondary channel.

Referenced by XDpRxSs_ReportCoreInfo().