| 9f817501bd7f ("drm/i915: Move rps.hw_lock to dev_priv and s/hw_lock/pcu_lock") |
| d46b00dc38c8 ("drm/i915: Separate RPS and RC6 handling for CHV") |
| 0d6fc92a73e0 ("drm/i915: Separate RPS and RC6 handling for VLV") |
| 960e54652cee ("drm/i915: Separate RPS and RC6 handling for gen6+") |
| 61843f0e6212 ("drm/i915: Name the IPS_PCODE_CONTROL bit") |
| 3e8ddd9e5071 ("drm/i915: Nuke some bogus tabs from the pcode defines") |
| 7b92c1bd0540 ("drm/i915: Avoid keeping waitboost active for signaling threads") |
| ef4f7a689ac5 ("drm/i915/cnl: Implement .set_cdclk() for CNL") |
| 945f2672ccbb ("drm/i915/cnl: Implement .get_display_clock_speed() for CNL") |
| b0fd47adc623 ("drm/i915: Copy user requested buffers into the error state") |
| cbb60b4b987c ("drm/i915: Advance ring->head fully when idle") |
| fe085f13c790 ("drm/i915: Remove intel_ring.last_retired_head") |
| 47c21d9a1a7b ("drm/i915: Extend vlv/chv residency resolution") |
| c5a0ad114b6a ("drm/i915: Return residency as microseconds") |
| 135bafa551de ("drm/i915: Move residency calculation into intel_pm.c") |
| cf632bd6c6e9 ("drm/i915: Extend rpm wakelock for debugfs/i915_drpc_info") |
| 7c0a16ad7c5f ("drm/i915: Defer unmasking RPS interrupts until after making adjustments") |
| e0e8c7cb6eb6 ("drm/i915: Stop using RP_DOWN_EI on Baytrail") |
| 754c9fd57649 ("drm/i915: Protect the request->global_seqno with the engine->timeline lock") |
| fe49789fab97 ("drm/i915: Deconstruct execute fence") |
| 541ca6ed79f0 ("drm/i915: Inline __i915_gem_request_wait_for_execute()") |
| 7de53bf7e6f3 ("drm/i915: Add ourselves to the gpu error waitqueue for the entire wait") |
| 4b36b2e50677 ("drm/i915: Use a local to shorten req->i915->gpu_error.wait_queue") |
| 9b6586ae9f6b ("drm/i915: Keep a global seqno per-engine") |
| 309663ab7b4f ("drm/i915: Check against the signaled bit for fences/requests") |
| 354d036fcf70 ("drm/i915/tracepoints: Add request submit and execute tracepoints") |
| cfd1c4880520 ("drm/i915: Move the common RPS warnings to intel_set_rps()") |
| bd64818dfe3b ("drm/i915: Only apply the jump to the "efficient RPS" frequency on startup") |
| 5a4c6f1b1b2d ("drm/i915: The return of i915_gpu_info to debugfs") |
| 0daf0113cff6 ("drm/i915: Mock infrastructure for request emission") |
| 3b5bb0a37665 ("drm/i915: Mock a GGTT for self-testing") |
| 66d9cb5d805a ("drm/i915: Mock the GEM device for self-testing") |
| e62e8ad1ba57 ("drm/i915: Add unit tests for the breadcrumb rbtree, wakeups") |
| ae1f8090b1a7 ("drm/i915: Add unit tests for the breadcrumb rbtree, completion") |
| f97fbf9606a1 ("drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove") |
| 935a2f776aa5 ("drm/i915: Add some selftests for sg_table manipulation") |
| 953c7f82eb89 ("drm/i915: Provide a hook for selftests") |
| c00122f33fe6 ("drm/i915: Assert that the active request hasn't been signaled") |
| 969bb72cbfd9 ("drm/i915: Check for timeout completion when waiting for the rq to submitted") |
| b0587e4d20dc ("drm/i915: Replace the .modeset_commit_cdclk() hook with a more direct .set_cdclk() hook") |
| 63ff30442519 ("drm/i915: Nuke the VLV/CHV PFI programming power domain workaround") |
| 1a5301a58e5f ("drm/i915: Move PFI credit reprogramming into vlv/chv_set_cdclk()") |
| 83c5fda74f98 ("drm/i915: Pass the cdclk state to the set_cdclk() functions") |
| 3d5dbb10f34a ("drm/i915: Pass dev_priv to remainder of the cdclk functions") |
| bb0f4aab0e76 ("drm/i915: Track full cdclk state for the logical and actual cdclk frequencies") |
| 49cd97a35d90 ("drm/i915: Start moving the cdclk stuff into a distinct state structure") |
| 8f0cfa4d2a62 ("drm/i915: Pass computed vco to bxt_set_cdclk()") |
| 7ff89ca21358 ("drm/i915: Move most cdclk/rawclk related code to intel_cdclk.c") |
| 4717e8bb7341 ("drm/i915: Clean up the .get_cdclk() assignment if ladder") |
| c49a0d054a05 ("drm/i915: s/get_display_clock_speed/get_cdclk/") |