Skip to content

deps for msm drm (flip-work helper, const ioctl table, and gem helpers)

Rob Clark dri-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9drm: add flip-work helperdrivers/gpu/drm/Makefile drivers/gpu/drm/drm_flip_work.c include/drm/drm_flip_work.h+196 -12 replies
1/9drm: add flip-work helperDocumentation/DocBook/drm.tmpl drivers/gpu/drm/Makefile drivers/gpu/drm/drm_flip_work.c +1 more+207 -10 replies
2/9drm/tilcdc: use flip-work helperdrivers/gpu/drm/tilcdc/tilcdc_crtc.c+12 -210 replies
3/9drm/omap: use flip-work helperdrivers/gpu/drm/omapdrm/omap_drv.h drivers/gpu/drm/omapdrm/omap_fb.c drivers/gpu/drm/omapdrm/omap_plane.c+58 -720 replies
4/9drm: const'ify ioctls table (v2)drivers/gpu/drm/exynos/exynos_drm_drv.c drivers/gpu/drm/gma500/psb_drv.c drivers/gpu/drm/i810/i810_dma.c +23 more+29 -301 reply
5/9drm/gem: add drm_gem_create_mmap_offset_size()drivers/gpu/drm/drm_gem.c include/drm/drmP.h+25 -41 reply
6/9drm/gem: add shmem get/put page helpersdrivers/gpu/drm/drm_gem.c include/drm/drmP.h+107 -00 replies
7/9drm/gma500: use gem get/put page helpersdrivers/gpu/drm/gma500/gtt.c+6 -324 replies
8/9drm/udl: use gem get/put page helpersdrivers/gpu/drm/udl/udl_gem.c+6 -380 replies
9/9drm/omap: kill omap_gem_helpers.cdrivers/gpu/drm/omapdrm/Makefile drivers/gpu/drm/omapdrm/omap_gem.c drivers/gpu/drm/omapdrm/omap_gem_helpers.c+4 -1311 reply

Reviews trailers per patch

3 of 10 patches have a Reviewed-by or Acked-by.

PatchDarren EtheridgeDaniel VetterDavid Herrmann
1/9A-b A-b
1/9A-b A-b
2/9T-b
3/9
4/9
5/9R-b
6/9
7/9
8/9
9/9

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH 0/9] deps for msm drm (flip-work helper, const ioctl table, and gem helpers)

I'd sent these previously, but consolidating them into one patchset for easier tracking. The individual driver patches are not needed for msm drm/kms but the drm core bits are.

Rob Clark (9):
drm: add flip-work helper
drm/tilcdc: use flip-work helper
drm/omap: use flip-work helper
drm: const'ify ioctls table (v2)
drm/gem: add drm_gem_create_mmap_offset_size()
drm/gem: add shmem get/put page helpers
drm/gma500: use gem get/put page helpers
drm/udl: use gem get/put page helpers
drm/omap: kill omap_gem_helpers.c

 drivers/gpu/drm/Makefile                   |   2 +-
 drivers/gpu/drm/drm_flip_work.c            | 124 +++++++++++++++++++++++++++
 drivers/gpu/drm/drm_gem.c                  | 131 ++++++++++++++++++++++++++++-
 drivers/gpu/drm/exynos/exynos_drm_drv.c    |   4 +-
 drivers/gpu/drm/gma500/gtt.c               |  38 ++-------
 drivers/gpu/drm/gma500/psb_drv.c           |   2 +-
 drivers/gpu/drm/i810/i810_dma.c            |   2 +-
 drivers/gpu/drm/i810/i810_drv.h            |   2 +-
 drivers/gpu/drm/i915/i915_dma.c            |   2 +-
 drivers/gpu/drm/i915/i915_drv.h            |   2 +-
 drivers/gpu/drm/mga/mga_drv.h              |   2 +-
 drivers/gpu/drm/mga/mga_state.c            |   2 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c      |   5 +-
 drivers/gpu/drm/omapdrm/Makefile           |   3 -
 drivers/gpu/drm/omapdrm/omap_drv.c         |   2 +-
 drivers/gpu/drm/omapdrm/omap_drv.h         |   5 +-
 drivers/gpu/drm/omapdrm/omap_fb.c          |  74 ++++++++--------
 drivers/gpu/drm/omapdrm/omap_gem.c         |   8 +-
 drivers/gpu/drm/omapdrm/omap_gem_helpers.c | 124 ---------------------------
 drivers/gpu/drm/omapdrm/omap_plane.c       |  51 +++++------
 drivers/gpu/drm/qxl/qxl_drv.h              |   2 +-
 drivers/gpu/drm/qxl/qxl_ioctl.c            |   2 +-
 drivers/gpu/drm/r128/r128_drv.h            |   2 +-
 drivers/gpu/drm/r128/r128_state.c          |   2 +-
 drivers/gpu/drm/radeon/radeon_drv.c        |   2 +-
 drivers/gpu/drm/radeon/radeon_kms.c        |   2 +-
 drivers/gpu/drm/savage/savage_bci.c        |   2 +-
 drivers/gpu/drm/savage/savage_drv.h        |   2 +-
 drivers/gpu/drm/sis/sis_drv.h              |   2 +-
 drivers/gpu/drm/sis/sis_mm.c               |   2 +-
 drivers/gpu/drm/tilcdc/tilcdc_crtc.c       |  33 +++-----
 drivers/gpu/drm/udl/udl_gem.c              |  44 ++--------
 drivers/gpu/drm/via/via_dma.c              |   2 +-
 drivers/gpu/drm/via/via_drv.h              |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c        |   4 +-
 drivers/gpu/host1x/drm/drm.c               |   2 +-
 drivers/staging/imx-drm/imx-drm-core.c     |   2 +-
 include/drm/drmP.h                         |   7 +-
 include/drm/drm_flip_work.h                |  71 ++++++++++++++++
 39 files changed, 443 insertions(+), 329 deletions(-)
 create mode 100644 drivers/gpu/drm/drm_flip_work.c
 delete mode 100644 drivers/gpu/drm/omapdrm/omap_gem_helpers.c
 create mode 100644 include/drm/drm_flip_work.h
Signature · 1 line
1.8.3.1