blob: 5944da5073789f62ec070405f8fac9a3498a5dc9 [file] [log] [blame]
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/")