drm: RIP mode_config->rotation_property
Now that all drivers have been converted over to the per-plane rotation property, we can just nuke the global rotation property. v2: Rebase due to BIT(),__builtin_ffs() & co. Deal with superfluous code shuffling Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch> Link: http://patchwork.freedesktop.org/patch/msgid/1477077768-4274-4-git-send-email-ville.syrjala@linux.intel.com
This commit is contained in:

committed by
Daniel Vetter

parent
574a37b1bb
commit
6686df8cf1
@@ -52,8 +52,6 @@ static inline bool drm_rotation_90_or_270(unsigned int rotation)
|
||||
return rotation & (DRM_ROTATE_90 | DRM_ROTATE_270);
|
||||
}
|
||||
|
||||
struct drm_property *drm_mode_create_rotation_property(struct drm_device *dev,
|
||||
unsigned int supported_rotations);
|
||||
int drm_plane_create_rotation_property(struct drm_plane *plane,
|
||||
unsigned int rotation,
|
||||
unsigned int supported_rotations);
|
||||
|
@@ -1155,11 +1155,6 @@ struct drm_mode_config {
|
||||
* CURSOR, PRIMARY and OVERLAY legacy uses of planes.
|
||||
*/
|
||||
struct drm_property *plane_type_property;
|
||||
/**
|
||||
* @rotation_property: Optional property for planes or CRTCs to specifiy
|
||||
* rotation.
|
||||
*/
|
||||
struct drm_property *rotation_property;
|
||||
/**
|
||||
* @prop_src_x: Default atomic plane property for the plane source
|
||||
* position in the connected &drm_framebuffer.
|
||||
|
Reference in New Issue
Block a user