Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
ad3543ede630fa38b3b606f24b9b9c3e16d8af13
/
drivers
/
gpu
/
drm
/
i915
/
i915_irq.c
ad3543e
drm/intel: Push get_scanout_position() timestamping into kms driver.
by Mario Kleiner
· 11 years ago
be51e4a
Merge tag 'drm-intel-next-2013-10-18' of git://people.freedesktop.org/~danvet/drm-intel into drm-next
by Dave Airlie
· 11 years ago
5bdebb1
drm/sysfs: sort out minor and connector device object lifetimes.
by Dave Airlie
· 11 years ago
5a69b89
drm/i915: crc support for hsw
by Daniel Vetter
· 11 years ago
8bc5e95
drm/i915: use ->get_vblank_counter for the crc frame counter
by Daniel Vetter
· 11 years ago
5b3a856
drm/i915: wire up CRC interrupt for ilk/snb
by Daniel Vetter
· 11 years ago
eba94eb
drm/i915: extract display_pipe_crc_update
by Daniel Vetter
· 11 years ago
f8c168f
drm/i915: static inline for dummy crc functions
by Daniel Vetter
· 11 years ago
0714442
drm/i915: Implement blocking read for pipe CRC files
by Damien Lespiau
· 11 years ago
0c912c7
drm/i915: Warn if we receive an interrupt after freeing the buffer
by Damien Lespiau
· 11 years ago
ac2300d
drm/i915: Sample the frame counter instead of a timestamp for CRCs
by Damien Lespiau
· 11 years ago
b2c88f5
drm/i915: Keep the CRC values into a circular buffer
by Damien Lespiau
· 11 years ago
8bf1e9f
drm/i915: Expose latest 200 CRC value for pipe through debugfs
by Shuang He
· 11 years ago
4cdb83e
drm/i915: Don't pretend that gen2 has a hardware frame counter
by Ville Syrjälä
· 11 years ago
7c06b08
drm/i915: Fix gen2 scanout position readout
by Ville Syrjälä
· 11 years ago
54ddcbd
drm/i915: Improve the accuracy of get_scanout_pos on CTG+
by Ville Syrjälä
· 11 years ago
3aa18df
drm/i915: Fix scanoutpos calculations
by Ville Syrjälä
· 11 years ago
c2baf4b
drm/i915: Skip register reads in i915_get_crtc_scanoutpos()
by Ville Syrjälä
· 11 years ago
391f75e
drm/i915: Fix pre-CTG vblank counter
by Ville Syrjälä
· 11 years ago
09e14bf
drm/i915: Capture the initial error-state when kicking stuck rings
by Chris Wilson
· 11 years ago
dd75fdc
drm/i915: Tweak RPS thresholds to more aggressively downclock
by Chris Wilson
· 11 years ago
b29c19b
drm/i915: Boost RPS frequency for CPU stalls
by Chris Wilson
· 11 years ago
094f9a5
drm/i915: Fix __wait_seqno to use true infinite timeouts
by Chris Wilson
· 11 years ago
814e9b5
drm/i915: Move the conditional seqno query into the tracepoint
by Chris Wilson
· 11 years ago
b599c89
Merge tag 'v3.12-rc2' into drm-intel-next
by Daniel Vetter
· 11 years ago
6ceeeec
drm/i915: don't disable ERR_INT on the IRQ handler
by Paulo Zanoni
· 11 years ago
040d2ba
drm/i915: s/HAS_L3_GPU_CACHE/HAS_L3_DPF
by Ben Widawsky
· 11 years ago
35a85ac
drm/i915: Add second slice l3 remapping
by Ben Widawsky
· 11 years ago
67c347f
drm/i915: only report hpd connector status change when it actually changed
by Jani Nikula
· 11 years ago
17e1df0
drm/i915: fix wait_for_pending_flips vs gpu hang deadlock
by Daniel Vetter
· 11 years ago
da66146
drm/i915: include hangcheck action and score in error_state
by Mika Kuoppala
· 11 years ago
122f46b
drm/i915: fix gpu hang vs. flip stall deadlocks
by Daniel Vetter
· 11 years ago
645416f
drm/i915: fix hpd work vs. flush_work in the pageflip code deadlock
by Daniel Vetter
· 11 years ago
b8d88d1
drm/i915: tune down hangcheck noise
by Daniel Vetter
· 11 years ago
c67a470
drm/i915: allow package C8+ states on Haswell (disabled)
by Paulo Zanoni
· 11 years ago
1403c0d
drm/i915: merge HSW and SNB PM irq handlers
by Paulo Zanoni
· 11 years ago
4d3b3d5
drm/i915: fix how we mask PMIMR when adding work to the queue
by Paulo Zanoni
· 11 years ago
60611c1
drm/i915: don't queue PM events we won't process
by Paulo Zanoni
· 11 years ago
333a820
drm/i915: don't disable/reenable IVB error interrupts when not needed
by Paulo Zanoni
· 11 years ago
605cd25
drm/i915: add dev_priv->pm_irq_mask
by Paulo Zanoni
· 11 years ago
f52ecbc
drm/i915: don't update GEN6_PMIMR when it's not needed
by Paulo Zanoni
· 11 years ago
edbfdb4
drm/i915: wrap GEN6_PMIMR changes
by Paulo Zanoni
· 11 years ago
43eaea1
drm/i915: wrap GTIMR changes
by Paulo Zanoni
· 11 years ago
ea04cb3
drm/i915: drop unnecessary local variable to suppress build warning
by Jani Nikula
· 11 years ago
f2f4d82
drm/i915: give more distinctive names to ring hangcheck action enums
by Jani Nikula
· 11 years ago
c8b5018
drm/i915: remove unused leftover variable irq_received
by Jani Nikula
· 11 years ago
a658b5d
drm/i915: Make i915_hangcheck_elapsed() static
by Damien Lespiau
· 11 years ago
b8f102e
drm/i915: Add messages useful for HPD storm detection debugging (v2)
by Egbert Eich
· 11 years ago
907b28c
drm/i915: Colocate all GT access routines in the same file
by Chris Wilson
· 11 years ago
d8fc8a4
drm/i915: invert {ilk, snb}_gt_irq_handler check
by Paulo Zanoni
· 11 years ago
cce723e
drm/i915: Make i915 events part of uapi
by Ben Widawsky
· 11 years ago
8e76f8d
drm/i915: kill ivybridge_irq_postinstall
by Paulo Zanoni
· 11 years ago
b518421
drm/i915: kill Ivybridge vblank irq vfuncs
by Paulo Zanoni
· 11 years ago
f1af8fc
drm/i915: add ILK/SNB support to ivybridge_irq_handler
by Paulo Zanoni
· 11 years ago
23a7851
drm/i915: POSTING_READ(DEIER) on ivybridge_irq_handler
by Paulo Zanoni
· 11 years ago
27b9188
drm/i915: reorganize ironlake_irq_handler
by Paulo Zanoni
· 11 years ago
221ab43
drm/i915: don't read or write GEN6_PMIIR on Gen 5
by Paulo Zanoni
· 11 years ago
9719fb9
drm/i915: extract ivb_display_irq_handler
by Paulo Zanoni
· 11 years ago
c008bc6
drm/i915: extract ilk_display_irq_handler
by Paulo Zanoni
· 11 years ago
3169465
drm/i915: kill ivybridge_irq_preinstall
by Paulo Zanoni
· 11 years ago
10cd45b
drm/i915: introduce i915_queue_hangcheck
by Mika Kuoppala
· 12 years ago
0a9a8c9
drm/i915: unify GT/PM irq postinstall code
by Daniel Vetter
· 11 years ago
d18ea1b
drm/i915: unify PM interrupt preinstall sequence
by Daniel Vetter
· 11 years ago
84734a0
drm/i915: move error state to own compilation unit
by Mika Kuoppala
· 12 years ago
c0d6a3d
drm/i915: don't enable PM_VEBOX_CS_ERROR_INTERRUPT
by Daniel Vetter
· 12 years ago
59cdb63
drm/i915: kill dev_priv->rps.lock
by Daniel Vetter
· 12 years ago
2adbee6
drm/i915: queue work outside spinlock in hsw_pm_irq_handler
by Daniel Vetter
· 12 years ago
41a05a3
drm/i915: streamline hsw_pm_irq_handler
by Daniel Vetter
· 12 years ago
d0ecd7e
drm/i915: irq handlers don't need interrupt-safe spinlocks
by Daniel Vetter
· 12 years ago
de28075
drm/i915: kill lpt pch transcoder->crtc mapping code for fifo underruns
by Daniel Vetter
· 12 years ago
7336df6
drm/i915: improve GEN7_ERR_INT clearing for fifo underrun reporting
by Daniel Vetter
· 12 years ago
1dd246f
drm/i915: improve SERR_INT clearing for fifo underrun reporting
by Daniel Vetter
· 12 years ago
fee884e
drm/i915: extract ibx_display_interrupt_update
by Daniel Vetter
· 12 years ago
f343c5f
drm/i915: Getter/setter for object attributes
by Ben Widawsky
· 12 years ago
b79480b
drm/i915: assert_spin_locked for pipestat interrupt enable/disable
by Daniel Vetter
· 12 years ago
ef86ddc
drm/i915: add error_state sysfs entry
by Mika Kuoppala
· 12 years ago
26b7c22
drm/i915: Extract error buffer capture
by Ben Widawsky
· 12 years ago
5476f85
drm/i915: Remove extra error state NULL
by Ben Widawsky
· 12 years ago
3ef8fb5
drm/i915: Bail out once we've found the context object
by Damien Lespiau
· 12 years ago
b5ea2d5
drm/i915: fix hpd interrupt register locking
by Daniel Vetter
· 12 years ago
91d131d
drm/i915: fold the no-irq check into intel_hpd_irq_handler
by Daniel Vetter
· 12 years ago
5876fa0
drm/i915: fold the queue_work into intel_hpd_irq_handler
by Daniel Vetter
· 12 years ago
10a504d
drm/i915: fold the hpd_irq_setup call into intel_hpd_irq_handler
by Daniel Vetter
· 12 years ago
22062db
drm/i915: s/hotplug_irq_storm_detect/intel_hpd_irq_handler/
by Daniel Vetter
· 12 years ago
6005ce4
drm/i915: close tiny race in the ilk pcu even interrupt setup
by Daniel Vetter
· 12 years ago
4bc9d43
drm/i915: fix locking around ironlake_enable|disable_display_irq
by Daniel Vetter
· 12 years ago
7425034
drm/i915: Jump to at least RPe on VLV when increasing the GPU frequency
by Ville Syrjälä
· 12 years ago
d8289c9
drm/i915: Make the rps new_delay comparison more readable
by Ville Syrjälä
· 12 years ago
4f7fd70
drm/i915: Fix up sdvo hpd pins for i965g/gm
by Daniel Vetter
· 12 years ago
acd78c1
drm/i915: Remove extra "ring" from error message
by Ben Widawsky
· 12 years ago
ad8beae
drm/i915: store ring hangcheck action
by Mika Kuoppala
· 12 years ago
a43adf0
drm/i915: Eliminate the addr/seqno from the hangcheck warning
by Chris Wilson
· 12 years ago
6274f21
drm/i915: Don't count semaphore waits towards a stuck ring
by Chris Wilson
· 12 years ago
9107e9d
drm/i915: Only slightly increment hangcheck score if we succesfully kick a ring
by Chris Wilson
· 12 years ago
91738a9
drm/i915: add ibx_irq_preinstall
by Paulo Zanoni
· 12 years ago
96a764d
drm/i915: remove i915_hangcheck_hung
by Mika Kuoppala
· 12 years ago
05407ff
drm/i915: detect hang using per ring hangcheck_score
by Mika Kuoppala
· 12 years ago
35c20a6
drm/i915: Rename the gtt_list to global_list
by Ben Widawsky
· 12 years ago
12638c5
drm/i915: Enable vebox interrupts
by Ben Widawsky
· 12 years ago
cc609d5
drm/i915: consolidate interrupt naming scheme
by Ben Widawsky
· 12 years ago
Next »