11.3Sriastrad/* $NetBSD: intel_crt.h,v 1.3 2021/12/19 11:38:03 riastradh Exp $ */ 21.1Sriastrad 31.1Sriastrad/* SPDX-License-Identifier: MIT */ 41.1Sriastrad/* 51.1Sriastrad * Copyright © 2019 Intel Corporation 61.1Sriastrad */ 71.1Sriastrad 81.1Sriastrad#ifndef __INTEL_CRT_H__ 91.1Sriastrad#define __INTEL_CRT_H__ 101.1Sriastrad 111.1Sriastrad#include "i915_reg.h" 121.1Sriastrad 131.3Sriastrad#include <sys/file.h> 141.3Sriastrad#define pipe pipe_drmhack /* see intel_display.h */ 151.3Sriastrad 161.1Sriastradenum pipe; 171.1Sriastradstruct drm_encoder; 181.1Sriastradstruct drm_i915_private; 191.1Sriastradstruct drm_i915_private; 201.1Sriastrad 211.1Sriastradbool intel_crt_port_enabled(struct drm_i915_private *dev_priv, 221.1Sriastrad i915_reg_t adpa_reg, enum pipe *pipe); 231.1Sriastradvoid intel_crt_init(struct drm_i915_private *dev_priv); 241.1Sriastradvoid intel_crt_reset(struct drm_encoder *encoder); 251.1Sriastrad 261.1Sriastrad#endif /* __INTEL_CRT_H__ */ 27