| a94bed60cb73 ("drm/i915/icl: Implement half float formats") |
| 296e9b19eff6 ("drm/i915/icl: Enabling Y2xx and Y4xx (xx:10/12/16) formats for universal planes") |
| 095b1d0706b9 ("drm/i915: Enable P010, P012, P016 formats for primary and sprite planes") |
| df7d4156fe76 ("drm/i915: Preparations for enabling P010, P012, P016 formats") |
| 790cc9941b13 ("drm/i915: Clean up intel_plane_atomic_check_with_state()") |
| c4aa2eca319c ("drm/i915/sprite: switch to kernel types") |
| 45bee430b843 ("drm/i915: Rename the confusing 'plane_id' to 'color_plane'") |
| ff43bc379e16 ("drm/i915: Move ddb/wm programming into plane update/disable hooks on skl+") |
| 51de9c6d2559 ("drm/i915: Don't pass dev_priv around so much") |
| 8315847bf4df ("drm/i915: Clean up skl+ vs. icl+ watermark computation") |
| 6a3c910b081d ("drm/i915: Pass the entire skl_plane_wm to skl_compute_transition_wm()") |
| 14a43062b903 ("drm/i915: Remove some useless zeroing on skl+ wm calculations") |
| ce110ec311e9 ("drm/i915: Fix latency==0 handling for level 0 watermark on skl+") |
| afbd8a722bd6 ("drm/i915: Introduce crtc_state->update_planes bitmask") |
| 83234d13f9fd ("drm/i915: Reorganize plane register writes to make them more atomic") |
| ca0026790efa ("drm/i915: Always write both TILEOFF and LINOFF plane registers") |
| 53cc68803668 ("drm/i915: Generalize skl_ddb_allocation_overlaps()") |
| 07464c7c0cf7 ("drm/i915: Clean up skl+ PLANE_POS vs. scaler handling") |
| 7b012bd62db9 ("drm/i915: Polish the skl+ plane keyval/msk/max register setup") |
| d0105af93976 ("drm/i915: Clean up skl_program_scaler()") |
| e69b348a7adb ("drm/i915: Nuke posting reads from plane update/disable funcs") |
| bfe60a0272dd ("drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion") |
| 77cac774b2fa ("drm/i915: Do not program aux plane offsets on gen11+") |
| 1e364f9008a7 ("drm/i915/gen11: Program the Y and UV plane for planar mode correctly, v3.") |
| cb2458baf8b5 ("drm/i915/gen11: Program the chroma upsampler for HDR planes.") |
| b1554e23ccb6 ("drm/i915/gen11: Program the scalers correctly for planar formats, v3.") |
| b048a00b3d96 ("drm/i915/gen11: Handle watermarks correctly for separate Y/UV planes, v2.") |
| 1ab554b0099b ("drm/i915/gen11: Link nv12 Y and UV planes in the atomic state, v5.") |
| 24719e94ca2a ("drm/i915: Fix unsigned overflow when calculating total data rate, v2.") |
| 1f6f92a3d50f ("drm/i915: Relocate SKL+ NV12 src width w/a") |
| 33b7f3ee6e00 ("drm/i915: Add CRTC output format YCBCR 4:2:0") |
| d9facae6afe1 ("drm/i915: Introduce CRTC output format") |
| b9117149fefd ("drm/i915: promote ddb update message to DRM_DEBUG_KMS") |
| 9e44b180f81b ("drm/i915: don't write PLANE_BUF_CFG twice every time") |
| cbacc79db6ac ("drm/i915: transition WMs ask for Selected Result Blocks") |
| b7c806007559 ("drm/i915: Extract skl_universal_plane_init()") |
| c539b579b6c7 ("drm/i915: Introduce intel_plane_alloc()") |
| 2d72dc8b7c15 ("drm/i915: Move plane_state->scaler_id initialization into intel_create_plane_state()") |
| 97ee97b9782e ("drm/i915: Add missing pixel formats for skl+ "sprites"") |
| 934882db2961 ("drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes") |
| deb196895f84 ("drm/i915: Populate possible_crtcs for primary/cursor planes") |
| 679bfe847b62 ("drm/i915: Constify all plane_funcs structs") |
| fdf73510ca81 ("drm/i915: Remove dereferences of crtc->config in set_pipeconf/misc functions, v2.") |
| b20815255693 ("drm/i915: Add plane alpha blending support, v2.") |
| fc3fed5d297b ("drm/i915: Check fb stride against plane max stride") |
| 0a3c561da12b ("drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards.") |
| ab5c60bf7675 ("drm/i915: Move programming plane scaler to its own function.") |
| 0aaf29b35f93 ("drm/i915: Clean up scaler setup, v2.") |
| 6c246b81f938 ("drm/i915: Replace call to commit_planes_on_crtc with internal update, v2.") |
| 62ef0dd3cc0c ("drm/i915: Unconditionally clear plane visibility, v2.") |