Lines Matching refs:link
303 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() argument
308 memset(link, 0, sizeof(*link)); in drm_dp_link_probe()
314 link->revision = values[0]; in drm_dp_link_probe()
315 link->rate = drm_dp_bw_code_to_link_rate(values[1]); in drm_dp_link_probe()
316 link->num_lanes = values[2] & DP_MAX_LANE_COUNT_MASK; in drm_dp_link_probe()
319 link->capabilities |= DP_LINK_CAP_ENHANCED_FRAMING; in drm_dp_link_probe()
332 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() argument
338 if (link->revision < 0x11) in drm_dp_link_power_up()
370 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() argument
376 if (link->revision < 0x11) in drm_dp_link_power_down()
401 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure() argument
406 values[0] = drm_dp_link_rate_to_bw_code(link->rate); in drm_dp_link_configure()
407 values[1] = link->num_lanes; in drm_dp_link_configure()
409 if (link->capabilities & DP_LINK_CAP_ENHANCED_FRAMING) in drm_dp_link_configure()