dp14txss
Vitis Drivers API Documentation
|
This file contains a design example using the XDpTxSs driver in single stream (SST) transport or multi-stream transport (MST) mode and enables HDCP.
MODIFICATION HISTORY:
Ver Who Date Changes
2.00 sha 09/28/15 Initial release. 4.1 ms 01/23/17 Modified xil_printf statement in main function to ensure that "Successfully ran" and "Failed" strings are available in all examples. This is a fix for CR-965028.
Functions | |
u32 | DpTxSs_HdcpExample (u16 DeviceId) |
This function is the main entry point for the HDCP example using the XDpTxSs driver. More... | |
u32 | DpTxSs_PlatformInit (void) |
This function initialize required platform-specifc peripherals. More... | |
u32 | DpTxSs_StreamSrc (u8 VerticalSplit) |
This function setup stream source to input DisplayPort TX Subsystem. More... | |
int | main () |
This is the main function for XDpTxSs SST/MST example. More... | |
Variables | |
XDpTxSs | DpTxSsInst |
u32 DpTxSs_HdcpExample | ( | u16 | DeviceId | ) |
This function is the main entry point for the HDCP example using the XDpTxSs driver.
This function will enable HDCP during DisplayPort TX Subsystem set up to work in MST/SST mode.
DeviceId | is the unique device ID of the DisplayPort TX Subsystem core. |
References XDpTxSs_Config::BaseAddress, DpTxSs_PlatformInit(), DpTxSs_StreamSrc(), XDpTxSs_UsrOpt::MstSupport, XDpTxSs::UsrOpt, XDpTxSs_UsrOpt::VmId, XDpTxSs_CfgInitialize(), XDpTxSs_GetRxCapabilities(), XDpTxSs_IsMstCapable(), XDpTxSs_LookupConfig(), XDpTxSs_SetBpc(), XDpTxSs_SetLaneCount(), XDpTxSs_SetLinkRate(), XDpTxSs_SetTransportMode(), XDpTxSs_SetVidMode(), and XDpTxSs_Start().
Referenced by main().
u32 DpTxSs_PlatformInit | ( | void | ) |
This function initialize required platform-specifc peripherals.
None. |
u32 DpTxSs_StreamSrc | ( | u8 | VerticalSplit | ) |
This function setup stream source to input DisplayPort TX Subsystem.
VerticalSplit | specifies whether to split video frame vertically into two different vertical halves.
|
int main | ( | void | ) |
This is the main function for XDpTxSs SST/MST example.
None. |
References DpTxSs_HdcpExample().
XDpTxSs DpTxSsInst |
MODIFICATION HISTORY:
Ver Who Date Changes
1.00 Nishant 19/12/20 Added support for vck190.Added ReadModifyWrite() for writing to vck190 register space.set_vphy() renamed to config_phy() and has two parameters for linerate and lanecount.