Lines Matching refs:link_status
76 static u8 dp_link_status(const u8 link_status[DP_LINK_STATUS_SIZE], int r) in dp_link_status()
78 return link_status[r - DP_LANE0_1_STATUS]; in dp_link_status()
81 static u8 dp_get_lane_status(const u8 link_status[DP_LINK_STATUS_SIZE], in dp_get_lane_status()
86 u8 l = dp_link_status(link_status, i); in dp_get_lane_status()
91 bool drm_dp_channel_eq_ok(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_channel_eq_ok()
98 lane_align = dp_link_status(link_status, in drm_dp_channel_eq_ok()
103 lane_status = dp_get_lane_status(link_status, lane); in drm_dp_channel_eq_ok()
111 bool drm_dp_clock_recovery_ok(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_clock_recovery_ok()
118 lane_status = dp_get_lane_status(link_status, lane); in drm_dp_clock_recovery_ok()
126 u8 drm_dp_get_adjust_request_voltage(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_get_adjust_request_voltage()
133 u8 l = dp_link_status(link_status, i); in drm_dp_get_adjust_request_voltage()
139 u8 drm_dp_get_adjust_request_pre_emphasis(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_get_adjust_request_pre_emphasis()
146 u8 l = dp_link_status(link_status, i); in drm_dp_get_adjust_request_pre_emphasis()
153 u8 drm_dp_get_adjust_tx_ffe_preset(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_get_adjust_tx_ffe_preset()
160 u8 l = dp_link_status(link_status, i); in drm_dp_get_adjust_tx_ffe_preset()
167 bool drm_dp_128b132b_lane_channel_eq_done(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_128b132b_lane_channel_eq_done()
173 lane_align = dp_link_status(link_status, DP_LANE_ALIGN_STATUS_UPDATED); in drm_dp_128b132b_lane_channel_eq_done()
178 lane_status = dp_get_lane_status(link_status, lane); in drm_dp_128b132b_lane_channel_eq_done()
187 bool drm_dp_128b132b_lane_symbol_locked(const u8 link_status[DP_LINK_STATUS_SIZE], in drm_dp_128b132b_lane_symbol_locked()
194 lane_status = dp_get_lane_status(link_status, lane); in drm_dp_128b132b_lane_symbol_locked()
203 bool drm_dp_128b132b_eq_interlane_align_done(const u8 link_status[DP_LINK_STATUS_SIZE]) in drm_dp_128b132b_eq_interlane_align_done()
205 u8 status = dp_link_status(link_status, DP_LANE_ALIGN_STATUS_UPDATED); in drm_dp_128b132b_eq_interlane_align_done()
212 bool drm_dp_128b132b_cds_interlane_align_done(const u8 link_status[DP_LINK_STATUS_SIZE]) in drm_dp_128b132b_cds_interlane_align_done()
214 u8 status = dp_link_status(link_status, DP_LANE_ALIGN_STATUS_UPDATED); in drm_dp_128b132b_cds_interlane_align_done()
221 bool drm_dp_128b132b_link_training_failed(const u8 link_status[DP_LINK_STATUS_SIZE]) in drm_dp_128b132b_link_training_failed()
223 u8 status = dp_link_status(link_status, DP_LANE_ALIGN_STATUS_UPDATED); in drm_dp_128b132b_link_training_failed()
823 u8 link_status[DP_LINK_STATUS_SIZE]) in drm_dp_dpcd_read_phy_link_status()
830 link_status, in drm_dp_dpcd_read_phy_link_status()
835 link_status, in drm_dp_dpcd_read_phy_link_status()
842 memmove(&link_status[DP_SINK_STATUS - DP_LANE0_1_STATUS + 1], in drm_dp_dpcd_read_phy_link_status()
843 &link_status[DP_SINK_STATUS - DP_LANE0_1_STATUS], in drm_dp_dpcd_read_phy_link_status()
845 link_status[DP_SINK_STATUS - DP_LANE0_1_STATUS] = 0; in drm_dp_dpcd_read_phy_link_status()