drm/msm/dp: stop calling set_encoder_mode callback
None of the display drivers now implement set_encoder_mode callback. Stop calling it from the modeset init code. Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by: Abhinav Kumar <abhinavk@codeaurora.org> Link: https://lore.kernel.org/r/20210717124016.316020-6-dmitry.baryshkov@linaro.org Reviewed-by: Bjorn Andersson <bjorn.andersson@linaro.org> Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Rob Clark <robdclark@chromium.org>
This commit is contained in:
parent
0f1b69fea2
commit
9b6ce7db0d
|
@ -102,8 +102,6 @@ struct dp_display_private {
|
||||||
struct dp_display_mode dp_mode;
|
struct dp_display_mode dp_mode;
|
||||||
struct msm_dp dp_display;
|
struct msm_dp dp_display;
|
||||||
|
|
||||||
bool encoder_mode_set;
|
|
||||||
|
|
||||||
/* wait for audio signaling */
|
/* wait for audio signaling */
|
||||||
struct completion audio_comp;
|
struct completion audio_comp;
|
||||||
|
|
||||||
|
@ -283,20 +281,6 @@ static void dp_display_send_hpd_event(struct msm_dp *dp_display)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
static void dp_display_set_encoder_mode(struct dp_display_private *dp)
|
|
||||||
{
|
|
||||||
struct msm_drm_private *priv = dp->dp_display.drm_dev->dev_private;
|
|
||||||
struct msm_kms *kms = priv->kms;
|
|
||||||
|
|
||||||
if (!dp->encoder_mode_set && dp->dp_display.encoder &&
|
|
||||||
kms->funcs->set_encoder_mode) {
|
|
||||||
kms->funcs->set_encoder_mode(kms,
|
|
||||||
dp->dp_display.encoder, false);
|
|
||||||
|
|
||||||
dp->encoder_mode_set = true;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
static int dp_display_send_hpd_notification(struct dp_display_private *dp,
|
static int dp_display_send_hpd_notification(struct dp_display_private *dp,
|
||||||
bool hpd)
|
bool hpd)
|
||||||
{
|
{
|
||||||
|
@ -369,8 +353,6 @@ static void dp_display_host_init(struct dp_display_private *dp, int reset)
|
||||||
if (dp->usbpd->orientation == ORIENTATION_CC2)
|
if (dp->usbpd->orientation == ORIENTATION_CC2)
|
||||||
flip = true;
|
flip = true;
|
||||||
|
|
||||||
dp_display_set_encoder_mode(dp);
|
|
||||||
|
|
||||||
dp_power_init(dp->power, flip);
|
dp_power_init(dp->power, flip);
|
||||||
dp_ctrl_host_init(dp->ctrl, flip, reset);
|
dp_ctrl_host_init(dp->ctrl, flip, reset);
|
||||||
dp_aux_init(dp->aux);
|
dp_aux_init(dp->aux);
|
||||||
|
|
Loading…
Reference in New Issue