xref: /openbmc/linux/drivers/gpu/drm/i915/display/intel_modeset_verify.h (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
1*df17ff62SJani Nikula /* SPDX-License-Identifier: MIT */
2*df17ff62SJani Nikula /*
3*df17ff62SJani Nikula  * Copyright © 2022 Intel Corporation
4*df17ff62SJani Nikula  */
5*df17ff62SJani Nikula 
6*df17ff62SJani Nikula #ifndef __INTEL_MODESET_VERIFY_H__
7*df17ff62SJani Nikula #define __INTEL_MODESET_VERIFY_H__
8*df17ff62SJani Nikula 
9*df17ff62SJani Nikula struct drm_i915_private;
10*df17ff62SJani Nikula struct intel_atomic_state;
11*df17ff62SJani Nikula struct intel_crtc;
12*df17ff62SJani Nikula struct intel_crtc_state;
13*df17ff62SJani Nikula 
14*df17ff62SJani Nikula void intel_modeset_verify_crtc(struct intel_crtc *crtc,
15*df17ff62SJani Nikula 			       struct intel_atomic_state *state,
16*df17ff62SJani Nikula 			       struct intel_crtc_state *old_crtc_state,
17*df17ff62SJani Nikula 			       struct intel_crtc_state *new_crtc_state);
18*df17ff62SJani Nikula void intel_modeset_verify_disabled(struct drm_i915_private *dev_priv,
19*df17ff62SJani Nikula 				   struct intel_atomic_state *state);
20*df17ff62SJani Nikula 
21*df17ff62SJani Nikula #endif /* __INTEL_MODESET_VERIFY_H__ */
22