/* SPDX-License-Identifier: MIT */ /* * Copyright © 2023 Intel Corporation */ #ifndef __INTEL_DISPLAY_RPS_H__ #define __INTEL_DISPLAY_RPS_H__ #include <linux/types.h> struct dma_fence; struct drm_crtc; struct drm_i915_private; struct intel_atomic_state; void intel_display_rps_boost_after_vblank(struct drm_crtc *crtc, struct dma_fence *fence); void intel_display_rps_mark_interactive(struct drm_i915_private *i915, struct intel_atomic_state *state, bool interactive); #endif /* __INTEL_DISPLAY_RPS_H__ */