]> Git Repo - linux.git/commit - drivers/gpu/drm/drm_fb_helper.c
drm: Add support for optional per-plane rotation property
authorVille Syrjälä <[email protected]>
Mon, 26 Sep 2016 16:30:48 +0000 (19:30 +0300)
committerDaniel Vetter <[email protected]>
Fri, 21 Oct 2016 16:23:50 +0000 (18:23 +0200)
commitd138dd3c0c70979215f3184cf36f95875e37932e
tree61bd350525aca0355886f3fb51304271e442d3eb
parent6e0c7c3358d4e8e9917a97348e6f77da88226cbe
drm: Add support for optional per-plane rotation property

Not all planes on the system may support the same rotations/reflections,
so make it possible to create a separate property for each plane.
This way userspace gets told exactly which rotations/reflections are
possible for each plane.

v2: Add drm_plane_create_rotation_property() helper
v3: Drop the BIT(), __builtin_ffs(x) - 1,
    Moar WARNs for bad parameters
    Deal with superfluous code shuffling

Signed-off-by: Ville Syrjälä <[email protected]>
Reviewed-by: Chris Wilson <[email protected]> (v1)
Reviewed-by: Joonas Lahtinen <[email protected]>
Signed-off-by: Daniel Vetter <[email protected]>
Link: http://patchwork.freedesktop.org/patch/msgid/[email protected]
drivers/gpu/drm/drm_atomic.c
drivers/gpu/drm/drm_blend.c
drivers/gpu/drm/drm_fb_helper.c
include/drm/drm_blend.h
include/drm/drm_plane.h
This page took 0.042101 seconds and 4 git commands to generate.