Skip to content

drm: constify all helper_private/func pointers

Jani Nikula dri-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9drm/exynos: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/exynos/exynos_hdmi.c+1 -10 replies
2/9drm/mgag200: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/mgag200/mgag200_mode.c+1 -11 reply
3/9drm/gma500: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/gma500/cdv_intel_display.c drivers/gpu/drm/gma500/cdv_intel_hdmi.c drivers/gpu/drm/gma500/cdv_intel_lvds.c +7 more+14 -141 reply
4/9drm/radeon: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/radeon/radeon_connectors.c drivers/gpu/drm/radeon/radeon_legacy_encoders.c+9 -90 replies
5/9drm/atmel-hlcdc: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c+2 -20 replies
6/9drm/nouveau: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/nouveau/dispnv04/crtc.c drivers/gpu/drm/nouveau/dispnv04/dac.c drivers/gpu/drm/nouveau/dispnv04/dfp.c +4 more+15 -150 replies
7/9drm/qxl: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/qxl/qxl_drv.c+1 -10 replies
8/9drm/drm: constify all struct drm_*_helper funcs pointersdrivers/gpu/drm/drm_crtc_helper.c drivers/gpu/drm/drm_fb_helper.c drivers/gpu/drm/drm_plane_helper.c +1 more+19 -191 reply
9/9drm: make crtc/encoder/connector/plane helper_private a const pointerinclude/drm/drm_crtc.h include/drm/drm_crtc_helper.h include/drm/drm_plane_helper.h+8 -80 replies

Reviews trailers per patch

2 of 9 patches have a Reviewed-by or Acked-by.

PatchPatrik JakobssonIan Romanick
1/9
2/9R-b
3/9R-b
4/9
5/9
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.

Read the v1 thread

Cover letter [PATCH 0/9] drm: constify all helper_private/func pointers

Per driver and core constification with cocci, final patch manually. Inspired by Ville in [1].

BR,
Jani.

[1] http://mid.gmane.org/[email protected]

Jani Nikula (9):
drm/exynos: constify all struct drm_*_helper funcs pointers drm/mgag200: constify all struct drm_*_helper funcs pointers drm/gma500: constify all struct drm_*_helper funcs pointers drm/radeon: constify all struct drm_*_helper funcs pointers drm/atmel-hlcdc: constify all struct drm_*_helper funcs pointers drm/nouveau: constify all struct drm_*_helper funcs pointers drm/qxl: constify all struct drm_*_helper funcs pointers drm/drm: constify all struct drm_*_helper funcs pointers
drm: make crtc/encoder/connector/plane helper_private a const pointer

 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c    |  4 ++--
 drivers/gpu/drm/drm_crtc_helper.c               | 24 ++++++++++++------------
 drivers/gpu/drm/drm_fb_helper.c                 |  8 ++++----
 drivers/gpu/drm/drm_plane_helper.c              |  4 ++--
 drivers/gpu/drm/drm_probe_helper.c              |  2 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c            |  2 +-
 drivers/gpu/drm/gma500/cdv_intel_display.c      |  2 +-
 drivers/gpu/drm/gma500/cdv_intel_hdmi.c         |  2 +-
 drivers/gpu/drm/gma500/cdv_intel_lvds.c         |  2 +-
 drivers/gpu/drm/gma500/gma_display.c            | 10 +++++-----
 drivers/gpu/drm/gma500/mdfld_dsi_output.c       |  2 +-
 drivers/gpu/drm/gma500/mdfld_intel_display.c    |  2 +-
 drivers/gpu/drm/gma500/oaktrail_crtc.c          |  2 +-
 drivers/gpu/drm/gma500/oaktrail_hdmi.c          |  2 +-
 drivers/gpu/drm/gma500/psb_intel_display.c      |  2 +-
 drivers/gpu/drm/gma500/psb_intel_lvds.c         |  2 +-
 drivers/gpu/drm/mgag200/mgag200_mode.c          |  2 +-
 drivers/gpu/drm/nouveau/dispnv04/crtc.c         |  4 ++--
 drivers/gpu/drm/nouveau/dispnv04/dac.c          |  4 ++--
 drivers/gpu/drm/nouveau/dispnv04/dfp.c          |  4 ++--
 drivers/gpu/drm/nouveau/dispnv04/disp.c         |  6 +++---
 drivers/gpu/drm/nouveau/dispnv04/tvnv04.c       |  4 ++--
 drivers/gpu/drm/nouveau/dispnv04/tvnv17.c       |  4 ++--
 drivers/gpu/drm/nouveau/nouveau_connector.c     |  4 ++--
 drivers/gpu/drm/qxl/qxl_drv.c                   |  2 +-
 drivers/gpu/drm/radeon/radeon_connectors.c      | 16 ++++++++--------
 drivers/gpu/drm/radeon/radeon_legacy_encoders.c |  2 +-
 include/drm/drm_crtc.h                          |  8 ++++----
 include/drm/drm_crtc_helper.h                   |  6 +++---
 include/drm/drm_plane_helper.h                  |  2 +-
 30 files changed, 70 insertions(+), 70 deletions(-)
Signature · 6 lines
2.1.4

_______________________________________________
dri-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/dri-devel