summaryrefslogtreecommitdiffstats
path: root/include/drm
diff options
context:
space:
mode:
authorJesse Barnes <jbarnes@virtuousgeek.org>2011-11-07 12:03:16 -0800
committerDave Airlie <airlied@redhat.com>2011-12-06 10:23:29 +0000
commit6c3db9200b75f0fd736c9d766b754b971ad07eb1 (patch)
tree9d7d483e9b489750be87e427af3291f8fef38645 /include/drm
parent7749163efe5b366d53a3609229263c7a7994a8df (diff)
downloadlinux-6c3db9200b75f0fd736c9d766b754b971ad07eb1.tar.gz
linux-6c3db9200b75f0fd736c9d766b754b971ad07eb1.tar.bz2
linux-6c3db9200b75f0fd736c9d766b754b971ad07eb1.zip
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')
-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);