Sign in
android-kvm
/
linux
/
f3eda8f573c95051e5e3436957326868645d0e3f
/
drivers
/
gpu
/
drm
/
i915
/
i915_irq.c
8f68d59
drm/i915: Stop using RP_DOWN_EI on Baytrail
by Chris Wilson
· 8 years ago
35a3abf
drm/i915: Only enable hotplug interrupts if the display interrupts are enabled
by Chris Wilson
· 8 years ago
ef96152
Merge tag 'drm-for-v4.11-less-shouty' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 8 years ago
2a57d9c
drm/i915/gen9+: Enable hotplug detection early
by Imre Deak
· 8 years ago
eef5732
drm/i915: setup bridge for HDMI LPE audio driver
by Jerome Anand
· 8 years ago
7e79a68
drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
by Sagar Arun Kamble
· 8 years ago
87c390b
drm/i915: Keep i915_handle_error kerneldoc parameters together
by Michel Thierry
· 8 years ago
246ee52
drm/i915: Put "cooked" vlank counters in frame CRC lines
by Tomeu Vizoso
· 8 years ago
8c6b709
drm/i915: Use new CRC debugfs API
by Tomeu Vizoso
· 8 years ago
cc3f90f
drm/i915/glk: Reuse broxton code for geminilake
by Ander Conselvan de Oliveira
· 8 years ago
a80bc45
drm/i915/guc: Drop guc2host/host2guc from names
by Arkadiusz Hiler
· 8 years ago
b243f53
drm/i915: dev_priv cleanup in i915_irq.c
by Tvrtko Ursulin
· 8 years ago
4805fe8
drm/i915: Further assorted dev_priv cleanups
by Tvrtko Ursulin
· 8 years ago
56b857a
drm/i915: More assorted dev_priv cleanups
by Tvrtko Ursulin
· 8 years ago
3ac168a
drm/i915: Move hangcheck code out from i915_irq.c
by Mika Kuoppala
· 8 years ago
9818783
drm/i915: Always use intel_get_crtc_for_pipe()
by Ville Syrjälä
· 8 years ago
b91eb5c
drm/i915: Pass dev_priv to intel_get_crtc_for_pipe()
by Ville Syrjälä
· 8 years ago
e2af48c
drm/i915: Store struct intel_crtc * in {pipe,plane}_to_crtc_mapping[]
by Ville Syrjälä
· 8 years ago
cb399ea
drm/i915: Avoid accessing request->timeline outside of its lifetime
by Chris Wilson
· 8 years ago
73cb970
drm/i915: Combine seqno + tracking into a global timeline struct
by Chris Wilson
· 8 years ago
1353ec3
drm/i915: Correct pipe fault reporting string
by Tvrtko Ursulin
· 8 years ago
5aa1ee4
drm/i915: Add stats for GuC log buffer flush interrupts
by Akash Goel
· 8 years ago
4100b2a
drm/i915: Handle log buffer flush interrupt event from GuC
by Sagar Arun Kamble
· 8 years ago
26705e2
drm/i915: Support for GuC interrupts
by Sagar Arun Kamble
· 8 years ago
f4e9af4
drm/i915: Add low level set of routines for programming PM IER/IIR/IMR register set
by Akash Goel
· 8 years ago
eaa14c2
drm/i915: Stop reporting error details in dmesg as well as the error-state
by Chris Wilson
· 8 years ago
5db9401
drm/i915: Make IS_GEN macros only take dev_priv
by Tvrtko Ursulin
· 8 years ago
55b8f2a
drm/i915: Make INTEL_GEN only take dev_priv
by Tvrtko Ursulin
· 8 years ago
3c9192b
drm/i915: Make HAS_L3_DPF only take dev_priv
by Tvrtko Ursulin
· 8 years ago
e2d214a
drm/i915: Make IS_BROXTON only take dev_priv
by Tvrtko Ursulin
· 8 years ago
772c2a5
drm/i915: Make IS_HASWELL only take dev_priv
by Tvrtko Ursulin
· 8 years ago
50a0bc9
drm/i915: Make INTEL_DEVID only take dev_priv
by Tvrtko Ursulin
· 8 years ago
6e26695
drm/i915: Make INTEL_PCH_TYPE & co only take dev_priv
by Tvrtko Ursulin
· 8 years ago
3b3f165
drm/i915: Allocate intel_engine_cs structure only for the enabled engines
by Akash Goel
· 8 years ago
86e83e3
drm/i915: Merge duplicate gen4 and vlv/chv enable vblank callbacks
by Chris Wilson
· 8 years ago
0e70447
drm/i915: Move common code out of i915_gpu_error.c
by Chris Wilson
· 8 years ago
348b9b1
drm/i915: Use correct index for backtracking HUNG semaphores
by Chris Wilson
· 8 years ago
f2a91d1
drm/i915: Restore current RPS state after reset
by Chris Wilson
· 8 years ago
f9e6137
drm/i915: Try to print INSTDONE bits for all slice/subslice
by Ben Widawsky
· 8 years ago
d636951
drm/i915: Cleanup instdone collection
by Ben Widawsky
· 8 years ago
b20e3cf
drm/i915: clarify PMINTRMSK/pm_intr_keep usage
by Dave Gordon
· 8 years ago
32c2b4b
drm/i915: Avoid incrementing hangcheck whilst waiting for external fence
by Chris Wilson
· 9 years ago
80b5bdb
drm/i915: Ignore valid but unknown semaphores
by Chris Wilson
· 9 years ago
780f262
drm/i915: Replace wait-on-mutex with wait-on-bit in reset worker
by Chris Wilson
· 9 years ago
221fe79
drm/i915: Perform a direct reset of the GPU from the waiter
by Chris Wilson
· 9 years ago
8af29b0
drm/i915: Separate out reset flags from the reset counter
by Chris Wilson
· 9 years ago
bafb0fc
drm/i915: Make for_each_engine_masked() more compact and quicker
by Chris Wilson
· 9 years ago
34730fe
drm/i915: Ignore stuck requests when considering hangs
by Chris Wilson
· 9 years ago
83348ba8
drm/i915: Move missed interrupt detection from hangcheck to breadcrumbs
by Chris Wilson
· 9 years ago
4194c088d
drm/i915: Use drm official vblank_no_hw_counter callback.
by Rodrigo Vivi
· 9 years ago
dcff85c
drm/i915: Enable i915_gem_wait_for_idle() without holding struct_mutex
by Chris Wilson
· 9 years ago
7e37f88
drm/i915: Rename struct intel_ringbuffer to struct intel_ring
by Chris Wilson
· 9 years ago
9930ca1
drm/i915: Update a couple of hangcheck comments to talk about engines
by Chris Wilson
· 9 years ago
f2f0ed7
drm/i915: Rename ring->virtual_start as ring->vaddr
by Chris Wilson
· 9 years ago
406ea8d
drm/i915: Treat ringbuffer writes as write to normal memory
by Chris Wilson
· 9 years ago
29ecd78d
drm/i915: Define a separate variable and control for RPS waitboost frequency
by Chris Wilson
· 9 years ago
22dea0b
drm/i915: Introduce Kabypoint PCH for Kabylake H/DT.
by Rodrigo Vivi
· 9 years ago
aca34b6
drm/i915: Group the irq breadcrumb variables into the same cacheline
by Chris Wilson
· 9 years ago
91c8a32
drm/i915: Convert dev_priv->dev backpointers to dev_priv->drm
by Chris Wilson
· 9 years ago
2b28428
drm/i915: Clean up GPU hang message
by Chris Wilson
· 9 years ago
b1379d4
drm/i915: Replace lockless_dereference(bool) with READ_ONCE()
by Chris Wilson
· 9 years ago
fac5e23
drm/i915: Mass convert dev->dev_private to to_i915(dev)
by Chris Wilson
· 9 years ago
c33d247
drm/i915: Flush the RPS bottom-half when the GPU idles
by Chris Wilson
· 9 years ago
67d97da
drm/i915: Only start retire worker when idle
by Chris Wilson
· 9 years ago
c5a7b5a
drm/i915: Remove debug noise on detecting fault-injection of missed interrupts
by Chris Wilson
· 9 years ago
31bb59c
drm/i915: Move the get/put irq locking into the caller
by Chris Wilson
· 9 years ago
3d5564e
drm/i915: Only apply one barrier after a breadcrumb interrupt is posted
by Chris Wilson
· 9 years ago
f8973c2
drm/i915: Add a delay between interrupt and inspecting the final seqno (ilk)
by Chris Wilson
· 9 years ago
1b7744e
drm/i915: Use HWS for seqno tracking everywhere
by Chris Wilson
· 9 years ago
688e6c7
drm/i915: Slaughter the thundering i915_wait_request herd
by Chris Wilson
· 9 years ago
1f15b76
drm/i915: Separate GPU hang waitqueue from advance
by Chris Wilson
· 9 years ago
26a02b8
drm/i915: Make queueing the hangcheck work inline
by Chris Wilson
· 9 years ago
7774002
drm/i915: Remove the dedicated hangcheck workqueue
by Chris Wilson
· 9 years ago
0553572
drm/i915: Delay queuing hangcheck to wait-request
by Chris Wilson
· 9 years ago
14bb2c1
drm/i915: Fix a buch of kerneldoc warnings
by Tvrtko Ursulin
· 9 years ago
1800ad2
drm/i915: Update GEN6_PMINTRMSK setup with GuC enabled
by Sagar Arun Kamble
· 9 years ago
5a21b66
drm/i915: Revert async unpin and nonblocking atomic commit
by Daniel Vetter
· 9 years ago
11825b0
drm/i915: Enable GSE interrupt on BDW+
by Ville Syrjälä
· 9 years ago
8dd634d
drm/i915: Remove cs based page flip support.
by Maarten Lankhorst
· 9 years ago
51cbaf0
drm/i915: Unify unpin_work and mmio_work into flip_work, v2.
by Maarten Lankhorst
· 9 years ago
5251f04
drm/i915: Remove intel_prepare_page_flip, v3.
by Maarten Lankhorst
· 9 years ago
ef58319
drm/i915: Remove intel_finish_page_flip_plane.
by Maarten Lankhorst
· 9 years ago
7e22dbb
drm/i915: Replace "INTEL_INFO->gen == x" checks with IS_GENx
by Tvrtko Ursulin
· 9 years ago
dc97997
drm/i915: Use drm_i915_private as the native pointer for intel_uncore.c
by Chris Wilson
· 9 years ago
c033666
drm/i915: Store a i915 backpointer from engine, and use it
by Chris Wilson
· 9 years ago
91d1425
drm/i915: Small display interrupt handlers tidy
by Tvrtko Ursulin
· 9 years ago
9873573
drm/i915/gen8+: Do not enable DPF interrupt since the handler does not exist
by Tvrtko Ursulin
· 9 years ago
e30e251
drm/i915: Split gen8_gt_irq_handler into ack+handle
by Ville Syrjälä
· 9 years ago
261e40b
drm/i915: Eliminate passing dev+dev_priv to {snb,ilk}_gt_irq_handler()
by Ville Syrjälä
· 9 years ago
5289487
drm/i915: Move gt/pm irq handling out from irq disabled section on VLV
by Ville Syrjälä
· 9 years ago
2ecb8ca
drm/i915: Split VLV/CVH PIPESTAT handling into ack+handler
by Ville Syrjälä
· 9 years ago
1ae3c34
drm/i915: Split PORT_HOTPLUG_STAT ack out from i9xx_hpd_irq_handler()
by Ville Syrjälä
· 9 years ago
6e81480
drm/i915: Move variables to narrower scope in VLV/CHV irq handlers
by Ville Syrjälä
· 9 years ago
1e1cace
drm/i915: Eliminate loop from VLV irq handler
by Ville Syrjälä
· 9 years ago
a5e485a
drm/i915: Clear VLV_IER around irq processing
by Ville Syrjälä
· 9 years ago
4a0a020
drm/i915: Clear VLV_MASTER_IER around irq processing
by Ville Syrjälä
· 9 years ago
7ce4d1f
drm/i915: Clear VLV_IIR after PIPESTAT
by Ville Syrjälä
· 9 years ago
34c7b8a
drm/i915: Set up VLV_MASTER_IER consistently
by Ville Syrjälä
· 9 years ago
e5328c4
drm/i915: Use GEN8_MASTER_IRQ_CONTROL consistently
by Ville Syrjälä
· 9 years ago
d98c52cf
drm/i915: Tighten reset_counter for reset status
by Chris Wilson
· 9 years ago
Next »