blob: f74513b2635a9605d78f97646c4507cdf7bdbec4 [file] [log] [blame]
aaa023782fda ("drm/i915: ddb_size is of u16 type")
aa9664ffe863 ("drm/i915/icl: Enable 2nd DBuf slice only when needed")
b879d58ff31b ("drm/i915/skl+: refactor WM calculation for NV12")
746edf8f66ed ("drm/i915/icl: Enable both DBuf slices during init")
ad186f3fd98a ("drm/i915/icl: implement the display init/uninit sequences")
234059da0f33 ("drm/i915/icl: NV12 y-plane ddb is not in same plane")
9a9e3dfd6f8b ("drm/i915/icl: Don't allocate fixed bypass path blocks for ICL")
53421c2fe99c ("drm/i915: Apply Display WA #1183 on skl, kbl, and cfl")
2aa97491da8a ("drm/i915: Use cdclk_state->voltage on SKL/KBL/CFL")
2b58417ffbca ("drm/i915: Clean up some cdclk switch statements")
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+")
93564044fb2c ("drm/i915: Switch over to the LLC/eLLC hotspot avoidance hash mode for CCS")
61843f0e6212 ("drm/i915: Name the IPS_PCODE_CONTROL bit")
3e8ddd9e5071 ("drm/i915: Nuke some bogus tabs from the pcode defines")
7e452fdbfca8 ("drm/i915/skl+: Optimize WM calculation")
6c64dd378aca ("drm/i915/gen10: implement gen 10 watermarks calculations")
2e2adb05736c ("drm/i915: Add render decompression support")
54d20ed1fff2 ("drm/i915: Fix bad comparison in skl_compute_plane_wm, v2.")
b064be078453 ("drm/i915/skl+: unify cpp value in WM calculation")
129eaa957dd5 ("drm/i915/skl+: WM calculation don't require height")
eac2cb81fb87 ("drm/i915: cleanup fixed-point wrappers naming")
eed02a7b5313 ("drm/i915: Always perform internal fixed16 division in 64 bits")
07ab976d1971 ("drm/i915: take-out common clamping code of fixed16 wrappers")
7b92c1bd0540 ("drm/i915: Avoid keeping waitboost active for signaling threads")
46c26662d2fb ("drm/i915/cfl: Introduce Coffee Lake workarounds.")
9a30a26122c3 ("Revert "drm/i915/skl: New ddb allocation algorithm"")
d8d4a512a6ff ("drm/i915/cnl: Implement CNL display init/unit sequence")
ef4f7a689ac5 ("drm/i915/cnl: Implement .set_cdclk() for CNL")
945f2672ccbb ("drm/i915/cnl: Implement .get_display_clock_speed() for CNL")
82525c17dedc ("drm/i915/cfl: Introduce Display workarounds for Coffee Lake.")
fce5adf568ab ("drm/i915: Fix SKL+ watermarks for 90/270 rotation")
73b0ca8ec76d ("drm/i915/skl+: consider max supported plane pixel rate while scaling")
bb9d85f6e9de ("drm/i915/skl: New ddb allocation algorithm")
d555cb5827d6 ("drm/i915/skl+: use linetime latency if ddb size is not available")
d2f5e36df61f ("drm/i915/skl+: Perform wm level calculations in separate function")
eb2fdcdf821c ("drm/i915/skl+: Watermark calculation cleanup")
5ba6faafbe18 ("drm/i915/skl+: Fail the flip if ddb min requirement exceeds pipe allocation")
7b75119c8bb9 ("drm/i915/skl: Fail the flip if no FB for WM calculation")
7084b50bdd8f ("drm/i915/skl+: calculate pixel_rate & relative_data_rate in fixed point")
d273ecce3dde ("drm/i915: Use fixed_16_16 wrapper for division operation")
a9d055de65a7 ("drm/i915: Add more wrapper for fixed_point_16_16 operations")
afbc95cd0c47 ("drm/i915: fix naming of fixed_16_16 wrapper.")
0b71cea29fc2 ("drm/i915/gen9: Reintroduce WaEnableYV12BugFixInHalfSliceChicken7")
b0fd47adc623 ("drm/i915: Copy user requested buffers into the error state")
cbb60b4b987c ("drm/i915: Advance ring->head fully when idle")
93aa2a1c25e5 ("drm/i915: Fix SKL cursor watermarks")
fe085f13c790 ("drm/i915: Remove intel_ring.last_retired_head")