23 lines · c
1/* SPDX-License-Identifier: MIT */2/*3 * Copyright © 2023 Intel Corporation4 */5 6#ifndef __INTEL_DISPLAY_RPS_H__7#define __INTEL_DISPLAY_RPS_H__8 9#include <linux/types.h>10 11struct dma_fence;12struct drm_crtc;13struct drm_i915_private;14struct intel_atomic_state;15 16void intel_display_rps_boost_after_vblank(struct drm_crtc *crtc,17 struct dma_fence *fence);18void intel_display_rps_mark_interactive(struct drm_i915_private *i915,19 struct intel_atomic_state *state,20 bool interactive);21 22#endif /* __INTEL_DISPLAY_RPS_H__ */23