DisplayPort IP User Guide

ID 683273
Date 7/15/2025
Public
Document Table of Contents

9.42. btc_dptx_get_lt_failure_count

 

Prototype:

BYTE btc_dptx_get_lt_failure_count(BYTE tx_idx, 
unsigned int link_rate, 
unsigned int lane_count);

Thread-safe:

Yes

Available from ISR:

Yes

Include:

<btc_dptx_syslib.h>

Return:

-

Parameters:

* tx_idx - Source instance index (0-3)

* link_rate - link rate: 0x06 = 1.62 Gbps, 0x0A = 2.70 Gbps, 0x14 = 5.40 Gbps, 0x1E = 8.1 Gbps, 1 = 10 Gbps, 4=13.5 Gbps, 2=20 Gbps

* lane_count: number of lanes 1, 2 or 4

Description:

Returns the number link training failure at a specific rate and number of lanes. Counters are increased for all rates and number of lanes attempted during a downtrain .

Example:

btc_dptx_set_128b132b_lt_400ms_timeout(450000)

int failure_counter_20Gbps_4lanes = btc_dptx_get_lt_failure_count(0, 2, 4);