[PATCH 0/7] drm/omap: rotation fixes and cleanups
Tomi Valkeinen
tomi.valkeinen at ti.com
Wed May 17 07:56:37 UTC 2017
Hi,
This series cleans up rotation related code and fixes the major bugs with
rotation with YUV422 pixelformats. This series is based on the earlier
"drm/omap: misc cleanups and pixel format change" series.
There are still some smaller bugs with the rotation when used with scaling,
which I will continue on debugging.
Tomi
Tomi Valkeinen (7):
drm/omap: add drm_rotation_to_tiler helper()
drm/omap: remove omap_drm_win
drm/omap: use DRM_ROTATE_* instead of OMAP_DSS_ROT_*
drm/omap: DRM_REFLECT_* instead of mirror boolean
drm/omap: pass rotation to dispc
drm/omap: fix YUV422 rotation with TILER
drm/omap: fix YUV422 90/270 rotation with mirroring
drivers/gpu/drm/omapdrm/dss/dispc.c | 94 ++++++++++++++++--------------
drivers/gpu/drm/omapdrm/dss/omapdss.h | 10 ----
drivers/gpu/drm/omapdrm/omap_drv.h | 11 +---
drivers/gpu/drm/omapdrm/omap_fb.c | 105 +++++++++++++++++++++-------------
drivers/gpu/drm/omapdrm/omap_plane.c | 28 +--------
5 files changed, 119 insertions(+), 129 deletions(-)
--
2.7.4
More information about the dri-devel
mailing list