Lines Matching refs:link
296 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() argument
301 memset(link, 0, sizeof(*link)); in drm_dp_link_probe()
307 link->revision = values[0]; in drm_dp_link_probe()
308 link->rate = drm_dp_bw_code_to_link_rate(values[1]); in drm_dp_link_probe()
309 link->num_lanes = values[2] & DP_MAX_LANE_COUNT_MASK; in drm_dp_link_probe()
312 link->capabilities |= DP_LINK_CAP_ENHANCED_FRAMING; in drm_dp_link_probe()
325 int drm_dp_link_power_up(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_up() argument
331 if (link->revision < 0x11) in drm_dp_link_power_up()
363 int drm_dp_link_power_down(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_power_down() argument
369 if (link->revision < 0x11) in drm_dp_link_power_down()
394 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure() argument
399 values[0] = drm_dp_link_rate_to_bw_code(link->rate); in drm_dp_link_configure()
400 values[1] = link->num_lanes; in drm_dp_link_configure()
402 if (link->capabilities & DP_LINK_CAP_ENHANCED_FRAMING) in drm_dp_link_configure()