1b13604c0SJani Nikula /* SPDX-License-Identifier: MIT */ 2b13604c0SJani Nikula /* 3b13604c0SJani Nikula * Copyright © 2023 Intel Corporation 4b13604c0SJani Nikula */ 5b13604c0SJani Nikula 6b13604c0SJani Nikula #ifndef __INTEL_LOAD_DETECT_H__ 7b13604c0SJani Nikula #define __INTEL_LOAD_DETECT_H__ 8b13604c0SJani Nikula 9b13604c0SJani Nikula struct drm_atomic_state; 10b13604c0SJani Nikula struct drm_connector; 11b13604c0SJani Nikula struct drm_modeset_acquire_ctx; 12b13604c0SJani Nikula 13*8902a55dSJani Nikula struct drm_atomic_state * 14*8902a55dSJani Nikula intel_load_detect_get_pipe(struct drm_connector *connector, 15b13604c0SJani Nikula struct drm_modeset_acquire_ctx *ctx); 16b13604c0SJani Nikula void intel_load_detect_release_pipe(struct drm_connector *connector, 17*8902a55dSJani Nikula struct drm_atomic_state *old, 18b13604c0SJani Nikula struct drm_modeset_acquire_ctx *ctx); 19b13604c0SJani Nikula 20b13604c0SJani Nikula #endif /* __INTEL_LOAD_DETECT_H__ */ 21