]> git.baikalelectronics.ru Git - kernel.git/commit
drm/i915: Wire up port A aux channel
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 7 Nov 2013 13:49:55 +0000 (14:49 +0100)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Fri, 8 Nov 2013 17:10:11 +0000 (18:10 +0100)
commitbebebef01d3b683614d840c6f326d18243df9e1d
treee9e6de86a6b00c07434805912a745efe99817a6b
parent11deac7c4baa0ed23c8a481692be6d17d96e7d5e
drm/i915: Wire up port A aux channel

Useful for dp aux to work better. Also stop enabling the port A
hotplug event - eDP panels are expected to fire that interupt and
we're not really ready to deal with them. This is consistent with how
we handle port A on ilk-hsw.

The more important bit is that we must delay the enabling of hotplug
interrupts until all the encoders are fully set up. But we need irq
support earlier than that, hence hotplug interrupts can only be
enabled in the ->hpd_irq_setup callback.

v2: Drop the _HOTPLUG, it isn't (Ville).

Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/i915_irq.c
drivers/gpu/drm/i915/i915_reg.h