diff options
author | Thomas Zimmermann <tzimmermann@suse.de> | 2019-11-07 09:34:03 +0100 |
---|---|---|
committer | Thomas Zimmermann <tzimmermann@suse.de> | 2019-11-08 11:04:45 +0100 |
commit | 02f3bb751a46230f9a49d2a55b304a5847c67788 (patch) | |
tree | b54c293ecb1fb213df002453639b47c56e4e98fe /drivers/gpu/drm/ast/ast_drv.h | |
parent | b48e1b6ffd28a2af57620c4876abe7b956314e87 (diff) |
drm/ast: Add cursor plane
The cursor plane uses an internal format of ARGB4444. To userspace, we
announce ARGB8888 and do the transformation internally.
v2:
* don't set plane call-back functions to NULL explicitly
* define plane format array in global scope
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20191107083404.6852-9-tzimmermann@suse.de
Diffstat (limited to 'drivers/gpu/drm/ast/ast_drv.h')
-rw-r--r-- | drivers/gpu/drm/ast/ast_drv.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/drm/ast/ast_drv.h b/drivers/gpu/drm/ast/ast_drv.h index 13560622f22a..49557a73390f 100644 --- a/drivers/gpu/drm/ast/ast_drv.h +++ b/drivers/gpu/drm/ast/ast_drv.h @@ -122,6 +122,7 @@ struct ast_private { } cursor; struct drm_plane primary_plane; + struct drm_plane cursor_plane; bool support_wide_screen; enum { |