]> 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)
commit51325057228de712146db0f29bd3810593294b54
treee9e6de86a6b00c07434805912a745efe99817a6b
parent616ccb36f99c7d24911002c45cd2e24815fb9b32
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