drm/xe/display: Add init_clock_gating.h stubs

Add static inline stubs for init_clock_gating.h functions
so that we don't need ifdefs in the actual code. We already
have one in intel_display_power.c, and now I need to bring
over intel_display_reset.c.

Cc: Jouni Högander <jouni.hogander@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Reviewed-by: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20260415210411.24750-6-ville.syrjala@linux.intel.com
This commit is contained in:
Ville Syrjälä 2026-04-16 00:04:09 +03:00
parent 6dc69ca3c4
commit a9f8901e40
2 changed files with 9 additions and 3 deletions

View File

@ -1420,9 +1420,7 @@ static void hsw_disable_pc8(struct intel_display *display)
intel_init_pch_refclk(display);
/* Many display registers don't survive PC8+ */
#ifdef I915 /* FIXME */
intel_clock_gating_init(display->drm);
#endif
}
static void intel_pch_reset_handshake(struct intel_display *display,

View File

@ -3,4 +3,12 @@
* Copyright © 2023 Intel Corporation
*/
#include "../../i915/intel_clock_gating.h"
#ifndef __INTEL_CLOCK_GATING_H__
#define __INTEL_CLOCK_GATING_H__
struct drm_device;
static inline void intel_clock_gating_init(struct drm_device *drm) {}
static inline void intel_clock_gating_hooks_init(struct drm_device *drm) {}
#endif /* __INTEL_CLOCK_GATING_H__ */