mirror of
https://github.com/torvalds/linux.git
synced 2026-05-27 08:33:17 +02:00
drm/i915/color: Convert color management code to intel_display
struct intel_display will replace struct drm_i915_private as the main thing for display code. Convert the color management code to use it (as much as possible at this stage). Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241024165356.17756-4-ville.syrjala@linux.intel.com Reviewed-by: Jani Nikula <jani.nikula@intel.com>
This commit is contained in:
parent
a0442e8d66
commit
9d476ce24f
File diff suppressed because it is too large
Load Diff
|
|
@ -11,12 +11,12 @@
|
|||
struct intel_atomic_state;
|
||||
struct intel_crtc_state;
|
||||
struct intel_crtc;
|
||||
struct intel_display;
|
||||
struct intel_dsb;
|
||||
struct drm_i915_private;
|
||||
struct drm_property_blob;
|
||||
|
||||
void intel_color_init_hooks(struct drm_i915_private *i915);
|
||||
int intel_color_init(struct drm_i915_private *i915);
|
||||
void intel_color_init_hooks(struct intel_display *display);
|
||||
int intel_color_init(struct intel_display *display);
|
||||
void intel_color_crtc_init(struct intel_crtc *crtc);
|
||||
int intel_color_check(struct intel_atomic_state *state,
|
||||
struct intel_crtc *crtc);
|
||||
|
|
|
|||
|
|
@ -194,7 +194,7 @@ void intel_display_driver_early_probe(struct drm_i915_private *i915)
|
|||
|
||||
intel_display_irq_init(i915);
|
||||
intel_dkl_phy_init(i915);
|
||||
intel_color_init_hooks(i915);
|
||||
intel_color_init_hooks(&i915->display);
|
||||
intel_init_cdclk_hooks(&i915->display);
|
||||
intel_audio_hooks_init(i915);
|
||||
intel_dpll_init_clock_hook(i915);
|
||||
|
|
@ -249,7 +249,7 @@ int intel_display_driver_probe_noirq(struct drm_i915_private *i915)
|
|||
if (ret)
|
||||
goto cleanup_vga_client_pw_domain_dmc;
|
||||
|
||||
ret = intel_color_init(i915);
|
||||
ret = intel_color_init(display);
|
||||
if (ret)
|
||||
goto cleanup_vga_client_pw_domain_dmc;
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user