| d5cdfdf54ea5 ("drm/i915: Use enum plane_id in SKL wm code") |
| d9348dec902f ("drm/i915: Make skl_write_{plane,cursor}_wm() static") |
| e62929b3f628 ("drm/i915/gen9+: Program watermarks as a separate step during evasion, v3.") |
| ccf010fb943a ("drm/i915: Add an atomic evasion step to watermark programming, v4.") |
| bb7265197a86 ("drm/i915: Pass dev_priv to ilk_setup_wm_latency() & co.") |
| 432081bcbf9a ("drm/i915: Pass intel_crtc to update_wm functions") |
| 49845a7aff54 ("drm/i915/skl+: Clean up minimum allocations, v2.") |
| fefdd8104d6f ("drm/i915/skl+: Remove minimum block allocation from crtc state.") |
| 1e6ee542262d ("drm/i915/skl+: Remove data_rate from watermark struct, v2.") |
| 7570498efb69 ("drm/i915/gen9+: Use for_each_intel_plane_on_crtc in skl_print_wm_changes, v2.") |
| 220b0965219e ("drm/i915/gen9+: Use cstate plane mask instead of crtc->state.") |
| c8fe32c13543 ("drm/i915/skl+: Prepare for removing data rate from skl watermark state, v2.") |
| 2c4b49a0f73f ("drm/i915: Use macro in place of open-coded for_each_universal_plane loop") |
| 8b364b41ced2 ("drm/i915: Rename for_each_plane -> for_each_universal_plane") |
| 3de8a14c288c ("drm/i915/gen9: Actually verify WM levels in verify_wm_state()") |
| bf9d99ad17ff ("drm/i915/gen9: Make skl_pipe_wm_get_hw_state() reusable") |
| 413fc530c5b2 ("drm/i915/gen9: Add ddb changes to atomic debug output") |
| d8c0fafcbd68 ("drm/i915/gen9: Get rid of redundant watermark values") |
| ee3d532fcb64 ("drm/i915/gen9: unconditionally apply the memory bandwidth WA") |
| 1bab7502dde2 ("drm/i915/gen9: Cleanup skl_pipe_wm_active_state") |
| a62163e97baf ("drm/i915/gen9: Make skl_wm_level per-plane") |
| b707aa504146 ("drm/i915/skl: Remove linetime from skl_wm_values") |
| ce0ba283f64e ("drm/i915/skl: Move per-pipe ddb allocations into crtc states") |
| 5db9401983ac ("drm/i915: Make IS_GEN macros only take dev_priv") |
| 11a914c28679 ("drm/i915: Make IS_VALLEYVIEW only take dev_priv") |
| 920a14b24597 ("drm/i915: Make IS_CHERRYVIEW only take dev_priv") |
| e2d214ae2b34 ("drm/i915: Make IS_BROXTON only take dev_priv") |
| d9486e65010f ("drm/i915: Make IS_SKYLAKE only take dev_priv") |
| 0853723b8956 ("drm/i915: Make IS_KABYLAKE only take dev_priv") |
| 772c2a519cec ("drm/i915: Make IS_HASWELL only take dev_priv") |
| 8652744b647e ("drm/i915: Make IS_BROADWELL only take dev_priv") |
| fd6b8f43c9e9 ("drm/i915: Make IS_IVYBRIDGE only take dev_priv") |
| 50a0bc905416 ("drm/i915: Make INTEL_DEVID only take dev_priv") |
| 6e266956a57f ("drm/i915: Make INTEL_PCH_TYPE & co only take dev_priv") |
| 4f8036a28112 ("drm/i915: Make HAS_DDI and HAS_PCH_LPT_LP only take dev_priv") |
| 3b3f1650b1ca ("drm/i915: Allocate intel_engine_cs structure only for the enabled engines") |
| fc4c79c37e82 ("drm/i915: Consolidate error object printing") |
| 0e70447605f4 ("drm/i915: Move common code out of i915_gpu_error.c") |
| c0c8b9ed1b0c ("Merge tag 'drm-for-v4.9' into drm-intel-next-queued") |