dp14
Xilinx SDK Drivers API Documentation
XDp_RxPort Struct Reference

This typedef contains information on the directly connected ports to the RX branch. More...

Data Fields

XDp_RxIicMapEntry IicMap [XDP_RX_NUM_I2C_ENTRIES_PER_PORT]
 When the RX replies to a REMOTE_I2C_READ sideband message, it responds with the associated I2C map for the requested port. More...
 
XDp_RxDpcdMap DpcdMap
 When the RX replies to a REMOTE_DPCD_READ sideband message, it responds with the associated DPCD map for the requested port. More...
 
u16 FullPbn
 The payload bandwidth number (PBN) associated with the sink connected to this port. More...
 
u16 AvailPbn
 The available PBN of the sink connected to this port. More...
 
u8 Exposed
 When set to 1, the RX branch device will expose the port in the LINK_ADDRESS reply. More...
 

Detailed Description

This typedef contains information on the directly connected ports to the RX branch.

Information contained in XDp_SbMsgLinkAddressReplyDeviceInfo is not duplicated here.

Field Documentation

u16 XDp_RxPort::AvailPbn

The available PBN of the sink connected to this port.

XDp_RxDpcdMap XDp_RxPort::DpcdMap

When the RX replies to a REMOTE_DPCD_READ sideband message, it responds with the associated DPCD map for the requested port.

u8 XDp_RxPort::Exposed

When set to 1, the RX branch device will expose the port in the LINK_ADDRESS reply.

u16 XDp_RxPort::FullPbn

The payload bandwidth number (PBN) associated with the sink connected to this port.

When the RX replies to a REMOTE_I2C_READ sideband message, it responds with the associated I2C map for the requested port.

The driver allows the user to define up to XDP_RX_NUM_I2C_ENTRIES_PER_PORT I2C addresses per port.