drm: Use DRM_ROTATE_MASK and DRM_REFLECT_MASK
Avoid magic numbers and use the introduced defines. Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:

committed by
Daniel Vetter

parent
6220907089
commit
14152c8d30
@@ -171,7 +171,7 @@ void omap_framebuffer_update_scanout(struct drm_framebuffer *fb,
|
||||
uint32_t w = win->src_w;
|
||||
uint32_t h = win->src_h;
|
||||
|
||||
switch (win->rotation & 0xf) {
|
||||
switch (win->rotation & DRM_ROTATE_MASK) {
|
||||
default:
|
||||
dev_err(fb->dev->dev, "invalid rotation: %02x",
|
||||
(uint32_t)win->rotation);
|
||||
@@ -209,7 +209,7 @@ void omap_framebuffer_update_scanout(struct drm_framebuffer *fb,
|
||||
info->rotation_type = OMAP_DSS_ROT_TILER;
|
||||
info->screen_width = omap_gem_tiled_stride(plane->bo, orient);
|
||||
} else {
|
||||
switch (win->rotation & 0xf) {
|
||||
switch (win->rotation & DRM_ROTATE_MASK) {
|
||||
case 0:
|
||||
case BIT(DRM_ROTATE_0):
|
||||
/* OK */
|
||||
|
@@ -108,7 +108,7 @@ static void omap_plane_atomic_update(struct drm_plane *plane,
|
||||
win.src_x = state->src_x >> 16;
|
||||
win.src_y = state->src_y >> 16;
|
||||
|
||||
switch (state->rotation & 0xf) {
|
||||
switch (state->rotation & DRM_ROTATE_MASK) {
|
||||
case BIT(DRM_ROTATE_90):
|
||||
case BIT(DRM_ROTATE_270):
|
||||
win.src_w = state->src_h >> 16;
|
||||
|
Reference in New Issue
Block a user