[PATCH v2 0/8] drm/client: Stop using legacy crtc->mode and a bunch of cleanups
Ville Syrjala
ville.syrjala at linux.intel.com
Fri Feb 28 21:14:46 UTC 2025
From: Ville Syrjälä <ville.syrjala at linux.intel.com>
The most interesting part is the change to modes[] to solve
the lifetime issue so that we can stop using the legacy
crtc->mode for atomic drivers.
Additionally I included a bunch of cleanups, some of which were
inherited from https://patchwork.freedesktop.org/series/132051/
v2: Changed modes[] back to storing pointers rather
than the actual mode structures, wasn't as ugly
as I recalled last time
Ville Syrjälä (8):
drm/client: Constify modes
drm/client: Use array notation for function arguments
drm/client: Streamline mode selection debugs
drm/client: Make copies of modes
drm/client: Stop using the legacy crtc->mode
drm/client: s/new_crtc/crtc/
drm/client: Move variables to tighter scope
drm/client: s/unsigned int i/int i/
drivers/gpu/drm/drm_client_modeset.c | 257 +++++++++++++++------------
1 file changed, 140 insertions(+), 117 deletions(-)
--
2.45.3
More information about the Intel-gfx
mailing list