All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/16] drm/atomic: Remove deprecated atomic iterator macros.
@ 2017-07-12  8:13 Maarten Lankhorst
  2017-07-12  8:13 ` [PATCH 01/16] drm/simple-kms-helper: Fix the check for the mismatch between plane and CRTC enabled Maarten Lankhorst
                   ` (16 more replies)
  0 siblings, 17 replies; 59+ messages in thread
From: Maarten Lankhorst @ 2017-07-12  8:13 UTC (permalink / raw)
  To: dri-devel; +Cc: intel-gfx

It's time to kill off for_each_obj_in_state, and convert
the remainder to for_each_(old/new/both)_obj_in_state.

Maarten Lankhorst (16):
  drm/simple-kms-helper: Fix the check for the mismatch between plane
    and CRTC enabled.
  drm/atomic: Use the correct iterator macro in atomic_remove_fb
  drm/atomic: Use the new helpers in drm_atomic_helper_disable_all()
  drm/atomic: Use new iterator macros in
    drm_atomic_helper_wait_for_flip_done
  drm/vmwgfx: Make check_modeset() use the new atomic iterator macros.
  drm/i915: Use correct iterator macro
  drm/rcar-du: Use new iterator macros
  drm/atmel-hlcdec: Use for_each_new_connector_in_state
  drm/rockchip: Use for_each_oldnew_plane_in_state in
    vop_crtc_atomic_flush
  drm/omapdrm: Fix omap_atomic_wait_for_completion
  drm/mali: Use new atomic iterator macros
  drm/imx: Use atomic iterator macros
  drm/mediatek: Convert to new iterator macros
  drm/msm: Convert to use new iterator macros
  drm/nouveau: Convert nouveau to use new iterator macros
  drm/atomic: Remove deprecated accessor macros

 drivers/gpu/drm/arm/malidp_drv.c               |  2 +-
 drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c |  2 +-
 drivers/gpu/drm/drm_atomic_helper.c            |  8 +--
 drivers/gpu/drm/drm_framebuffer.c              |  2 +-
 drivers/gpu/drm/drm_simple_kms_helper.c        | 10 ++--
 drivers/gpu/drm/i915/intel_hdmi.c              |  2 +-
 drivers/gpu/drm/imx/imx-drm-core.c             |  8 +--
 drivers/gpu/drm/imx/ipuv3-plane.c              |  2 +-
 drivers/gpu/drm/mediatek/mtk_drm_drv.c         |  6 +--
 drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c        |  4 +-
 drivers/gpu/drm/msm/msm_atomic.c               | 16 +++---
 drivers/gpu/drm/nouveau/nv50_display.c         | 71 ++++++++++++------------
 drivers/gpu/drm/omapdrm/omap_drv.c             |  6 +--
 drivers/gpu/drm/rcar-du/rcar_du_plane.c        | 41 +++++++-------
 drivers/gpu/drm/rockchip/rockchip_drm_vop.c    |  7 +--
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c            |  3 +-
 include/drm/drm_atomic.h                       | 75 --------------------------
 include/drm/drm_connector.h                    |  3 +-
 include/drm/drm_crtc.h                         |  8 +--
 include/drm/drm_plane.h                        |  8 +--
 20 files changed, 106 insertions(+), 178 deletions(-)

-- 
2.11.0

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 59+ messages in thread

end of thread, other threads:[~2017-07-19  9:25 UTC | newest]

Thread overview: 59+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-12  8:13 [PATCH 00/16] drm/atomic: Remove deprecated atomic iterator macros Maarten Lankhorst
2017-07-12  8:13 ` [PATCH 01/16] drm/simple-kms-helper: Fix the check for the mismatch between plane and CRTC enabled Maarten Lankhorst
2017-07-12  9:01   ` Daniel Vetter
2017-07-12  8:13 ` [PATCH 02/16] drm/atomic: Use the correct iterator macro in atomic_remove_fb Maarten Lankhorst
2017-07-12  9:01   ` Daniel Vetter
2017-07-12  8:13 ` [PATCH 03/16] drm/atomic: Use the new helpers in drm_atomic_helper_disable_all() Maarten Lankhorst
2017-07-12  9:03   ` Daniel Vetter
2017-07-12  8:13 ` [PATCH 04/16] drm/atomic: Use new iterator macros in drm_atomic_helper_wait_for_flip_done Maarten Lankhorst
2017-07-12  9:07   ` [Intel-gfx] " Daniel Vetter
2017-07-12  8:13 ` [PATCH 05/16] drm/vmwgfx: Make check_modeset() use the new atomic iterator macros Maarten Lankhorst
2017-07-12  8:33   ` Sinclair Yeh
2017-07-12  9:09   ` [Intel-gfx] " Daniel Vetter
2017-07-12  9:11     ` Sinclair Yeh
2017-07-12  8:13 ` [PATCH 06/16] drm/i915: Use correct iterator macro Maarten Lankhorst
2017-07-12  9:10   ` Daniel Vetter
2017-07-12  8:13 ` [PATCH 07/16] drm/rcar-du: Use new iterator macros Maarten Lankhorst
2017-07-12  8:13   ` Maarten Lankhorst
2017-07-12  9:15   ` Daniel Vetter
2017-07-12  9:15     ` Daniel Vetter
2017-07-12 10:43     ` [PATCH v2 07/16] drm/rcar-du: Use new iterator macros, v2 Maarten Lankhorst
2017-07-12 10:43       ` Maarten Lankhorst
2017-07-12  8:13 ` [PATCH 08/16] drm/atmel-hlcdec: Use for_each_new_connector_in_state Maarten Lankhorst
2017-07-12  9:17   ` Daniel Vetter
2017-07-12  9:22   ` Boris Brezillon
2017-07-12  8:13 ` [PATCH 09/16] drm/rockchip: Use for_each_oldnew_plane_in_state in vop_crtc_atomic_flush Maarten Lankhorst
2017-07-12  8:13   ` Maarten Lankhorst
2017-07-12  9:21   ` Daniel Vetter
2017-07-12  9:21     ` Daniel Vetter
2017-07-12  9:41   ` Mark yao
2017-07-12  9:41     ` Mark yao
2017-07-12  8:13 ` [PATCH 10/16] drm/omapdrm: Fix omap_atomic_wait_for_completion Maarten Lankhorst
2017-07-12  9:23   ` Daniel Vetter
2017-07-12  8:13 ` [PATCH 11/16] drm/mali: Use new atomic iterator macros Maarten Lankhorst
2017-07-12  9:25   ` [Intel-gfx] " Daniel Vetter
2017-07-12  9:44   ` Liviu Dudau
2017-07-12 10:00     ` Maarten Lankhorst
2017-07-12 10:06       ` Liviu Dudau
2017-07-12  8:13 ` [PATCH 12/16] drm/imx: Use " Maarten Lankhorst
2017-07-12  9:26   ` Daniel Vetter
2017-07-12 10:00   ` Philipp Zabel
2017-07-12  8:13 ` [PATCH 13/16] drm/mediatek: Convert to new " Maarten Lankhorst
2017-07-12  8:13   ` Maarten Lankhorst
2017-07-12  9:45   ` Daniel Vetter
2017-07-12  9:45     ` Daniel Vetter
2017-07-13 16:00     ` Maarten Lankhorst
2017-07-13 16:00       ` Maarten Lankhorst
2017-07-12 10:01   ` Philipp Zabel
2017-07-12 10:01     ` Philipp Zabel
     [not found] ` <20170712081344.25495-1-maarten.lankhorst-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2017-07-12  8:13   ` [PATCH 14/16] drm/msm: Convert to use " Maarten Lankhorst
2017-07-12  9:48     ` [Intel-gfx] " Daniel Vetter
     [not found]       ` <20170712094823.2akjrev3v7ckxb7b-dv86pmgwkMBes7Z6vYuT8azUEOm+Xw19@public.gmane.org>
2017-07-12 10:45         ` [PATCH 14/16] drm/msm: Convert to use new iterator macros, v2 Maarten Lankhorst
     [not found]           ` <de5e7892-71a0-d160-6619-e8267d793897-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>
2017-07-19  9:25             ` Archit Taneja
2017-07-12  8:13 ` [PATCH 15/16] drm/nouveau: Convert nouveau to use new iterator macros Maarten Lankhorst
2017-07-13 12:33   ` [Intel-gfx] " Daniel Vetter
2017-07-13 13:51     ` Maarten Lankhorst
2017-07-12  8:13 ` [PATCH 16/16] drm/atomic: Remove deprecated accessor macros Maarten Lankhorst
2017-07-12  9:50   ` Daniel Vetter
2017-07-12 11:48     ` Maarten Lankhorst
2017-07-12  8:33 ` ✓ Fi.CI.BAT: success for drm/atomic: Remove deprecated atomic iterator macros Patchwork

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.