1. 15 8月, 2017 8 次提交
  2. 02 6月, 2017 4 次提交
  3. 03 4月, 2017 5 次提交
  4. 01 3月, 2017 1 次提交
  5. 02 11月, 2016 2 次提交
  6. 20 5月, 2016 11 次提交
  7. 03 3月, 2016 4 次提交
    • T
      drm/omap: remove dss compat code · 9198891b
      Tomi Valkeinen 提交于
      We have removed all the uses of compat code from omapdrm and the
      non-compat parts of omapdss, so now we can remove all the compat code
      itself.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      9198891b
    • T
      drm/omap, omapfb: move exported dispc function declarations to omapdrm/omapfb · 35a339ac
      Tomi Valkeinen 提交于
      omapdrm and omapfb still share the same include/video/omapdss.h. We need
      to change that so that we can proceed with omapdrm work.
      
      However, it's not trivial to make separate omapfb and omapdrm versions
      of omapdss.h, as that file is also included in other places like arch
      code, audio code and omap_vout code. So we'll do it piece by piece.
      
      This patch makes private versions of all the dispc function declarations
      that are in omapdss.h. For omapdrm we create a new file,
      drivers/gpu/drm/omapdrm/dss/omapdss.h, which will contain headers meant
      to be visible outside omapdss.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      35a339ac
    • T
      drm/omap: move dss_suspend/resume_all to core.c · 18840d3f
      Tomi Valkeinen 提交于
      core.c is the only caller of dss_disable_all_devices(). We can thus move
      the function from display.c to core.c and make it static.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      18840d3f
    • T
      drm/omap: fix suspend/resume handling · 92bf0f9e
      Tomi Valkeinen 提交于
      For legacy reasons omapdss handles system suspend/resume via PM notifier
      callback, where the driver disables/resumes all the outputs.
      
      This doesn't work well with omapdrm. What happens on suspend is that the
      omapdss disables the displays while omapdrm is still happily continuing
      its work, possibly waiting for an vsync irq, which will never come if
      the display output is disabled, leading to timeouts and errors sent to
      userspace.
      
      This patch moves the suspend/resume handling to omapdrm, and the
      suspend/resume is now done safely inside modeset lock.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      92bf0f9e
  8. 29 12月, 2015 3 次提交
  9. 17 6月, 2015 1 次提交
  10. 04 2月, 2015 1 次提交