aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/include/drm/drm_encoder.h
diff options
context:
space:
mode:
authorVille Syrjälä <ville.syrjala@linux.intel.com>2020-02-11 18:22:07 +0200
committerVille Syrjälä <ville.syrjala@linux.intel.com>2020-03-18 18:38:27 +0200
commit0df10823743311f31a067c26e2a3c6fa6dc867e9 (patch)
tree11410c875329a1963693e1a8c59b2352cd4e15d1 /include/drm/drm_encoder.h
parentdrm: Validate encoder->possible_clones (diff)
downloadwireguard-linux-0df10823743311f31a067c26e2a3c6fa6dc867e9.tar.xz
wireguard-linux-0df10823743311f31a067c26e2a3c6fa6dc867e9.zip
drm: Validate encoder->possible_crtcs
WARN if the encoder possible_crtcs is effectively empty or contains bits for non-existing crtcs. v2: Move to drm_mode_config_validate() (Daniel) Make the docs say we WARN when this is wrong (Daniel) Extract full_crtc_mask() Cc: Thomas Zimmermann <tzimmermann@suse.de> Cc: Daniel Vetter <daniel@ffwll.ch> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200211162208.16224-7-ville.syrjala@linux.intel.com Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'include/drm/drm_encoder.h')
-rw-r--r--include/drm/drm_encoder.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/drm/drm_encoder.h b/include/drm/drm_encoder.h
index 9d11cbe22f34..a60f5f1555ac 100644
--- a/include/drm/drm_encoder.h
+++ b/include/drm/drm_encoder.h
@@ -142,7 +142,7 @@ struct drm_encoder {
* the bits for all &drm_crtc objects this encoder can be connected to
* before calling drm_dev_register().
*
- * In reality almost every driver gets this wrong.
+ * You will get a WARN if you get this wrong in the driver.
*
* Note that since CRTC objects can't be hotplugged the assigned indices
* are stable and hence known before registering all objects.