cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

intel_audio.h (940B)


      1/* SPDX-License-Identifier: MIT */
      2/*
      3 * Copyright © 2019 Intel Corporation
      4 */
      5
      6#ifndef __INTEL_AUDIO_H__
      7#define __INTEL_AUDIO_H__
      8
      9struct drm_connector_state;
     10struct drm_i915_private;
     11struct intel_crtc_state;
     12struct intel_encoder;
     13
     14void intel_audio_hooks_init(struct drm_i915_private *dev_priv);
     15void intel_audio_codec_enable(struct intel_encoder *encoder,
     16			      const struct intel_crtc_state *crtc_state,
     17			      const struct drm_connector_state *conn_state);
     18void intel_audio_codec_disable(struct intel_encoder *encoder,
     19			       const struct intel_crtc_state *old_crtc_state,
     20			       const struct drm_connector_state *old_conn_state);
     21void intel_audio_cdclk_change_pre(struct drm_i915_private *dev_priv);
     22void intel_audio_cdclk_change_post(struct drm_i915_private *dev_priv);
     23void intel_audio_init(struct drm_i915_private *dev_priv);
     24void intel_audio_deinit(struct drm_i915_private *dev_priv);
     25
     26#endif /* __INTEL_AUDIO_H__ */