Intel-GFX Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 00/11] drm/fb-helper: Add .last_close and .output_poll_changed helpers
@ 2017-12-05 18:24 Noralf Trønnes
  2017-12-05 18:24 ` [PATCH v3 01/11] drm/amd/display: Use drm_fb_helper_poll_changed() Noralf Trønnes
                   ` (13 more replies)
  0 siblings, 14 replies; 19+ messages in thread
From: Noralf Trønnes @ 2017-12-05 18:24 UTC (permalink / raw)
  To: dri-devel
  Cc: daniel.vetter, tomi.valkeinen, sw0312.kim, linux, hdegoede,
	kyungmin.park, thierry.reding, bskeggs, alexander.deucher,
	intel-gfx, christian.koenig, mark.yao

The helpers are applied and have reached airlied/drm-next.

amd has gained another .poll_changed user since last.

i915 doesn't really need the .poll_changed helper since it now does a
sync and has to open code it after:
drm/i915/fbdev: Serialise early hotplug events with async fbdev config

vboxvideo will be re-sent when the helper functions have landed in
Greg's staging tree.

Noralf.

Changes since version 2:
- Helper functions have been applied
- Add drm/amd/display: Use drm_fb_helper_poll_changed()
- Rebase drm/amdgpu patch
- Rebase drm/msm patch
- Drop i915 patch, not applicable after:
  drm/i915/fbdev: Serialise early hotplug events with async fbdev config
- Drop vboxvideo patch, it will be re-sent when the helper functions
  have reached Greg's staging tree.

Changes since version 1:
- drm_device.drm_fb_helper_private -> drm_device.fb_helper (Ville)

Noralf Trønnes (11):
  drm/amd/display: Use drm_fb_helper_poll_changed()
  drm/amdgpu: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/armada: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/exynos: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/gma500: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/msm: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/nouveau: Use drm_fb_helper_output_poll_changed()
  drm/omap: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/radeon: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/rockchip: Use drm_fb_helper_lastclose() and _poll_changed()
  drm/tegra: Use drm_fb_helper_lastclose() and _poll_changed()

 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c       |  9 ++----
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.h       |  2 --
 drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c            | 27 ------------------
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c           |  4 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h          |  4 ---
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c |  2 +-
 drivers/gpu/drm/armada/armada_drm.h               |  1 -
 drivers/gpu/drm/armada/armada_drv.c               |  8 ++----
 drivers/gpu/drm/armada/armada_fb.c                | 11 +-------
 drivers/gpu/drm/armada/armada_fbdev.c             |  8 ------
 drivers/gpu/drm/exynos/exynos_drm_drv.c           |  8 ++----
 drivers/gpu/drm/exynos/exynos_drm_fb.c            |  2 +-
 drivers/gpu/drm/exynos/exynos_drm_fbdev.c         | 18 ------------
 drivers/gpu/drm/exynos/exynos_drm_fbdev.h         |  2 --
 drivers/gpu/drm/gma500/framebuffer.c              |  9 +-----
 drivers/gpu/drm/gma500/psb_drv.c                  | 15 +---------
 drivers/gpu/drm/msm/msm_drv.c                     | 18 ++----------
 drivers/gpu/drm/nouveau/nouveau_display.c         |  3 +-
 drivers/gpu/drm/nouveau/nouveau_fbcon.c           |  8 ------
 drivers/gpu/drm/nouveau/nouveau_fbcon.h           |  2 --
 drivers/gpu/drm/nouveau/nouveau_vga.c             |  3 +-
 drivers/gpu/drm/nouveau/nv50_display.c            |  2 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                | 34 ++---------------------
 drivers/gpu/drm/radeon/radeon_display.c           |  9 ++----
 drivers/gpu/drm/radeon/radeon_fb.c                | 22 ---------------
 drivers/gpu/drm/radeon/radeon_kms.c               |  5 ++--
 drivers/gpu/drm/radeon/radeon_mode.h              |  3 --
 drivers/gpu/drm/rockchip/rockchip_drm_drv.c       |  9 +-----
 drivers/gpu/drm/rockchip/rockchip_drm_fb.c        |  9 +-----
 drivers/gpu/drm/tegra/drm.c                       | 13 ++-------
 drivers/gpu/drm/tegra/drm.h                       |  4 ---
 drivers/gpu/drm/tegra/fb.c                        | 14 ----------
 32 files changed, 29 insertions(+), 259 deletions(-)

-- 
2.14.2

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2017-12-08 12:21 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-05 18:24 [PATCH v3 00/11] drm/fb-helper: Add .last_close and .output_poll_changed helpers Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 01/11] drm/amd/display: Use drm_fb_helper_poll_changed() Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 02/11] drm/amdgpu: Use drm_fb_helper_lastclose() and _poll_changed() Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 03/11] drm/armada: " Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 04/11] drm/exynos: " Noralf Trønnes
2017-12-07  0:50   ` Inki Dae
2017-12-07 14:22     ` Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 05/11] drm/gma500: " Noralf Trønnes
2017-12-05 18:24 ` [PATCH v3 06/11] drm/msm: " Noralf Trønnes
2017-12-05 18:25 ` [PATCH v3 07/11] drm/nouveau: Use drm_fb_helper_output_poll_changed() Noralf Trønnes
2017-12-05 18:25 ` [PATCH v3 08/11] drm/omap: Use drm_fb_helper_lastclose() and _poll_changed() Noralf Trønnes
2017-12-05 18:25 ` [PATCH v3 09/11] drm/radeon: " Noralf Trønnes
2017-12-05 18:25 ` [PATCH v3 10/11] drm/rockchip: " Noralf Trønnes
2017-12-05 18:25 ` [PATCH v3 11/11] drm/tegra: " Noralf Trønnes
2017-12-05 19:11 ` ✓ Fi.CI.BAT: success for drm/fb-helper: Add .last_close and .output_poll_changed helpers (rev3) Patchwork
2017-12-05 21:11 ` [PATCH v3 00/11] drm/fb-helper: Add .last_close and .output_poll_changed helpers Alex Deucher
2017-12-06  9:14   ` Daniel Vetter
2017-12-08 12:21     ` Noralf Trønnes
2017-12-05 21:18 ` ✗ Fi.CI.IGT: warning for drm/fb-helper: Add .last_close and .output_poll_changed helpers (rev3) Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox