diff options
author | Alex Deucher <alexdeucher@gmail.com> | 2010-06-11 17:04:35 -0400 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2010-07-07 18:38:32 +1000 |
commit | 5c8d7171cc4984351af802a525675d50ae555a7b (patch) | |
tree | ed6337bff7e94fb3d2ef5fe96bd70e8882d6991e /include/drm | |
parent | a907a2e7d287f2b89fd81bc8edf164c0008c624f (diff) | |
download | op-kernel-dev-5c8d7171cc4984351af802a525675d50ae555a7b.zip op-kernel-dev-5c8d7171cc4984351af802a525675d50ae555a7b.tar.gz |
drm/kms: add crtc disable function
More explicit than dpms. Same as the encoder disable function.
Need this to explicity disconnect plls from crtcs for reuse when you
plls:crtcs ratio isn't 1:1.
Signed-off-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_helper.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/drm/drm_crtc_helper.h b/include/drm/drm_crtc_helper.h index 1121f77..7e3c976 100644 --- a/include/drm/drm_crtc_helper.h +++ b/include/drm/drm_crtc_helper.h @@ -63,6 +63,9 @@ struct drm_crtc_helper_funcs { /* reload the current crtc LUT */ void (*load_lut)(struct drm_crtc *crtc); + + /* disable crtc when not in use - more explicit than dpms off */ + void (*disable)(struct drm_crtc *crtc); }; struct drm_encoder_helper_funcs { |