| dp14 Vitis Drivers API Documentation

- Overview
- Data Structures
- APIs
- File List
- Examples

- Data Structures
- Data Fields

Data Fields
XDp_RxPort Struct Reference
Overview

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.

XDp_RxIicMapEntry XDp_RxPort::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.

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