[Intel-gfx] [PATCH v2 00/17] drm/i915: Port A HPD and other HPD cleanups
ville.syrjala at linux.intel.com
ville.syrjala at linux.intel.com
Thu Aug 27 13:55:55 PDT 2015
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
Second posting of the HPD port A series, with some new added goodies
at the end ;)
I tried to accomodate Paulo's review comments on v1 of the series [1]
and noticed a few other warts myself that I tried to sort out. Additonally
I added a bunch of BXT cleanups to the end, and an extra regression
fix for gen2-4.
I've not had time to test this version yet. I'll try to do that soon,
and especially give it a shakedown on a BXT.
The entire series is available at
git://github.com/vsyrjala/linux.git port_a_hotplug_7
[1] http://lists.freedesktop.org/archives/intel-gfx/2015-August/073559.html
Ville Syrjälä (17):
drm/i915: Clean up various HPD defines
drm/i915: Extract intel_hpd_enabled_irqs()
drm/i915: Factor out ilk_update_display_irq()
drm/i915: Add HAS_PCH_LPT_LP() macro
drm/i915: Rename BXT PORTA HPD defines
drm/i915: Move {pin,long}_mask initialization to caller from
intel_get_hpd_pins()
drm/i915: Introduce spt_irq_handler()
drm/i915: Add port A HPD support for ILK/SNB
drm/i915: Add port A HPD support for IVB/HSW
drm/i915: LPT:LP needs port A HPD enabled in both north and south
drm/i915: Add port A HPD support for BDW
drm/i915: Add port A HPD support for SPT
drm/i915: Reinitialize HPD after runtime D3
drm/i915: Rewrite bxt_hpd_handler() to look like everyone else
drm/i915: Refactor the hpd irq handling functions
drm/i915: Rewrite BXT HPD code to conform to pre-existing style
drm/i915: Pass hpd_status_i915[] to intel_get_hpd_pins() in pre-g4x
drivers/gpu/drm/i915/i915_drv.c | 9 +
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_irq.c | 477 ++++++++++++++++++++++++-----------
drivers/gpu/drm/i915/i915_reg.h | 99 ++++----
drivers/gpu/drm/i915/intel_display.c | 13 +-
drivers/gpu/drm/i915/intel_pm.c | 4 +-
6 files changed, 390 insertions(+), 213 deletions(-)
--
2.4.6
More information about the Intel-gfx
mailing list