[PATCH 00/21] drm/omap: misc fixes/improvements

Tomi Valkeinen tomi.valkeinen at ti.com
Thu Feb 26 05:20:08 PST 2015


Various small(ish) fixes and improvements for omapdrm.

Laurent, some of these may conflict with your work. I'm fine with dropping the
conflicting ones from this series, as long as the issue has been fixed in your
WIP branch. Or maybe some of these should be rebased on top of your work.

 Tomi

Tomi Valkeinen (21):
  drm/omap: fix encoder-crtc mapping
  drm/omap: page_flip: return -EBUSY if flip pending
  drm/omap: clear omap_obj->paddr in omap_gem_put_paddr()
  drm/omap: add pin refcounting to omap_framebuffer
  drm/omap: add a comment why locking is missing
  drm/omap: check CRTC color format earlier
  drm/omap: fix operation without fbdev
  drm/omap: fix error handling in omap_framebuffer_create()
  drm/omap: handle mismatching color format and buffer width
  drm/omap: fix TILER on OMAP5
  drm/omap: fix plane's channel selection
  drm/omap: tiler: fix race condition with engine->async
  drm/omap: remove dummy PM functions
  drm/omap: stop connector polling during suspend
  drm/omap: use DRM_ERROR_RATELIMITED() for error irqs
  drm/omap: fix race with error_irq
  drm/omap: only ignore DIGIT SYNC LOST for TV output
  drm/omap: do not use BUG_ON(!spin_is_locked(x))
  drm/omap: fix race condition with dev->obj_list
  drm/omap: fix race conditon in DMM
  drm/omap: keep ref to old_fb

 drivers/gpu/drm/omapdrm/omap_crtc.c      | 44 +++++++++++++++--------
 drivers/gpu/drm/omapdrm/omap_dmm_priv.h  |  8 ++++-
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 54 +++++++++++++++++++++++-----
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.h |  1 +
 drivers/gpu/drm/omapdrm/omap_drv.c       | 60 +++++++++++++++++---------------
 drivers/gpu/drm/omapdrm/omap_drv.h       |  3 ++
 drivers/gpu/drm/omapdrm/omap_fb.c        | 26 ++++++++++++--
 drivers/gpu/drm/omapdrm/omap_gem.c       | 10 ++++--
 drivers/gpu/drm/omapdrm/omap_irq.c       |  2 +-
 drivers/gpu/drm/omapdrm/omap_plane.c     | 28 +++++++++++++--
 10 files changed, 176 insertions(+), 60 deletions(-)

-- 
2.3.0



More information about the dri-devel mailing list