aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_tv.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/i915/intel_tv.c')
-rw-r--r--drivers/gpu/drm/i915/intel_tv.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/drm/i915/intel_tv.c b/drivers/gpu/drm/i915/intel_tv.c
index 860f306a23ba..9bbe35a0f0f2 100644
--- a/drivers/gpu/drm/i915/intel_tv.c
+++ b/drivers/gpu/drm/i915/intel_tv.c
@@ -870,7 +870,7 @@ intel_tv_get_config(struct intel_encoder *encoder,
870 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock; 870 pipe_config->base.adjusted_mode.crtc_clock = pipe_config->port_clock;
871} 871}
872 872
873static bool 873static int
874intel_tv_compute_config(struct intel_encoder *encoder, 874intel_tv_compute_config(struct intel_encoder *encoder,
875 struct intel_crtc_state *pipe_config, 875 struct intel_crtc_state *pipe_config,
876 struct drm_connector_state *conn_state) 876 struct drm_connector_state *conn_state)
@@ -880,10 +880,10 @@ intel_tv_compute_config(struct intel_encoder *encoder,
880 &pipe_config->base.adjusted_mode; 880 &pipe_config->base.adjusted_mode;
881 881
882 if (!tv_mode) 882 if (!tv_mode)
883 return false; 883 return -EINVAL;
884 884
885 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN) 885 if (adjusted_mode->flags & DRM_MODE_FLAG_DBLSCAN)
886 return false; 886 return -EINVAL;
887 887
888 pipe_config->output_format = INTEL_OUTPUT_FORMAT_RGB; 888 pipe_config->output_format = INTEL_OUTPUT_FORMAT_RGB;
889 adjusted_mode->crtc_clock = tv_mode->clock; 889 adjusted_mode->crtc_clock = tv_mode->clock;
@@ -898,7 +898,7 @@ intel_tv_compute_config(struct intel_encoder *encoder,
898 * or whether userspace is doing something stupid. 898 * or whether userspace is doing something stupid.
899 */ 899 */
900 900
901 return true; 901 return 0;
902} 902}
903 903
904static void 904static void