linux/drivers/gpu/drm/i915/display/intel_fifo_underrun.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: MIT */
   2/*
   3 * Copyright © 2019 Intel Corporation
   4 */
   5
   6#ifndef __INTEL_FIFO_UNDERRUN_H__
   7#define __INTEL_FIFO_UNDERRUN_H__
   8
   9#include <linux/types.h>
  10
  11#include "intel_display.h"
  12
  13struct drm_i915_private;
  14
  15bool intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv,
  16                                           enum pipe pipe, bool enable);
  17bool intel_set_pch_fifo_underrun_reporting(struct drm_i915_private *dev_priv,
  18                                           enum pipe pch_transcoder,
  19                                           bool enable);
  20void intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv,
  21                                         enum pipe pipe);
  22void intel_pch_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv,
  23                                         enum pipe pch_transcoder);
  24void intel_check_cpu_fifo_underruns(struct drm_i915_private *dev_priv);
  25void intel_check_pch_fifo_underruns(struct drm_i915_private *dev_priv);
  26
  27#endif /* __INTEL_FIFO_UNDERRUN_H__ */
  28