1. 08 12月, 2017 1 次提交
  2. 25 8月, 2017 1 次提交
  3. 09 8月, 2017 1 次提交
  4. 26 7月, 2017 1 次提交
  5. 20 6月, 2017 1 次提交
    • C
      drm/exynos: don't use DMA_ERROR_CODE · e0c7a510
      Christoph Hellwig 提交于
      DMA_ERROR_CODE already isn't a valid API to user for drivers and will
      go away soon.  exynos_drm_fb_dma_addr uses it a an error return when
      the passed in index is invalid, but the callers never check for it
      but instead pass the address straight to the hardware.
      
      Add a WARN_ON instead and just return 0.
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      e0c7a510
  6. 31 1月, 2017 1 次提交
    • I
      drm/exynos: use atomic helper commit · 41cbf0fd
      Inki Dae 提交于
      This patch replaces specific atomic commit function
      with atomic helper commit one.
      
      For this, it removes existing atomic commit function
      and relevant code specific to Exynos DRM and makes
      atomic helper commit to be used instead.
      
      Below are changes for the use of atomic helper commit:
      - add atomic_commit_tail callback specific to Exynos DRM
        . default implemention of atomic helper doesn't mesh well
          with runtime PM so the device driver which supports runtime
          PM should call drm_atomic_helper_commit_modeset_enables function
          prior to drm_atomic_helper_commit_planes function call.
          atomic_commit_tail callback implements this call ordering.
      - allow plane commit only in case that CRTC device is enabled.
        . for this, it calls atomic_helper_commit_planes function
          with DRM_PLANE_COMMIT_ACTIVE_ONLY flag in atomic_commit_tail callback.
      Signed-off-by: NInki Dae <inki.dae@samsung.com>
      Reviewed-by: NGustavo Padovan <gustavo.padovan@collabora.com>
      41cbf0fd
  7. 15 12月, 2016 1 次提交
  8. 27 10月, 2016 1 次提交
  9. 18 9月, 2016 1 次提交
  10. 17 5月, 2016 1 次提交
  11. 10 5月, 2016 1 次提交
  12. 30 4月, 2016 1 次提交
  13. 12 4月, 2016 1 次提交
  14. 12 1月, 2016 1 次提交
  15. 15 12月, 2015 1 次提交
  16. 13 12月, 2015 1 次提交
  17. 24 11月, 2015 1 次提交
  18. 26 10月, 2015 1 次提交
    • J
      drm/exynos: cleanup name of gem object for exynos_drm · 813fd67b
      Joonyoung Shim 提交于
      Struct of gem object in exynos_drm driver is struct exynos_drm_gem_obj.
      It's too long and we can know its meaning of name without _obj postfix.
      
      We use several names to variable name of gem object for exynos_drm -
      exynos_gem_obj, gem_obj and obj. Especially "obj" name can cause
      misunderstanding with variable name "obj" of struct drm_gem_object.
      
      This will clean about name of gem object for exynos_drm as follows.
      s/struct exynos_drm_gem_obj/struct exynos_drm_gem
      s/exynos_gem_obj or gem_obj or obj/exynos_gem
      Signed-off-by: NJoonyoung Shim <jy0922.shim@samsung.com>
      Signed-off-by: NInki Dae <inki.dae@samsung.com>
      813fd67b
  19. 02 9月, 2015 6 次提交
  20. 30 8月, 2015 1 次提交
  21. 16 8月, 2015 1 次提交
  22. 19 6月, 2015 4 次提交
  23. 19 5月, 2015 1 次提交
    • T
      drm/exynos: fb: use drm_format_num_planes to get buffer count · d10ebb9f
      Tobias Jakobi 提交于
      The previous code had some special case handling for the buffer
      count in exynos_drm_format_num_buffers().
      
      This code was incorrect though, since this special case doesn't
      exist for DRM. It stemmed from the existence of the special NV12M
      V4L2 format. NV12 is a bi-planar format (separate planes for luma
      and chroma) and V4L2 differentiates between a NV12 buffer where
      luma and chroma is contiguous in memory (so no data between
      luma/chroma), and a NV12 buffer where luma and chroma have two
      explicit memory locations (which is then called NV12M).
      
      This distinction doesn't exist for DRM. A bi-planar format always
      explicitly comes with the information about its two planes (even
      if these planes should be contiguous).
      Signed-off-by: NTobias Jakobi <tjakobi@math.uni-bielefeld.de>
      Acked-by: NJoonyoung Shim <jy0922.shim@samsung.com>
      Signed-off-by: NInki Dae <inki.dae@samsung.com>
      d10ebb9f
  24. 13 4月, 2015 1 次提交
  25. 19 9月, 2014 1 次提交
  26. 23 3月, 2014 2 次提交
  27. 05 9月, 2013 1 次提交
  28. 28 6月, 2013 1 次提交
  29. 21 2月, 2013 2 次提交
  30. 04 1月, 2013 1 次提交