linux/drivers/gpu/drm/i915/display/g4x_dp.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: MIT */
   2/*
   3 * Copyright © 2020 Intel Corporation
   4 */
   5
   6#ifndef _G4X_DP_H_
   7#define _G4X_DP_H_
   8
   9#include <linux/types.h>
  10
  11#include "i915_reg.h"
  12
  13enum pipe;
  14enum port;
  15struct drm_i915_private;
  16struct intel_crtc_state;
  17struct intel_dp;
  18struct intel_encoder;
  19
  20const struct dpll *vlv_get_dpll(struct drm_i915_private *i915);
  21enum pipe vlv_active_pipe(struct intel_dp *intel_dp);
  22void g4x_dp_set_clock(struct intel_encoder *encoder,
  23                      struct intel_crtc_state *pipe_config);
  24bool g4x_dp_port_enabled(struct drm_i915_private *dev_priv,
  25                         i915_reg_t dp_reg, enum port port,
  26                         enum pipe *pipe);
  27bool g4x_dp_init(struct drm_i915_private *dev_priv,
  28                 i915_reg_t output_reg, enum port port);
  29
  30#endif
  31