]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/i915/display: move display funcs under modeset sub-struct
authorJani Nikula <jani.nikula@intel.com>
Thu, 30 Apr 2026 08:28:52 +0000 (11:28 +0300)
committerJani Nikula <jani.nikula@intel.com>
Mon, 4 May 2026 09:21:48 +0000 (12:21 +0300)
commit68644d8fc854bf07e7e606a0a94856dcea34fc8b
tree77f633dde99d923d2319c1c8ee5163ca88d2cf9d
parentd858e4840480b4513f1c4922c4fb6122740aa3bf
drm/i915/display: move display funcs under modeset sub-struct

Move generic crtc-ish modeset related functions under a new modeset
sub-struct of struct intel_display. Rename struct intel_display_funcs to
intel_modeset_funcs to make it a little bit more specific. Remove the
funcs sub-struct.

The funcs sub-struct of struct intel_display seems unnecessary. Instead
of display->funcs.FEATURE, prefer display->FEATURE.funcs.

Reviewed-by: Nemesa Garg <nemesa.garg@intel.com>
Link: https://patch.msgid.link/7849de3a5c9755639c179917c6a298de9ac832c0.1777537663.git.jani.nikula@intel.com
Signed-off-by: Jani Nikula <jani.nikula@intel.com>
drivers/gpu/drm/i915/display/intel_display.c
drivers/gpu/drm/i915/display/intel_display_core.h
drivers/gpu/drm/i915/display/intel_initial_plane.c
drivers/gpu/drm/i915/display/intel_modeset_setup.c