dp14rxss
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 Hdcp22Enable
 This Subsystem core supports digital content protection(HDCP22). 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

UINTPTR XDpRxSs_Config::BaseAddress
u8 XDpRxSs_Config::ColorFormat

Type of color format supported by this core instance.

Referenced by XDpRxSs_ReportCoreInfo().

u16 XDpRxSs_Config::DeviceId

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

Referenced by XDpRxSs_CfgInitialize().

XDpRxSs_DpSubCore XDpRxSs_Config::DpSubCore

DisplayPort Configuration.

Referenced by video_change_detect(), and XDpRxSs_CfgInitialize().

u8 XDpRxSs_Config::Hdcp22Enable

This Subsystem core supports digital content protection(HDCP22).

Referenced by XDpRxSs_CfgInitialize().

u8 XDpRxSs_Config::HdcpEnable

This Subsystem core supports digital content protection.

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

XDpRxSs_IicSubCore XDpRxSs_Config::IicSubCore

IIC Configuration.

Referenced by XDpRxSs_CfgInitialize().

u8 XDpRxSs_Config::MaxBpc

The maximum bits/color supported by this Subsystem core.

Referenced by XDpRxSs_CfgInitialize(), and XDpRxSs_ReportCoreInfo().

u8 XDpRxSs_Config::MaxLaneCount

The maximum lane count supported by this core instance.

Referenced by XDpRxSs_CfgInitialize(), and XDpRxSs_ReportCoreInfo().

u8 XDpRxSs_Config::MaxNumAudioCh

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

Referenced by XDpRxSs_ReportCoreInfo().

u8 XDpRxSs_Config::MstSupport

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

Referenced by XDpRxSs_CfgInitialize(), and XDpRxSs_ReportCoreInfo().

u8 XDpRxSs_Config::NumMstStreams

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

Referenced by XDpRxSs_CfgInitialize(), XDpRxSs_ExposePort(), and XDpRxSs_ReportCoreInfo().

u8 XDpRxSs_Config::SecondaryChEn

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

Referenced by XDpRxSs_ReportCoreInfo().