1379bc100SJani Nikula /* SPDX-License-Identifier: MIT */
2379bc100SJani Nikula /*
3379bc100SJani Nikula  * Copyright © 2019 Intel Corporation
4379bc100SJani Nikula  */
5379bc100SJani Nikula 
6379bc100SJani Nikula #ifndef __INTEL_SDVO_H__
7379bc100SJani Nikula #define __INTEL_SDVO_H__
8379bc100SJani Nikula 
9379bc100SJani Nikula #include <linux/types.h>
10379bc100SJani Nikula 
11*ce2fce25SMatt Roper #include "i915_reg_defs.h"
12379bc100SJani Nikula 
13379bc100SJani Nikula struct drm_i915_private;
14379bc100SJani Nikula enum pipe;
155b6030daSRamalingam C enum port;
16379bc100SJani Nikula 
17379bc100SJani Nikula bool intel_sdvo_port_enabled(struct drm_i915_private *dev_priv,
18379bc100SJani Nikula 			     i915_reg_t sdvo_reg, enum pipe *pipe);
19379bc100SJani Nikula bool intel_sdvo_init(struct drm_i915_private *dev_priv,
20379bc100SJani Nikula 		     i915_reg_t reg, enum port port);
21379bc100SJani Nikula 
22379bc100SJani Nikula #endif /* __INTEL_SDVO_H__ */
23