summaryrefslogtreecommitdiff
path: root/include/drm/drm_crtc.h
diff options
context:
space:
mode:
authorJesse Barnes <jbarnes@virtuousgeek.org>2011-11-08 00:03:16 +0400
committerDave Airlie <airlied@redhat.com>2011-12-06 14:23:29 +0400
commit6c3db9200b75f0fd736c9d766b754b971ad07eb1 (patch)
tree9d7d483e9b489750be87e427af3291f8fef38645 /include/drm/drm_crtc.h
parent7749163efe5b366d53a3609229263c7a7994a8df (diff)
downloadlinux-6c3db9200b75f0fd736c9d766b754b971ad07eb1.tar.xz
drm: add comments for drm_encoder_funcs
Just basic verbiage. Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org> Reviewed-by: Alex Deucher <alexdeucher@gmail.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
Diffstat (limited to 'include/drm/drm_crtc.h')
-rw-r--r--include/drm/drm_crtc.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/drm/drm_crtc.h b/include/drm/drm_crtc.h
index 9014599791a5..7db2ce52c5a4 100644
--- a/include/drm/drm_crtc.h
+++ b/include/drm/drm_crtc.h
@@ -437,6 +437,13 @@ struct drm_connector_funcs {
void (*force)(struct drm_connector *connector);
};
+/**
+ * drm_encoder_funcs - encoder controls
+ * @reset: reset state (e.g. at init or resume time)
+ * @destroy: cleanup and free associated data
+ *
+ * Encoders sit between CRTCs and connectors.
+ */
struct drm_encoder_funcs {
void (*reset)(struct drm_encoder *encoder);
void (*destroy)(struct drm_encoder *encoder);