aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_dp_mst.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_dp_mst.c')
-rw-r--r--drivers/gpu/drm/i915/intel_dp_mst.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/gpu/drm/i915/intel_dp_mst.c b/drivers/gpu/drm/i915/intel_dp_mst.c
index c8e2215628e6..5899debe2184 100644
--- a/drivers/gpu/drm/i915/intel_dp_mst.c
+++ b/drivers/gpu/drm/i915/intel_dp_mst.c
@@ -30,9 +30,9 @@
30#include <drm/drm_crtc_helper.h> 30#include <drm/drm_crtc_helper.h>
31#include <drm/drm_edid.h> 31#include <drm/drm_edid.h>
32 32
33static bool intel_dp_mst_compute_config(struct intel_encoder *encoder, 33static int intel_dp_mst_compute_config(struct intel_encoder *encoder,
34 struct intel_crtc_state *pipe_config, 34 struct intel_crtc_state *pipe_config,
35 struct drm_connector_state *conn_state) 35 struct drm_connector_state *conn_state)
36{ 36{
37 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); 37 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev);
38 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base); 38 struct intel_dp_mst_encoder *intel_mst = enc_to_mst(&encoder->base);
@@ -53,7 +53,7 @@ static bool intel_dp_mst_compute_config(struct intel_encoder *encoder,
53 DP_DPCD_QUIRK_CONSTANT_N); 53 DP_DPCD_QUIRK_CONSTANT_N);
54 54
55 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN) 55 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN)
56 return false; 56 return -EINVAL;
57 57
58 pipe_config->output_format = INTEL_OUTPUT_FORMAT_RGB; 58 pipe_config->output_format = INTEL_OUTPUT_FORMAT_RGB;
59 pipe_config->has_pch_encoder = false; 59 pipe_config->has_pch_encoder = false;
@@ -90,7 +90,7 @@ static bool intel_dp_mst_compute_config(struct intel_encoder *encoder,
90 if (slots < 0) { 90 if (slots < 0) {
91 DRM_DEBUG_KMS("failed finding vcpi slots:%d\n", 91 DRM_DEBUG_KMS("failed finding vcpi slots:%d\n",
92 slots); 92 slots);
93 return false; 93 return slots;
94 } 94 }
95 } 95 }
96 96
@@ -108,7 +108,7 @@ static bool intel_dp_mst_compute_config(struct intel_encoder *encoder,
108 108
109 intel_ddi_compute_min_voltage_level(dev_priv, pipe_config); 109 intel_ddi_compute_min_voltage_level(dev_priv, pipe_config);
110 110
111 return true; 111 return 0;
112} 112}
113 113
114static int 114static int