Tvrtko Ursulin
|
98735739cf
drm/i915/gen8+: Do not enable DPF interrupt since the handler does not exist
|
9 years ago |
Ville Syrjälä
|
e30e251acc
drm/i915: Split gen8_gt_irq_handler into ack+handle
|
9 years ago |
Ville Syrjälä
|
261e40b8b7
drm/i915: Eliminate passing dev+dev_priv to {snb,ilk}_gt_irq_handler()
|
9 years ago |
Ville Syrjälä
|
528948745f
drm/i915: Move gt/pm irq handling out from irq disabled section on VLV
|
9 years ago |
Ville Syrjälä
|
2ecb8ca4a0
drm/i915: Split VLV/CVH PIPESTAT handling into ack+handler
|
9 years ago |
Ville Syrjälä
|
1ae3c34c09
drm/i915: Split PORT_HOTPLUG_STAT ack out from i9xx_hpd_irq_handler()
|
9 years ago |
Ville Syrjälä
|
6e814800a2
drm/i915: Move variables to narrower scope in VLV/CHV irq handlers
|
9 years ago |
Ville Syrjälä
|
1e1cace942
drm/i915: Eliminate loop from VLV irq handler
|
9 years ago |
Ville Syrjälä
|
a5e485a95c
drm/i915: Clear VLV_IER around irq processing
|
9 years ago |
Ville Syrjälä
|
4a0a0202b0
drm/i915: Clear VLV_MASTER_IER around irq processing
|
9 years ago |
Ville Syrjälä
|
7ce4d1f273
drm/i915: Clear VLV_IIR after PIPESTAT
|
9 years ago |
Ville Syrjälä
|
34c7b8a7b8
drm/i915: Set up VLV_MASTER_IER consistently
|
9 years ago |
Ville Syrjälä
|
e5328c43d4
drm/i915: Use GEN8_MASTER_IRQ_CONTROL consistently
|
9 years ago |
Chris Wilson
|
d98c52cf4f
drm/i915: Tighten reset_counter for reset status
|
9 years ago |
Chris Wilson
|
c19ae989b0
drm/i915: Hide the atomic_read(reset_counter) behind a helper
|
9 years ago |
Ville Syrjälä
|
71b8b41d5b
drm/i915: Move DPINVGTT setup to vlv_display_irq_reset()
|
9 years ago |
Ville Syrjälä
|
6b7eafc1b4
drm/i915: Warn if irq_mask isn't ~0 during vlv/cvh display irq postinstall
|
9 years ago |
Ville Syrjälä
|
9ab981f22b
drm/i915: Use GEN5_IRQ_INIT() in vlv_display_irq_postinstall()
|
9 years ago |
Ville Syrjälä
|
d6c6980358
drm/i915: Clear display interrupt before enabling when turning on the power well
|
9 years ago |
Ville Syrjälä
|
8bb613068a
drm/i915: Move vlv/chv display irq code to a more logical place
|
9 years ago |
Ville Syrjälä
|
9918271efc
drm/i915: Skip display irq setup if display irqs aren't flagged as enabled
|
9 years ago |
Ville Syrjälä
|
ad22d10654
drm/i915: Fix up vlv/chv display irq setup
|
9 years ago |
Ville Syrjälä
|
93de68f940
drm/i915: Remove "VLV magic" from irq setup
|
9 years ago |
Chris Wilson
|
12471ba87a
drm/i915: Harden detection of missed interrupts
|
9 years ago |
Chris Wilson
|
c04e0f3b4e
drm/i915: Separate out the seqno-barrier from engine->get_seqno
|
9 years ago |
Chris Wilson
|
cffa781e59
drm/i915: Simplify check for idleness in hangcheck
|
9 years ago |
Chris Wilson
|
7c90b7de73
drm/i915: Apply a mb between emitting the request and hangcheck
|
9 years ago |
Joonas Lahtinen
|
2d1fe07340
drm/i915: Do not use {HAS_*, IS_*, INTEL_INFO}(dev_priv->dev)
|
9 years ago |
Shubhangi Shrivastava
|
d252bf68b7
drm/i915: Set invert bit for hpd based on VBT
|
9 years ago |
Tvrtko Ursulin
|
27af5eea54
drm/i915: Move execlists irq handler to a bottom half
|
9 years ago |