[PATCH 00/11] drm/i915: joiner and Y plane fixes and reorganization
Ville Syrjala
ville.syrjala at linux.intel.com
Mon Jan 27 17:21:45 UTC 2025
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
I wanted to reorganize the Y plane code, but then I
realized it still has real issued, espectially when it comes
to joiner usage. So fix the bugs first, then do the code
reorganization.
Ville Syrjälä (11):
drm/i915: Make sure all planes in use by the joiner have their crtc
included
Revert "drm/i915: Fix NULL ptr deref by checking new_crtc_state"
drm/i915: Rework joiner and Y plane dependency handling
drm/i915: s/planar_slave/is_y_plane/
drm/i915: Extract unlink_nv12_plane()
drm/i915: Remove pointless visible check in unlink_nv12_plane()
drm/i915: Extract link_nv12_planes()
drm/i915: Rename the variables in icl_check_nv12_planes()
drm/i915: Move icl+ nv12 plane register mangling into
skl_universal_plane.c
drm/i915: Relocate intel_atomic_check_planes()
drm/i915: Pimp the Y plane selection debugs
.../gpu/drm/i915/display/intel_atomic_plane.c | 301 +++++++++++++++++-
.../gpu/drm/i915/display/intel_atomic_plane.h | 3 +
drivers/gpu/drm/i915/display/intel_display.c | 294 ++---------------
drivers/gpu/drm/i915/display/intel_display.h | 2 -
.../drm/i915/display/intel_display_debugfs.c | 6 +-
.../drm/i915/display/intel_display_types.h | 13 +-
.../drm/i915/display/skl_universal_plane.c | 35 +-
.../drm/i915/display/skl_universal_plane.h | 3 +
drivers/gpu/drm/i915/display/skl_watermark.c | 4 +-
9 files changed, 364 insertions(+), 297 deletions(-)
--
2.45.3
More information about the Intel-gfx
mailing list