Commit Graph

457230 Commits (156485852684b511be28a83c78fece8b27ef7c26)
 

Author SHA1 Message Date
Oscar Mateo 1564858526 drm/i915/bdw: GEN-specific logical ring emit batchbuffer start 11 years ago
Oscar Mateo 73d477f6bb drm/i915/bdw: Interrupts with logical rings 11 years ago
Oscar Mateo 9832b9dae8 drm/i915/bdw: Ring idle and stop with logical rings 11 years ago
Oscar Mateo 4712274c36 drm/i915/bdw: GEN-specific logical ring emit flush 11 years ago
Oscar Mateo 4da46e1e5b drm/i915/bdw: GEN-specific logical ring emit request 11 years ago
Oscar Mateo 82e104cc26 drm/i915/bdw: New logical ring submission mechanism 11 years ago
Ville Syrjälä 26fbb77445 drm/i915: Make hpd debug messages less cryptic 11 years ago
Oscar Mateo e94e37ad19 drm/i915/bdw: GEN-specific logical ring set/get seqno 11 years ago
Oscar Mateo 9b1136d505 drm/i915/bdw: GEN-specific logical ring init 11 years ago
Oscar Mateo 48d823878d drm/i915/bdw: Generic logical ring init and cleanup 11 years ago
Oscar Mateo 454afebde8 drm/i915/bdw: Skeleton for the new logical rings submission path 11 years ago
Oscar Mateo a83014d3f8 drm/i915: Abstract the legacy workload submission mechanism away 11 years ago
Oscar Mateo ec3e9963a6 drm/i915/bdw: Deferred creation of user-created LRCs 11 years ago
Oscar Mateo 8670d6f97d drm/i915/bdw: Populate LR contexts (somewhat) 11 years ago
Daniel Vetter 0c7dd53b84 drm/i915/bdw: Add a context and an engine pointers to the ringbuffer 11 years ago
Oscar Mateo 84c2377fce drm/i915/bdw: Allocate ringbuffers for Logical Ring Contexts 11 years ago
Oscar Mateo 8c8579176a drm/i915/bdw: A bit more advanced LR context alloc/free 11 years ago
Oscar Mateo c9e003af2d drm/i915/bdw: Introduce one context backing object per engine 11 years ago
Oscar Mateo ede7d42bae drm/i915/bdw: Initialization for Logical Ring Contexts 11 years ago
Daniel Vetter bd84b1e995 drm/i915: WARN if module opt sanitization goes out of order 11 years ago
Oscar Mateo 127f100369 drm/i915/bdw: Macro for LRCs and module option for Execlists 11 years ago
Oscar Mateo b20385f1f8 drm/i915/bdw: New source and header file for LRs, LRCs and Execlists 11 years ago
Chris Wilson 906843c3a1 drm/i915: Simplify relocate_entry_gtt() and make 64-bit safe 11 years ago
Chris Wilson 060e82c6f4 drm/i915: Remove redundant list_empty(eb->vmas) tests in execbuffer 11 years ago
Chris Wilson ad19f10bc2 drm/i915: Pre-validate the NEED_GTTS flag for execbuffer 11 years ago
Daniel Vetter da51a1e7e3 drm/i915: Fix secure dispatch with full ppgtt 11 years ago
Chris Wilson dbbe912795 drm/i915: Agnostic INTEL_INFO 11 years ago
Chris Wilson 9bec9b1334 drm/i915: Double check ring is idle before declaring the GPU wedged 11 years ago
Damien Lespiau 1bee20175f drm/i915: Remove set but unused 'gt_perf_status' 11 years ago
Damien Lespiau f6daaec29b drm/i915: Make intel_disable_shared_dpll() static 11 years ago
Chris Wilson 87f1f46514 drm/i915: Copy PCI device id into the device info block 11 years ago
Chris Wilson 82b6b6d786 drm/i915: Remove fenced_gpu_access and pending_fenced_gpu_access 11 years ago
Chris Wilson e6a844687c drm/i915: Force CPU relocations if not GTT mapped 11 years ago
Chris Wilson dc8cd1e790 drm/i915: Only perform set-to-gtt domain for objects bound to the global gtt 11 years ago
Damien Lespiau d6699dd3a7 drm/i915: Fix wrong number of HDMI translation entries 11 years ago
Sonika Jindal 3bb11b536c drm/i915: Continuation of future readiness series 11 years ago
Paulo Zanoni 22c59960d9 drm/i915: fix i915_interrupt_info on BDW 11 years ago
Ville Syrjälä fdd508a641 drm/i915: Call .update_primary_plane in intel_{enable, disable}_primary_hw_plane() 11 years ago
Ville Syrjälä f45651bae2 drm/i915: Eliminate rmw from .update_primary_plane() 11 years ago
Damien Lespiau 4fa790421c drm/i915: Fix erroneous conversion to u8 11 years ago
Daniel Vetter 2c0827cffc drm/i915: Update DRIVER_DATE to 20140808 11 years ago
Daniel Vetter 403bdd10c8 drm/i915: No busy-loop wait_for in the ring init code 11 years ago
Gajanan Bhat 01e184cc85 drm/i915: Add sprite watermark programming for VLV and CHV 11 years ago
Gajanan Bhat a398e9c79e drm/i915: Round-up clock and limit drain latency 11 years ago
Gajanan Bhat 0948c26514 drm/i915: Generalize drain latency computation 11 years ago
Ville Syrjälä e2fcdaa9c9 drm/i915: Free pending page flip events at .preclose() 11 years ago
Jesse Barnes 692ef70c01 drm/i915: clean up PPGTT checking logic 11 years ago
Ville Syrjälä efd814b73c drm/i915: Polish the chv cmnlane resrt macros 11 years ago
Ville Syrjälä 3dd7b97458 drm/i915: Hack to tie both common lanes together on chv 11 years ago
Ville Syrjälä 3c2777fd2f drm/i915: Add cherryview_update_wm() 11 years ago