1379bc100SJani Nikula /* SPDX-License-Identifier: MIT */
2379bc100SJani Nikula /*
3379bc100SJani Nikula  * Copyright © 2019 Intel Corporation
4379bc100SJani Nikula  */
5379bc100SJani Nikula 
6379bc100SJani Nikula #ifndef __INTEL_CRT_H__
7379bc100SJani Nikula #define __INTEL_CRT_H__
8379bc100SJani Nikula 
9*ce2fce25SMatt Roper #include "i915_reg_defs.h"
10379bc100SJani Nikula 
11379bc100SJani Nikula enum pipe;
12379bc100SJani Nikula struct drm_encoder;
13379bc100SJani Nikula struct drm_i915_private;
14379bc100SJani Nikula 
15379bc100SJani Nikula bool intel_crt_port_enabled(struct drm_i915_private *dev_priv,
16379bc100SJani Nikula 			    i915_reg_t adpa_reg, enum pipe *pipe);
17379bc100SJani Nikula void intel_crt_init(struct drm_i915_private *dev_priv);
18379bc100SJani Nikula void intel_crt_reset(struct drm_encoder *encoder);
19379bc100SJani Nikula 
20379bc100SJani Nikula #endif /* __INTEL_CRT_H__ */
21