From 48ac21fccd89ce03598be8aeabfb5b8f8269e6a5 Mon Sep 17 00:00:00 2001 From: Andrei-Liviu Simion Date: Fri, 3 Oct 2014 04:03:37 -0700 Subject: [PATCH] dptx: Updated documentation for v2_0. Signed-off-by: Andrei-Liviu Simion --- .../drivers/dptx/doc/html/api/annotated.html | 2 +- .../drivers/dptx/doc/html/api/doxygen.png | Bin .../dptx/doc/html/api/driver_api_doxygen.css | 4 +- .../drivers/dptx/doc/html/api/files.html | 2 +- .../drivers/dptx/doc/html/api/functions.html | 2 +- .../dptx/doc/html/api/functions_vars.html | 2 +- .../drivers/dptx/doc/html/api/globals.html | 2 +- .../dptx/doc/html/api/globals_0x72.html | 2 +- .../dptx/doc/html/api/globals_0x78.html | 19 +-- .../dptx/doc/html/api/globals_defs.html | 13 +- .../dptx/doc/html/api/globals_enum.html | 2 +- .../dptx/doc/html/api/globals_eval.html | 2 +- .../dptx/doc/html/api/globals_func.html | 10 +- .../dptx/doc/html/api/globals_type.html | 2 +- .../dptx/doc/html/api/globals_vars.html | 2 +- .../drivers/dptx/doc/html/api/index.html | 14 ++- .../doc/html/api/struct_x_dptx-members.html | 2 +- .../dptx/doc/html/api/struct_x_dptx.html | 2 +- ...ruct_x_dptx___aux_transaction-members.html | 2 +- .../api/struct_x_dptx___aux_transaction.html | 2 +- .../struct_x_dptx___board_char-members.html | 2 +- .../html/api/struct_x_dptx___board_char.html | 2 +- .../api/struct_x_dptx___config-members.html | 2 +- .../doc/html/api/struct_x_dptx___config.html | 2 +- .../api/struct_x_dptx___dmt_mode-members.html | 2 +- .../html/api/struct_x_dptx___dmt_mode.html | 2 +- .../struct_x_dptx___link_config-members.html | 2 +- .../html/api/struct_x_dptx___link_config.html | 2 +- ...dptx___main_stream_attributes-members.html | 2 +- ...truct_x_dptx___main_stream_attributes.html | 2 +- .../struct_x_dptx___mst_stream-members.html | 2 +- .../html/api/struct_x_dptx___mst_stream.html | 2 +- ...ink_address_reply_device_info-members.html | 2 +- ...sb_msg_link_address_reply_device_info.html | 2 +- ...ink_address_reply_port_detail-members.html | 2 +- ...sb_msg_link_address_reply_port_detail.html | 2 +- .../struct_x_dptx___sideband_msg-members.html | 2 +- .../api/struct_x_dptx___sideband_msg.html | 2 +- ...ct_x_dptx___sideband_msg_body-members.html | 2 +- .../struct_x_dptx___sideband_msg_body.html | 2 +- ..._x_dptx___sideband_msg_header-members.html | 2 +- .../struct_x_dptx___sideband_msg_header.html | 2 +- ...truct_x_dptx___sideband_reply-members.html | 2 +- .../api/struct_x_dptx___sideband_reply.html | 2 +- .../struct_x_dptx___sink_config-members.html | 2 +- .../html/api/struct_x_dptx___sink_config.html | 2 +- .../api/struct_x_dptx___topology-members.html | 2 +- .../html/api/struct_x_dptx___topology.html | 2 +- ...struct_x_dptx___topology_node-members.html | 2 +- .../api/struct_x_dptx___topology_node.html | 2 +- .../drivers/dptx/doc/html/api/tab_b.gif | Bin .../drivers/dptx/doc/html/api/tab_l.gif | Bin .../drivers/dptx/doc/html/api/tab_r.gif | Bin .../drivers/dptx/doc/html/api/tabs.css | 0 .../drivers/dptx/doc/html/api/xdptx_8c.html | 53 +++++++- .../drivers/dptx/doc/html/api/xdptx_8h.html | 113 +++++++++++------- .../dptx/doc/html/api/xdptx__hw_8h.html | 4 +- .../dptx/doc/html/api/xdptx__intr_8c.html | 4 +- .../dptx/doc/html/api/xdptx__mst_8c.html | 72 +++++++++-- .../dptx/doc/html/api/xdptx__selftest_8c.html | 4 +- .../dptx/doc/html/api/xdptx__sinit_8c.html | 4 +- .../dptx/doc/html/api/xdptx__spm_8c.html | 4 +- .../doc/html/api/xdptx__vidmodetable_8c.html | 4 +- 63 files changed, 274 insertions(+), 136 deletions(-) mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/annotated.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/doxygen.png mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/driver_api_doxygen.css mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/files.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions_vars.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x72.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x78.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_defs.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_enum.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_eval.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_func.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_type.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_vars.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/index.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node-members.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_b.gif mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_l.gif mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_r.gif mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/tabs.css mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8h.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__hw_8h.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__intr_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__mst_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__selftest_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__sinit_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__spm_8c.html mode change 100644 => 100755 XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__vidmodetable_8c.html diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/annotated.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/annotated.html old mode 100644 new mode 100755 index 4d07e17c..65f55e42 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/annotated.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/annotated.html @@ -40,4 +40,4 @@ XDptx_Topology XDptx_TopologyNode -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/doxygen.png b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/doxygen.png old mode 100644 new mode 100755 diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/driver_api_doxygen.css b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/driver_api_doxygen.css old mode 100644 new mode 100755 index 8b5d35bb..5e5214e3 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/driver_api_doxygen.css +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/driver_api_doxygen.css @@ -72,7 +72,7 @@ P.HeadingGlossary { P.LinkGlossary { margin-bottom: .50em; -} +} P.Note { } @@ -230,7 +230,7 @@ TD.indexvalue { border: 1px solid #CCCCCC; } TR.memlist { - background-color: #f0f0f0; + background-color: #f0f0f0; } P.formulaDsp { text-align: center; } IMG.formulaDsp { } diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/files.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/files.html old mode 100644 new mode 100755 index b6f5ff34..8c0f8e3f --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/files.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/files.html @@ -32,4 +32,4 @@ xdptx_spm.c xdptx_vidmodetable.c -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions.html old mode 100644 new mode 100755 index 93255c62..15431379 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions.html @@ -219,4 +219,4 @@ Here is a list of all class members with links to the classes they belong to: : XDptx_MainStreamAttributes
  • YCrCbEn : XDptx_Config
  • YOnlyEn : XDptx_Config -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions_vars.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions_vars.html old mode 100644 new mode 100755 index 2ce94863..7901fd7e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions_vars.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/functions_vars.html @@ -219,4 +219,4 @@ : XDptx_MainStreamAttributes
  • YCrCbEn : XDptx_Config
  • YOnlyEn : XDptx_Config -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals.html old mode 100644 new mode 100755 index 9f736956..b2369b2e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals.html @@ -46,4 +46,4 @@ Here is a list of all file members with links to the files they belong to:

    - g -

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x72.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x72.html old mode 100644 new mode 100755 index 721d6433..0aa9c757 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x72.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x72.html @@ -47,4 +47,4 @@ Here is a list of all file members with links to the files they belong to:
  • ResetValues : xdptx_selftest.c
  • ResetValuesMsa : xdptx_selftest.c -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x78.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x78.html old mode 100644 new mode 100755 index 9c485049..17a98c54 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x78.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_0x78.html @@ -104,7 +104,8 @@ Here is a list of all file members with links to the files they belong to: : xdptx_hw.h
  • XDPTX_CORE_ID_TYPE_RX : xdptx_hw.h
  • XDPTX_CORE_ID_TYPE_TX : xdptx_hw.h
  • XDptx_DisableMainLink() -: xdptx.h, xdptx.c
  • XDptx_DmtModes +: xdptx.h, xdptx.c
  • XDptx_DiscoverTopology() +: xdptx_mst.c, xdptx.h
  • XDptx_DmtModes : xdptx_vidmodetable.c, xdptx.h
  • XDPTX_DOWNSPREAD_CTRL : xdptx_hw.h
  • XDPTX_DPCD_ADAPTER_CAP : xdptx_hw.h
  • XDPTX_DPCD_ADAPTER_CTRL @@ -420,7 +421,7 @@ Here is a list of all file members with links to the files they belong to: : xdptx.h, xdptx.c
  • XDPTX_ENHANCED_FRAME_EN : xdptx_hw.h
  • XDptx_EstablishLink() : xdptx.h, xdptx.c
  • XDptx_FindAccessibleDpDevices() -: xdptx_mst.c, xdptx.h
  • XDPTX_FORCE_SCRAMBLER_RESET +: xdptx_mst.c, xdptx.h
  • XDPTX_FORCE_SCRAMBLER_RESET : xdptx_hw.h
  • XDPTX_FRAC_BYTES_PER_TU : xdptx_hw.h
  • XDptx_GetEdid() : xdptx.h, xdptx.c
  • XDptx_GetGuid() @@ -461,8 +462,9 @@ Here is a list of all file members with links to the files they belong to: : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_HPD_PULSE_DETECTED_MASK : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_REPLY_RECEIVED_MASK : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_REPLY_TIMEOUT_MASK -: xdptx_hw.h
  • XDptx_IsConnected -: xdptx.h
  • XDPTX_LANE_COUNT_SET +: xdptx_hw.h
  • XDPTX_IS_CONNECTED_MAX_TIMEOUT_COUNT +: xdptx.c
  • XDptx_IsConnected() +: xdptx.h, xdptx.c
  • XDPTX_LANE_COUNT_SET : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_1 : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_2 : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_4 @@ -512,8 +514,8 @@ Here is a list of all file members with links to the files they belong to: : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_HSYNC_POL_MASK : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_VSYNC_POL_MASK : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_VSYNC_POL_SHIFT -: xdptx_hw.h
  • XDPTX_MAX_TIMEOUT_COUNT -: xdptx_mst.c
  • XDPTX_MAXIMUM_PE_LEVEL +: xdptx_hw.h
  • XDPTX_MAX_SBMSG_REPLY_TIMEOUT_COUNT +: xdptx_mst.c
  • XDPTX_MAXIMUM_PE_LEVEL : xdptx.c
  • XDPTX_MAXIMUM_VS_LEVEL : xdptx.c
  • XDPTX_MIN_BYTES_PER_TU : xdptx_hw.h
  • XDptx_MstCapable() @@ -669,7 +671,8 @@ Here is a list of all file members with links to the files they belong to: : xdptx_hw.h
  • XDPTX_USER_DATA_COUNT_PER_LANE : xdptx_hw.h
  • XDPTX_USER_PIXEL_WIDTH : xdptx_hw.h
  • XDPTX_VC_PAYLOAD_BUFFER_ADDR -: xdptx_hw.h
  • XDPTX_VERSION +: xdptx_hw.h
  • XDPTX_VCP_TABLE_MAX_TIMEOUT_COUNT +: xdptx_mst.c
  • XDPTX_VERSION : xdptx_hw.h
  • XDPTX_VERSION_CORE_PATCH_MASK : xdptx_hw.h
  • XDPTX_VERSION_CORE_PATCH_SHIFT : xdptx_hw.h
  • XDPTX_VERSION_CORE_VER_MJR_MASK @@ -777,4 +780,4 @@ Here is a list of all file members with links to the files they belong to: : xdptx.h, xdptx.c
  • XDptx_WriteGuid() : xdptx_mst.c, xdptx.h
  • XDptx_WriteReg : xdptx_hw.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_defs.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_defs.html old mode 100644 new mode 100755 index 02744b3e..c0c3ce61 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_defs.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_defs.html @@ -424,8 +424,8 @@ : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_HPD_PULSE_DETECTED_MASK : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_REPLY_RECEIVED_MASK : xdptx_hw.h
  • XDPTX_INTERRUPT_STATUS_REPLY_TIMEOUT_MASK -: xdptx_hw.h
  • XDptx_IsConnected -: xdptx.h
  • XDPTX_LANE_COUNT_SET +: xdptx_hw.h
  • XDPTX_IS_CONNECTED_MAX_TIMEOUT_COUNT +: xdptx.c
  • XDPTX_LANE_COUNT_SET : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_1 : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_2 : xdptx_hw.h
  • XDPTX_LANE_COUNT_SET_4 @@ -474,8 +474,8 @@ : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_HSYNC_POL_MASK : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_VSYNC_POL_MASK : xdptx_hw.h
  • XDPTX_MAIN_STREAMX_POLARITY_VSYNC_POL_SHIFT -: xdptx_hw.h
  • XDPTX_MAX_TIMEOUT_COUNT -: xdptx_mst.c
  • XDPTX_MAXIMUM_PE_LEVEL +: xdptx_hw.h
  • XDPTX_MAX_SBMSG_REPLY_TIMEOUT_COUNT +: xdptx_mst.c
  • XDPTX_MAXIMUM_PE_LEVEL : xdptx.c
  • XDPTX_MAXIMUM_VS_LEVEL : xdptx.c
  • XDPTX_MIN_BYTES_PER_TU : xdptx_hw.h
  • XDPTX_N_VID @@ -593,7 +593,8 @@ : xdptx_hw.h
  • XDPTX_USER_DATA_COUNT_PER_LANE : xdptx_hw.h
  • XDPTX_USER_PIXEL_WIDTH : xdptx_hw.h
  • XDPTX_VC_PAYLOAD_BUFFER_ADDR -: xdptx_hw.h
  • XDPTX_VERSION +: xdptx_hw.h
  • XDPTX_VCP_TABLE_MAX_TIMEOUT_COUNT +: xdptx_mst.c
  • XDPTX_VERSION : xdptx_hw.h
  • XDPTX_VERSION_CORE_PATCH_MASK : xdptx_hw.h
  • XDPTX_VERSION_CORE_PATCH_SHIFT : xdptx_hw.h
  • XDPTX_VERSION_CORE_VER_MJR_MASK @@ -610,4 +611,4 @@ : xdptx_hw.h
  • XDPTX_VS_LEVEL_OFFSET : xdptx_hw.h
  • XDptx_WriteReg : xdptx_hw.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_enum.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_enum.html old mode 100644 new mode 100755 index f3b44fd5..586ce7c1 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_enum.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_enum.html @@ -38,4 +38,4 @@
  • XDptx_TrainingState : xdptx.c
  • XDptx_VideoMode : xdptx.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_eval.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_eval.html old mode 100644 new mode 100755 index 7ea55eb3..905c867e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_eval.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_eval.html @@ -137,4 +137,4 @@ : xdptx.h
  • XDPTX_VM_UHD_60 : xdptx.h
  • XDPTX_VM_USE_EDID_PREFERRED : xdptx.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_func.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_func.html old mode 100644 new mode 100755 index b0d95b41..3514070e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_func.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_func.html @@ -61,11 +61,12 @@ : xdptx.h, xdptx.c
  • XDptx_ClearMsaValues() : xdptx_spm.c, xdptx.h
  • XDptx_ClearPayloadVcIdTable() : xdptx_mst.c, xdptx.h
  • XDptx_DisableMainLink() -: xdptx.h, xdptx.c
  • XDptx_EnableMainLink() +: xdptx.h, xdptx.c
  • XDptx_DiscoverTopology() +: xdptx_mst.c, xdptx.h
  • XDptx_EnableMainLink() : xdptx.h, xdptx.c
  • XDptx_EnableTrainAdaptive() : xdptx.h, xdptx.c
  • XDptx_EstablishLink() : xdptx.h, xdptx.c
  • XDptx_FindAccessibleDpDevices() -: xdptx_mst.c, xdptx.h
  • XDptx_GetEdid() +: xdptx_mst.c, xdptx.h
  • XDptx_GetEdid() : xdptx.h, xdptx.c
  • XDptx_GetGuid() : xdptx_mst.c, xdptx.h
  • XDptx_GetRemoteEdid() : xdptx_mst.c, xdptx.h
  • XDptx_GetRxCapabilities() @@ -73,7 +74,8 @@ : xdptx_intr.c, xdptx.h
  • XDptx_IicRead() : xdptx.h, xdptx.c
  • XDptx_IicWrite() : xdptx.h, xdptx.c
  • XDptx_InitializeTx() -: xdptx.h, xdptx.c
  • XDptx_LookupConfig() +: xdptx.h, xdptx.c
  • XDptx_IsConnected() +: xdptx.h, xdptx.c
  • XDptx_LookupConfig() : xdptx_sinit.c, xdptx.h
  • XDptx_MstCapable() : xdptx_mst.c, xdptx.h
  • XDptx_MstCfgModeDisable() : xdptx_mst.c, xdptx.h
  • XDptx_MstCfgModeEnable() @@ -107,4 +109,4 @@ : xdptx_spm.c, xdptx.h
  • XDptx_WaitUs() : xdptx.h, xdptx.c
  • XDptx_WriteGuid() : xdptx_mst.c, xdptx.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_type.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_type.html old mode 100644 new mode 100755 index 76b81fbb..8aac67dc --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_type.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_type.html @@ -39,4 +39,4 @@ : xdptx.h
  • XDptx_HpdPulseHandler : xdptx.h
  • XDptx_TimerHandler : xdptx.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_vars.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_vars.html old mode 100644 new mode 100755 index cee64c64..6aff945f --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_vars.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/globals_vars.html @@ -41,4 +41,4 @@ : xdptx_selftest.c
  • XDptx_ConfigTable : xdptx_sinit.c
  • XDptx_DmtModes : xdptx_vidmodetable.c, xdptx.h -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/index.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/index.html old mode 100644 new mode 100755 index e5d6afd0..ad46b69e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/index.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/index.html @@ -2,7 +2,7 @@ - dptx v1_0 + dptx v2_0 @@ -16,7 +16,7 @@
  • Classes
  • Files
  • -

    dptx v1_0

    +

    dptx v2_0

    The Xilinx DisplayPort transmitter (DPTX) driver. This driver supports the Xilinx DisplayPort soft IP core in source (TX) mode. This driver follows the DisplayPort 1.2a specification.

    The Xilinx DisplayPort soft IP supports the following features:

    Note:
    For a 5.4Gbps link rate, a high performance 7 series FPGA is required with a speed grade of -2 or -3.
      MODIFICATION HISTORY:

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  05/17/14 Initial release.
    + 1.0   als  05/17/14 Initial release.
            als  08/03/14 Initial MST addition.
    - 
    Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. + 2.0 als 09/21/14 Added XDptx_DiscoverTopology function and changed + XDptx_IsConnected from macro to function. + Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx-members.html old mode 100644 new mode 100755 index ada0518e..bbab7dff --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx-members.html @@ -40,4 +40,4 @@ TrainAdaptiveXDptx UserTimerPtrXDptx UserTimerWaitUsXDptx -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx.html old mode 100644 new mode 100755 index df7c2437..1d77c2ae --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx.html @@ -339,4 +339,4 @@ Custom user function for delay/sleep.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction-members.html old mode 100644 new mode 100755 index ea452700..61dc43f5 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction-members.html @@ -26,4 +26,4 @@ CmdCodeXDptx_AuxTransaction DataXDptx_AuxTransaction NumBytesXDptx_AuxTransaction -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction.html old mode 100644 new mode 100755 index 49053a19..1ad6a77a --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___aux_transaction.html @@ -99,4 +99,4 @@ The number of bytes that the AUX transaction will perform work on.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char-members.html old mode 100644 new mode 100755 index 00781d3b..c62bae4b --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char-members.html @@ -26,4 +26,4 @@ TxPeLevelsXDptx_BoardChar TxVsLevelsXDptx_BoardChar TxVsOffsetXDptx_BoardChar -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char.html old mode 100644 new mode 100755 index 3e0d2ad7..eb839bd6 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___board_char.html @@ -101,4 +101,4 @@ Voltage swing compensation offset used when pre-emphasis is used.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config-members.html old mode 100644 new mode 100755 index 2b918b86..83d8c501 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config-members.html @@ -38,4 +38,4 @@ SecondaryChEnXDptx_Config YCrCbEnXDptx_Config YOnlyEnXDptx_Config -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config.html old mode 100644 new mode 100755 index 60bbddd1..3fb0284c --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___config.html @@ -305,4 +305,4 @@ YOnly format support by this core instance.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode-members.html old mode 100644 new mode 100755 index a979ee65..aa806900 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode-members.html @@ -36,4 +36,4 @@ VResolutionXDptx_DmtMode VSyncPolarityXDptx_DmtMode VSyncPulseWidthXDptx_DmtMode -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode.html old mode 100644 new mode 100755 index 15038b6c..17a6b40c --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___dmt_mode.html @@ -271,4 +271,4 @@ Vertical synchronization time (pulse width in lines).


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config-members.html old mode 100644 new mode 100755 index 13420a42..77af296e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config-members.html @@ -34,4 +34,4 @@ SupportDownspreadControlXDptx_LinkConfig SupportEnhancedFramingModeXDptx_LinkConfig VsLevelXDptx_LinkConfig -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config.html old mode 100644 new mode 100755 index 05063db3..e8f77ab9 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___link_config.html @@ -237,4 +237,4 @@ The current voltage swing level for each lane.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes-members.html old mode 100644 new mode 100755 index dec73258..87d4a876 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes-members.html @@ -41,4 +41,4 @@ VClkTotalXDptx_MainStreamAttributes VStartXDptx_MainStreamAttributes YCbCrColorimetryXDptx_MainStreamAttributes -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes.html old mode 100644 new mode 100755 index bcf93bcf..60d02dc2 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___main_stream_attributes.html @@ -356,4 +356,4 @@ The YCbCr colorimetry currently in use by the video stream.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream-members.html old mode 100644 new mode 100755 index 64f55690..c546bab3 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream-members.html @@ -26,4 +26,4 @@ MstPbnXDptx_MstStream MstStreamEnableXDptx_MstStream RelativeAddressXDptx_MstStream -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream.html old mode 100644 new mode 100755 index c72b2673..e4b8283a --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___mst_stream.html @@ -101,4 +101,4 @@ The total number of DisplayPort links from the DisplayPort TX to the sink device


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info-members.html old mode 100644 new mode 100755 index bb59d2d5..14f0e01e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info-members.html @@ -27,4 +27,4 @@ PortDetailsXDptx_SbMsgLinkAddressReplyDeviceInfo ReplyTypeXDptx_SbMsgLinkAddressReplyDeviceInfo RequestIdXDptx_SbMsgLinkAddressReplyDeviceInfo -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info.html old mode 100644 new mode 100755 index 2ac4d394..82376650 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_device_info.html @@ -118,4 +118,4 @@ The request identifier of the reply. This should correspond to the request ident


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail-members.html old mode 100644 new mode 100755 index c9576511..f18b3102 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail-members.html @@ -32,4 +32,4 @@ NumSdpStreamSinksXDptx_SbMsgLinkAddressReplyPortDetail PeerDeviceTypeXDptx_SbMsgLinkAddressReplyPortDetail PortNumXDptx_SbMsgLinkAddressReplyPortDetail -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail.html old mode 100644 new mode 100755 index ef42905e..971a96b1 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sb_msg_link_address_reply_port_detail.html @@ -203,4 +203,4 @@ The port number of this port.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg-members.html old mode 100644 new mode 100755 index 2c11632d..b2108945 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg-members.html @@ -24,4 +24,4 @@

    XDptx_SidebandMsg Member List

    This is the complete list of members for XDptx_SidebandMsg, including all inherited members.

    -
    BodyXDptx_SidebandMsg
    HeaderXDptx_SidebandMsg
    Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg.html old mode 100644 new mode 100755 index 6cb6f899..a6642549 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg.html @@ -65,4 +65,4 @@ The header segment of the sideband message.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body-members.html old mode 100644 new mode 100755 index 1332b8bb..55706a36 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body-members.html @@ -25,4 +25,4 @@ CrcXDptx_SidebandMsgBody MsgDataXDptx_SidebandMsgBody MsgDataLengthXDptx_SidebandMsgBody -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body.html old mode 100644 new mode 100755 index 32780b17..d1ae9a45 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_body.html @@ -82,4 +82,4 @@ The number of data bytes stored as part of the sideband message body.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header-members.html old mode 100644 new mode 100755 index 73368935..2f4cf629 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header-members.html @@ -33,4 +33,4 @@ PathMsgXDptx_SidebandMsgHeader RelativeAddressXDptx_SidebandMsgHeader StartOfMsgTransactionXDptx_SidebandMsgHeader -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header.html old mode 100644 new mode 100755 index 232786e5..af809f2d --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_msg_header.html @@ -218,4 +218,4 @@ This message is the first sideband message in the transaction.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply-members.html old mode 100644 new mode 100755 index e71f3153..b0c07712 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply-members.html @@ -24,4 +24,4 @@

    XDptx_SidebandReply Member List

    This is the complete list of members for XDptx_SidebandReply, including all inherited members.

    -
    DataXDptx_SidebandReply
    LengthXDptx_SidebandReply
    Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply.html old mode 100644 new mode 100755 index 8b5bfab0..f73e5a50 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sideband_reply.html @@ -65,4 +65,4 @@ The number of bytes of reply data.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config-members.html old mode 100644 new mode 100755 index daf80528..b0f7a448 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config-members.html @@ -24,4 +24,4 @@

    XDptx_SinkConfig Member List

    This is the complete list of members for XDptx_SinkConfig, including all inherited members.

    -
    DpcdRxCapsFieldXDptx_SinkConfig
    LaneStatusAdjReqsXDptx_SinkConfig
    Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config.html old mode 100644 new mode 100755 index 7c3b06aa..ce0426ed --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___sink_config.html @@ -67,4 +67,4 @@ This is a raw read of the RX device's status registers. The first 4 bytes corres


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology-members.html old mode 100644 new mode 100755 index e91ed805..3dd8262a --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology-members.html @@ -26,4 +26,4 @@ NodeTotalXDptx_Topology SinkListXDptx_Topology SinkTotalXDptx_Topology -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology.html old mode 100644 new mode 100755 index ed9ef564..c9210db4 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology.html @@ -101,4 +101,4 @@ The total number of sinks in the MST topology.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node-members.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node-members.html old mode 100644 new mode 100755 index 84ad113c..fbb81ef5 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node-members.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node-members.html @@ -28,4 +28,4 @@ LinkCountTotalXDptx_TopologyNode MsgCapStatusXDptx_TopologyNode RelativeAddressXDptx_TopologyNode -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node.html old mode 100644 new mode 100755 index d74dfbd3..56ec9293 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/struct_x_dptx___topology_node.html @@ -135,4 +135,4 @@ The relative address from the DisplayPort TX to this device.


    The documentation for this struct was generated from the following file: -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_b.gif b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_b.gif old mode 100644 new mode 100755 diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_l.gif b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_l.gif old mode 100644 new mode 100755 diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_r.gif b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tab_r.gif old mode 100644 new mode 100755 diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tabs.css b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/tabs.css old mode 100644 new mode 100755 diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8c.html old mode 100644 new mode 100755 index 5df6a3bc..fd542b35 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx_8c.html @@ -28,7 +28,8 @@ Contains a minimal set of functions for the xdptx.h"
    @@ -48,6 +49,8 @@ Contains a minimal set of functions for the #define XDPTX_AUX_MAX_TIMEOUT_COUNT   50 +#define XDPTX_IS_CONNECTED_MAX_TIMEOUT_COUNT   50 +

    Enumerations

    enum  XDptx_TrainingState {
      XDPTX_TS_CLOCK_RECOVERY, @@ -85,6 +88,8 @@ Contains a minimal set of functions for the void XDptx_CfgTxPeLevel (XDptx *InstancePtr, u8 Level, u8 TxLevel) +u32 XDptx_IsConnected (XDptx *InstancePtr) + u32 XDptx_AuxRead (XDptx *InstancePtr, u32 Address, u32 NumBytes, void *Data) u32 XDptx_AuxWrite (XDptx *InstancePtr, u32 Address, u32 NumBytes, void *Data) @@ -143,6 +148,21 @@ Contains a minimal set of functions for the +
    +
    + + + + +
    #define XDPTX_IS_CONNECTED_MAX_TIMEOUT_COUNT   50
    +
    +
    + +

    +

    @@ -903,6 +923,35 @@ This function prepares the DisplayPort TX core for use.

    Note:
    None.
    + +

    + +

    +
    + + + + + + + + + +
    u32 XDptx_IsConnected (XDptx InstancePtr  ) 
    +
    +
    + +

    +This function checks if there is a connected RX device.

    +

    Parameters:
    + + +
    InstancePtr is a pointer to the XDptx instance.
    +
    +
    Returns:
      +
    • TRUE if there is a connection.
    • FALSE if there is no connection.
    +
    +

    @@ -1266,4 +1315,4 @@ This function is the delay/sleep function for the struct  XDptx -

    Defines

    -#define XDptx_IsConnected(InstancePtr) -

    Typedefs

    typedef void(*) XDptx_TimerHandler (void *InstancePtr, u32 MicroSeconds) @@ -220,6 +217,8 @@ u32 XDptx_SetScrambler (XDptx *InstancePtr, u8 Enable) +u32 XDptx_IsConnected (XDptx *InstancePtr) + void XDptx_EnableMainLink (XDptx *InstancePtr) void XDptx_DisableMainLink (XDptx *InstancePtr) @@ -278,7 +277,9 @@ void XDptx_SetStreamSinkRad (XDptx *InstancePtr, u8 Stream, u8 LinkCountTotal, u8 *RelativeAddress) -void XDptx_FindAccessibleDpDevices (XDptx *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress) +u32 XDptx_DiscoverTopology (XDptx *InstancePtr) + +u32 XDptx_FindAccessibleDpDevices (XDptx *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress) u32 XDptx_AllocatePayloadStreams (XDptx *InstancePtr) @@ -310,39 +311,6 @@ XDptx_DmtMode XDptx_DmtModes [] -

    Define Documentation

    - -
    -
    - - - - - - - - - -
    #define XDptx_IsConnected (InstancePtr   ) 
    -
    -
    - -

    -Value:

    This macro checks if there is a connected RX device.

    -

    Parameters:
    - - -
    InstancePtr is a pointer to the XDptx instance.
    -
    -
    Returns:
      -
    • TRUE if there is a connection.
    • FALSE if there is no connection.
    -
    -
    Note:
    C-style signature: void XDptx_IsConnected(XDptx *InstancePtr)
    - -
    -


    Typedef Documentation

    @@ -1442,6 +1410,36 @@ This function disables the main link.

    Returns:
    None.
    Note:
    None.
    +
    +

    + +

    +
    + + + + + + + + + +
    u32 XDptx_DiscoverTopology (XDptx InstancePtr  ) 
    +
    +
    + +

    +This function will explore the DisplayPort topology of downstream devices connected to the DisplayPort TX. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    +

    Parameters:
    + + +
    InstancePtr is a pointer to the XDptx instance.
    +
    +
    Returns:
      +
    • XST_SUCCESS if the topology discovery is successful.
    • XST_FAILURE otherwise - if sending a LINK_ADDRESS sideband message to one of the branch devices in the topology failed.
    +
    +
    Note:
    The contents of the InstancePtr->Topology structure will be modified.
    +

    @@ -1540,12 +1538,12 @@ This function checks if the link needs training and runs the training sequence i

    - +

    - + @@ -1572,7 +1570,7 @@ This function checks if the link needs training and runs the training sequence i

    -This function will explore the DisplayPort topology of downstream devices connected to the DisplayPort TX. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    +This function will explore the DisplayPort topology of downstream devices starting from the branch device specified by the LinkCountTotal and RelativeAddress parameters. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    Parameters:
    void XDptx_FindAccessibleDpDevices u32 XDptx_FindAccessibleDpDevices ( XDptx InstancePtr,
    @@ -1580,7 +1578,9 @@ This function will explore the DisplayPort topology of downstream devices connec
    InstancePtr is a pointer to the XDptx instance.
    RelativeAddress is the relative address from the DisplayPort source to the current target DisplayPort device in the recursion.
    -
    Returns:
    None - the recursion will exit from nodes that have an error when replying to the LINK_ADDRESS sideband message.
    +
    Returns:
      +
    • XST_SUCCESS if the topology discovery is successful.
    • XST_FAILURE otherwise - if sending a LINK_ADDRESS sideband message to one of the branch devices in the topology failed.
    +
    Note:
    The contents of the InstancePtr->Topology structure will be modified.
    @@ -1940,6 +1940,35 @@ This function prepares the DisplayPort TX core for use.

    Note:
    None.
    +
    +

    + +

    +
    + + + + + + + + + +
    u32 XDptx_IsConnected (XDptx InstancePtr  ) 
    +
    +
    + +

    +This function checks if there is a connected RX device.

    +

    Parameters:
    + + +
    InstancePtr is a pointer to the XDptx instance.
    +
    +
    Returns:
      +
    • TRUE if there is a connection.
    • FALSE if there is no connection.
    +
    +

    @@ -3417,4 +3446,4 @@ This function will write a global unique identifier (GUID) to the target Display This table contains the main stream attributes for various standard resolutions. Each entry is of the format: 1) XDPTX_VM_<HRES>x<VRES>_<REFRESH (HZ)>_P(_RB = Reduced Blanking) 2) Display Monitor Timing (DMT) ID 3) Horizontal resolution (pixels) 4) Vertical resolution (lines) 5) Pixel clock (KHz) 6) Interlaced (0=non-interlaced|1=interlaced) 7) Horizontal sync polarity (0=positive|1=negative) 8) Vertical sync polarity (0=positive|1=negative) 9) Horizontal front porch (pixels) 10) Horizontal sync time (pixels) 11) Horizontal back porch (pixels) 12) Vertical front porch (lines) 13) Vertical sync time (lines) 14) Vertical back porch (lines)

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__hw_8h.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__hw_8h.html old mode 100644 new mode 100755 index 78e4d951..0fbacbee --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__hw_8h.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__hw_8h.html @@ -28,7 +28,7 @@ This header file contains the identifiers and low-level driver functions (or mac MODIFICATION HISTORY:

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  05/17/14 Initial release.
    + 1.0   als  05/17/14 Initial release.
            als  08/03/14 Initial MST addition.
      

    @@ -9661,4 +9661,4 @@ This is a low-level function that writes to the specified register.

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__intr_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__intr_8c.html old mode 100644 new mode 100755 index ea02bc5b..cc1a7aed --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__intr_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__intr_8c.html @@ -28,7 +28,7 @@ This file contains functions related to MODIFICATION HISTORY:

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  05/17/14 Initial release.
    + 1.0   als  05/17/14 Initial release.
      

    #include "xdptx.h"
    @@ -162,4 +162,4 @@ This function installs a callback function for when a hot-plug-detect pulse inte

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__mst_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__mst_8c.html old mode 100644 new mode 100755 index c338f5b9..56ade626 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__mst_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__mst_8c.html @@ -26,7 +26,8 @@ MODIFICATION HISTORY:

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  08/03/14 Initial release.
    + 1.0   als  08/03/14 Initial release.
    + 2.0   als  09/21/14 Improvements to topology discovery and sideband messages.
      

    #include "string.h"
    @@ -44,7 +45,9 @@ struct  XDptx_SidebandReply

    Defines

    -#define XDPTX_MAX_TIMEOUT_COUNT   100 +#define XDPTX_MAX_SBMSG_REPLY_TIMEOUT_COUNT   5000 + +#define XDPTX_VCP_TABLE_MAX_TIMEOUT_COUNT   30

    Functions

    void XDptx_MstCfgModeEnable (XDptx *InstancePtr) @@ -67,7 +70,9 @@ void XDptx_SetStreamSinkRad (XDptx *InstancePtr, u8 Stream, u8 LinkCountTotal, u8 *RelativeAddress) -void XDptx_FindAccessibleDpDevices (XDptx *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress) +u32 XDptx_DiscoverTopology (XDptx *InstancePtr) + +u32 XDptx_FindAccessibleDpDevices (XDptx *InstancePtr, u8 LinkCountTotal, u8 *RelativeAddress) u32 XDptx_AllocatePayloadStreams (XDptx *InstancePtr) @@ -100,12 +105,27 @@

    Define Documentation

    - +
    - + + +
    #define XDPTX_MAX_TIMEOUT_COUNT   100 #define XDPTX_MAX_SBMSG_REPLY_TIMEOUT_COUNT   5000
    +
    +
    + +

    + +

    +

    + +

    +
    + + +
    #define XDPTX_VCP_TABLE_MAX_TIMEOUT_COUNT   30
    @@ -259,12 +279,42 @@ This function will clear the virtual channel payload ID table in both the Displa

    - +

    - + + + + + + + +
    void XDptx_FindAccessibleDpDevices u32 XDptx_DiscoverTopology (XDptx InstancePtr  ) 
    +
    +
    + +

    +This function will explore the DisplayPort topology of downstream devices connected to the DisplayPort TX. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    +

    Parameters:
    + + +
    InstancePtr is a pointer to the XDptx instance.
    +
    +
    Returns:
      +
    • XST_SUCCESS if the topology discovery is successful.
    • XST_FAILURE otherwise - if sending a LINK_ADDRESS sideband message to one of the branch devices in the topology failed.
    +
    +
    Note:
    The contents of the InstancePtr->Topology structure will be modified.
    + +
    +

    + +

    +
    + + + @@ -291,7 +341,7 @@ This function will clear the virtual channel payload ID table in both the Displa

    -This function will explore the DisplayPort topology of downstream devices connected to the DisplayPort TX. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    +This function will explore the DisplayPort topology of downstream devices starting from the branch device specified by the LinkCountTotal and RelativeAddress parameters. It will recursively go through each branch device, obtain its information by sending a LINK_ADDRESS sideband message, and add this information to the the topology's node table. For each sink device connected to a branch's downstream port, this function will obtain the details of the sink, add it to the topology's node table, as well as add it to the topology's sink list.

    Parameters:
    u32 XDptx_FindAccessibleDpDevices ( XDptx InstancePtr,
    @@ -299,7 +349,9 @@ This function will explore the DisplayPort topology of downstream devices connec
    InstancePtr is a pointer to the XDptx instance.
    RelativeAddress is the relative address from the DisplayPort source to the current target DisplayPort device in the recursion.
    -
    Returns:
    None - the recursion will exit from nodes that have an error when replying to the LINK_ADDRESS sideband message.
    +
    Returns:
      +
    • XST_SUCCESS if the topology discovery is successful.
    • XST_FAILURE otherwise - if sending a LINK_ADDRESS sideband message to one of the branch devices in the topology failed.
    +
    Note:
    The contents of the InstancePtr->Topology structure will be modified.
    @@ -1318,4 +1370,4 @@ This function will write a global unique identifier (GUID) to the target Display
    This table contains a list of global unique identifiers (GUIDs) that will be issued when exploring the topology using the algorithm in the XDptx_FindAccessibleDpDevices function.

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__selftest_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__selftest_8c.html old mode 100644 new mode 100755 index 3a2b6542..5167ac3e --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__selftest_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__selftest_8c.html @@ -28,7 +28,7 @@ This file contains a diagnostic self-test function for the xdptx.h"
    @@ -129,4 +129,4 @@ This table contains the default values for the DisplayPort TX core's general usa This table contains the default values for the DisplayPort TX core's main stream attribute (MSA) registers.

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__sinit_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__sinit_8c.html old mode 100644 new mode 100755 index 3bf52424..7f8952bb --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__sinit_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__sinit_8c.html @@ -28,7 +28,7 @@ This file contains static initialization methods for the xdptx.h"
    @@ -87,4 +87,4 @@ This function looks for the device configuration based on the unique device ID. A table of configuration structures containing the configuration information for each DisplayPort TX core in the system.

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__spm_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__spm_8c.html old mode 100644 new mode 100755 index 4bfae35a..9002b34d --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__spm_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__spm_8c.html @@ -28,7 +28,7 @@ This file contains the stream policy maker functions for the

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  05/17/14 Initial release.
    + 1.0   als  05/17/14 Initial release.
            als  08/03/14 Initial MST addition.
      

    @@ -446,4 +446,4 @@ This function clears the main stream attributes registers of the DisplayPort TX

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. diff --git a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__vidmodetable_8c.html b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__vidmodetable_8c.html old mode 100644 new mode 100755 index 877989e0..d8ce0f86 --- a/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__vidmodetable_8c.html +++ b/XilinxProcessorIPLib/drivers/dptx/doc/html/api/xdptx__vidmodetable_8c.html @@ -28,7 +28,7 @@ Contains display monitor timing (DMT) modes for various standard resolutions.

    MODIFICATION HISTORY:

     Ver   Who  Date     Changes
      ----- ---- -------- -----------------------------------------------
    - 1.00a als  05/17/14 Initial release.
    + 1.0   als  05/17/14 Initial release.
      

    #include "xil_types.h"
    @@ -55,4 +55,4 @@ Contains display monitor timing (DMT) modes for various standard resolutions.

    This table contains the main stream attributes for various standard resolutions. Each entry is of the format: 1) XDPTX_VM_<HRES>x<VRES>_<REFRESH (HZ)>_P(_RB = Reduced Blanking) 2) Display Monitor Timing (DMT) ID 3) Horizontal resolution (pixels) 4) Vertical resolution (lines) 5) Pixel clock (KHz) 6) Interlaced (0=non-interlaced|1=interlaced) 7) Horizontal sync polarity (0=positive|1=negative) 8) Vertical sync polarity (0=positive|1=negative) 9) Horizontal front porch (pixels) 10) Horizontal sync time (pixels) 11) Horizontal back porch (pixels) 12) Vertical front porch (lines) 13) Vertical sync time (lines) 14) Vertical back porch (lines)

    -Copyright @ 1995-2014 Xilinx, Inc. All rights reserved. +Copyright @ 1995-2014 Xilinx, Inc. All rights reserved.