diff options
Diffstat (limited to 'include/drm/drm_simple_kms_helper.h')
-rw-r--r-- | include/drm/drm_simple_kms_helper.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/drm/drm_simple_kms_helper.h b/include/drm/drm_simple_kms_helper.h index 6d9adbb46293..d9e4c3c3f009 100644 --- a/include/drm/drm_simple_kms_helper.h +++ b/include/drm/drm_simple_kms_helper.h | |||
@@ -22,6 +22,20 @@ struct drm_simple_display_pipe; | |||
22 | */ | 22 | */ |
23 | struct drm_simple_display_pipe_funcs { | 23 | struct drm_simple_display_pipe_funcs { |
24 | /** | 24 | /** |
25 | * @mode_valid: | ||
26 | * | ||
27 | * This function is called to filter out valid modes from the | ||
28 | * suggestions suggested by the bridge or display. This optional | ||
29 | * hook is passed in when initializing the pipeline. | ||
30 | * | ||
31 | * RETURNS: | ||
32 | * | ||
33 | * drm_mode_status Enum | ||
34 | */ | ||
35 | enum drm_mode_status (*mode_valid)(struct drm_crtc *crtc, | ||
36 | const struct drm_display_mode *mode); | ||
37 | |||
38 | /** | ||
25 | * @enable: | 39 | * @enable: |
26 | * | 40 | * |
27 | * This function should be used to enable the pipeline. | 41 | * This function should be used to enable the pipeline. |