Lines Matching refs:drm_aux
92 struct drm_dp_aux *drm_aux; member
484 if (drm_dp_dpcd_write(ctrl->drm_aux, 0x103, buf, 4) < 4) { in edp_lane_set_write()
497 if (drm_dp_dpcd_write(ctrl->drm_aux, in edp_train_pattern_set_write()
611 drm_dp_link_train_clock_recovery_delay(ctrl->drm_aux, ctrl->dpcd); in edp_start_link_train_1()
613 rlen = drm_dp_dpcd_read_link_status(ctrl->drm_aux, link_status); in edp_start_link_train_1()
668 drm_dp_link_train_channel_eq_delay(ctrl->drm_aux, ctrl->dpcd); in edp_start_link_train_2()
670 rlen = drm_dp_dpcd_read_link_status(ctrl->drm_aux, link_status); in edp_start_link_train_2()
746 drm_dp_link_train_channel_eq_delay(ctrl->drm_aux, ctrl->dpcd); in edp_clear_training_pattern()
767 if (drm_dp_dpcd_write(ctrl->drm_aux, DP_LINK_BW_SET, values, in edp_do_link_train()
975 ret = drm_dp_dpcd_readb(ctrl->drm_aux, DP_SET_POWER, &value); in edp_ctrl_on_worker()
982 ret = drm_dp_dpcd_writeb(ctrl->drm_aux, DP_SET_POWER, value); in edp_ctrl_on_worker()
1041 ret = drm_dp_dpcd_readb(ctrl->drm_aux, DP_SET_POWER, &value); in edp_ctrl_off_worker()
1046 drm_dp_dpcd_writeb(ctrl->drm_aux, DP_SET_POWER, value); in edp_ctrl_off_worker()
1157 ctrl->aux = msm_edp_aux_init(edp, ctrl->base, &ctrl->drm_aux); in msm_edp_ctrl_init()
1158 if (!ctrl->aux || !ctrl->drm_aux) { in msm_edp_ctrl_init()
1222 if (drm_dp_dpcd_read(ctrl->drm_aux, DP_DPCD_REV, ctrl->dpcd, in msm_edp_ctrl_panel_connected()
1263 ctrl->edid = drm_get_edid(connector, &ctrl->drm_aux->ddc); in msm_edp_ctrl_get_panel_info()