| Commit message (Expand) | Author | Age | Files | Lines |
* | drm/i915/pmu: Fix PMU enable vs execlists tasklet race | Tvrtko Ursulin | 2018-02-13 | 1 | -14/+0 |
* | drm/i915: Make engine state pretty-printer header configurable | Chris Wilson | 2017-12-08 | 1 | -1/+4 |
* | Merge airlied/drm-next into drm-intel-next-queued | Rodrigo Vivi | 2017-12-08 | 1 | -0/+1 |
|\ |
|
| * | Merge tag 'drm-intel-next-2017-12-01' of git://anongit.freedesktop.org/drm/dr... | Dave Airlie | 2017-12-08 | 1 | -20/+154 |
| |\ |
|
| * \ | Merge tag 'drm-intel-next-2017-11-17-1' of git://anongit.freedesktop.org/drm/... | Dave Airlie | 2017-12-04 | 1 | -7/+72 |
| |\ \ |
|
| * \ \ | Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux | Linus Torvalds | 2017-11-15 | 1 | -29/+155 |
| |\ \ \ |
|
| | * | | | drm/i915: Filter out spurious execlists context-switch interrupts | Chris Wilson | 2017-11-09 | 1 | -2/+32 |
| * | | | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
* | | | | | drm/i915/execlists: Cache ELSP register offset | Chris Wilson | 2017-12-08 | 1 | -0/+5 |
| |_|_|/
|/| | | |
|
* | | | | drm/i915: Consolidate checks for engine stats availability | Tvrtko Ursulin | 2017-11-29 | 1 | -0/+6 |
* | | | | drm/i915: Move engine->needs_cmd_parser to engine->flags | Tvrtko Ursulin | 2017-11-29 | 1 | -1/+7 |
* | | | | drm/i915: Unwind incomplete legacy context switches | Chris Wilson | 2017-11-23 | 1 | -0/+1 |
* | | | | drm/i915/pmu: Drop I915_ENGINE_SAMPLE_MAX from uapi headers | Tvrtko Ursulin | 2017-11-23 | 1 | -0/+1 |
* | | | | drm/i915/pmu: Wire up engine busy stats to PMU | Tvrtko Ursulin | 2017-11-22 | 1 | -0/+14 |
* | | | | drm/i915: Engine busy time tracking | Tvrtko Ursulin | 2017-11-22 | 1 | -0/+92 |
* | | | | drm/i915/pmu: Expose a PMU interface for perf queries | Tvrtko Ursulin | 2017-11-22 | 1 | -0/+26 |
* | | | | drm/i915: Remove obsolete ringbuffer emission for gen8+ | Chris Wilson | 2017-11-20 | 1 | -19/+6 |
* | | | | drm/i915/execlists: Delay writing to ELSP until HW has processed the previous... | Michel Thierry | 2017-11-20 | 1 | -0/+1 |
| |_|/
|/| | |
|
* | | | drm/i915: Update execlists tasklet naming | Sagar Arun Kamble | 2017-11-16 | 1 | -2/+2 |
* | | | drm/i915: Make request's wait-for-space explicit | Chris Wilson | 2017-11-15 | 1 | -0/+1 |
* | | | drm/i915: Stop caching the "golden" renderstate | Chris Wilson | 2017-11-10 | 1 | -2/+0 |
* | | | drm/i915: Record the default hw state after reset upon load | Chris Wilson | 2017-11-10 | 1 | -0/+2 |
* | | | drm/i915: Define an engine class enum for the uABI | Tvrtko Ursulin | 2017-11-10 | 1 | -1/+4 |
* | | | drm/i915/guc: Preemption! With GuC | Michał Winiarski | 2017-10-26 | 1 | -0/+6 |
* | | | drm/i915: Add information needed to track engine preempt state | Michał Winiarski | 2017-10-26 | 1 | -0/+7 |
* | | | drm/i915: Extract "emit write" part of emit breadcrumb functions | Michał Winiarski | 2017-10-26 | 1 | -0/+38 |
* | | | drm/i915/guc: Always enable the breadcrumbs irq | Chris Wilson | 2017-10-25 | 1 | -1/+4 |
* | | | drm/i915: Add a hook for making the engines idle (parking) and unparking | Chris Wilson | 2017-10-25 | 1 | -1/+6 |
* | | | drm/i915: Use same test for eviction and submitting kernel context | Chris Wilson | 2017-10-25 | 1 | -0/+2 |
* | | | drm/i915: Filter out spurious execlists context-switch interrupts | Chris Wilson | 2017-10-24 | 1 | -2/+32 |
| |/
|/| |
|
* | | drm/i915: Make i915_engine_info pretty printer to standalone | Chris Wilson | 2017-10-09 | 1 | -0/+4 |
* | | drm/i915/execlists: Preemption! | Chris Wilson | 2017-10-04 | 1 | -0/+5 |
* | | drm/i915: Make execlist port count variable | Mika Kuoppala | 2017-09-25 | 1 | -4/+17 |
* | | drm/i915: Add execlist_port_complete | Mika Kuoppala | 2017-09-25 | 1 | -1/+13 |
* | | drm/i915: Make own struct for execlist items | Mika Kuoppala | 2017-09-25 | 1 | -21/+79 |
* | | drm/i915: Cancel all ready but queued requests when wedging | Chris Wilson | 2017-09-18 | 1 | -0/+8 |
* | | drm/i915/execlists: Read the context-status HEAD from the HWSP | Chris Wilson | 2017-09-13 | 1 | -0/+3 |
* | | drm/i915/execlists: Read the context-status buffer from the HWSP | Chris Wilson | 2017-09-13 | 1 | -0/+3 |
* | | drm/i915: Disable MI_STORE_DATA_IMM for i915g/i915gm | Chris Wilson | 2017-09-06 | 1 | -11/+1 |
|/ |
|
* | drm/i915: Don't use MI_STORE_DWORD_IMM on Sandybridge/vcs | Chris Wilson | 2017-08-18 | 1 | -0/+12 |
* | drm/i915: Look for active requests earlier in the reset path | Michel Thierry | 2017-06-20 | 1 | -0/+1 |
* | drm/i915: Split execlist priority queue into rbtree + linked list | Chris Wilson | 2017-05-17 | 1 | -0/+9 |
* | drm/i915/execlists: Pack the count into the low bits of the port.request | Chris Wilson | 2017-05-17 | 1 | -2/+9 |
* | drm/i915: Micro-optimise hotpath through intel_ring_begin() | Chris Wilson | 2017-05-04 | 1 | -1/+2 |
* | drm/i915: Report the ring->space from intel_ring_update_space() | Chris Wilson | 2017-05-04 | 1 | -1/+1 |
* | drm/i915: Avoid the branch in computing intel_ring_space() | Chris Wilson | 2017-05-04 | 1 | -14/+22 |
* | drm/i915: Use engine->context_pin() to report the intel_ring | Chris Wilson | 2017-05-04 | 1 | -2/+2 |
* | drm/i915: Sanitize engine context sizes | Joonas Lahtinen | 2017-04-28 | 1 | -3/+4 |
* | drm/i915: Skip waking the signaler when enabling before request submission | Chris Wilson | 2017-04-26 | 1 | -1/+2 |
* | drm/i915: Differentiate between sw write location into ring and last hw read | Chris Wilson | 2017-04-25 | 1 | -2/+17 |