Skip to content

drm/i915 hotplug cleanup, part II

Jani Nikula intel-gfx 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7drm/i915: add for_each_hpd_pin to iterate over hotplug pinsdrivers/gpu/drm/i915/i915_drv.h drivers/gpu/drm/i915/i915_irq.c+7 -40 replies
2/7drm/i915: simplify conditions for skipping the 2nd hpd loop iterationsdrivers/gpu/drm/i915/i915_irq.c+5 -40 replies
3/7drm/i915: put back the indent in intel_hpd_irq_handlerdrivers/gpu/drm/i915/i915_irq.c+25 -260 replies
4/7drm/i915: merge the two hpd loops in intel_hpd_irq_handler to onedrivers/gpu/drm/i915/i915_irq.c+3 -80 replies
5/7drm/i915: simplify condition for digital portdrivers/gpu/drm/i915/i915_irq.c+5 -50 replies
6/7drm/i915: abstract away platform specific parts from hpd handlingdrivers/gpu/drm/i915/i915_irq.c+101 -462 replies
7/7drm/i915/bxt: clear hpd status sticky bits earlierdrivers/gpu/drm/i915/i915_irq.c+2 -121 reply

Reviews trailers per patch

2 of 7 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.

PatchPaulo Zanoni
SeriesR-b
1/7
2/7
3/7
4/7
5/7
6/7R-b
7/7R-b

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/7] drm/i915 hotplug cleanup, part II

Continuing from [1], here's further hotplug code cleanup.

Unfortunately I realized I need to retract one change from the previous series, the indentation change in intel_hpd_irq_handler, but it's not a big deal. The main change here is patch 6/7 which splits platform specific parts from platform agnostic parts.

BR,
Jani.

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

Jani Nikula (7):
drm/i915: add for_each_hpd_pin to iterate over hotplug pins drm/i915: simplify conditions for skipping the 2nd hpd loop iterations drm/i915: put back the indent in intel_hpd_irq_handler drm/i915: merge the two hpd loops in intel_hpd_irq_handler to one drm/i915: simplify condition for digital port
drm/i915: abstract away platform specific parts from hpd handling drm/i915/bxt: clear hpd status sticky bits earlier

 drivers/gpu/drm/i915/i915_drv.h |   3 +
 drivers/gpu/drm/i915/i915_irq.c | 210 ++++++++++++++++++++++++----------------
 2 files changed, 128 insertions(+), 85 deletions(-)
Signature · 6 lines
2.1.4

_______________________________________________
Intel-gfx mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/intel-gfx