diff options
author | Simon Ser <contact@emersion.fr> | 2020-12-11 19:46:31 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2020-12-15 16:46:31 +0100 |
commit | 9999587b684fed59eec0847bacf0d5bbd21e0a9b (patch) | |
tree | 5c75f88cfebfdfa791902056ed2bc0b85e8737a9 /drivers/gpu/drm/drm_crtc.c | |
parent | drm/omap: Delete useless kfree code (diff) | |
download | linux-9999587b684fed59eec0847bacf0d5bbd21e0a9b.tar.xz linux-9999587b684fed59eec0847bacf0d5bbd21e0a9b.zip |
drm: rework description of primary and cursor planes
The previous wording could be understood by user-space evelopers as "a
primary/cursor plane is only compatible with a single CRTC" [1].
Reword the planes description to make it clear the DRM-internal
drm_crtc.primary and drm_crtc.cursor planes are for legacy uAPI.
[1]: https://github.com/swaywm/wlroots/pull/2333#discussion_r456788057
Signed-off-by: Simon Ser <contact@emersion.fr>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Pekka Paalanen <pekka.paalanen@collabora.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20201211184634.74534-1-contact@emersion.fr
Diffstat (limited to 'drivers/gpu/drm/drm_crtc.c')
-rw-r--r-- | drivers/gpu/drm/drm_crtc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/gpu/drm/drm_crtc.c b/drivers/gpu/drm/drm_crtc.c index 8d19d258547f..a6336c7154d6 100644 --- a/drivers/gpu/drm/drm_crtc.c +++ b/drivers/gpu/drm/drm_crtc.c @@ -256,6 +256,9 @@ struct dma_fence *drm_crtc_create_fence(struct drm_crtc *crtc) * planes). For really simple hardware which has only 1 plane look at * drm_simple_display_pipe_init() instead. * + * The @primary and @cursor planes are only relevant for legacy uAPI, see + * &drm_crtc.primary and &drm_crtc.cursor. + * * Returns: * Zero on success, error code on failure. */ |