// SPDX-License-Identifier: MIT // Copyright © 2014 Intel Corporation #ifndef _DRM_AUDIO_COMPONENT_H_ #define _DRM_AUDIO_COMPONENT_H_ #include <linux/completion.h> #include <linux/types.h> struct drm_audio_component; struct device; /** * struct drm_audio_component_ops - Ops implemented by DRM driver, called by hda driver */ struct drm_audio_component_ops { … }; /** * struct drm_audio_component_audio_ops - Ops implemented by hda driver, called by DRM driver */ struct drm_audio_component_audio_ops { … }; /** * struct drm_audio_component - Used for direct communication between DRM and hda drivers */ struct drm_audio_component { … }; #endif /* _DRM_AUDIO_COMPONENT_H_ */