1*3ceb66edSBrent Lu /* SPDX-License-Identifier: GPL-2.0-only */ 2*3ceb66edSBrent Lu /* 3*3ceb66edSBrent Lu * Copyright(c) 2023 Intel Corporation. 4*3ceb66edSBrent Lu */ 5*3ceb66edSBrent Lu 6*3ceb66edSBrent Lu #ifndef __SOF_HDMI_COMMON_H 7*3ceb66edSBrent Lu #define __SOF_HDMI_COMMON_H 8*3ceb66edSBrent Lu 9*3ceb66edSBrent Lu #include <sound/soc.h> 10*3ceb66edSBrent Lu 11*3ceb66edSBrent Lu #define IDISP_CODEC_MASK 0x4 12*3ceb66edSBrent Lu 13*3ceb66edSBrent Lu /* 14*3ceb66edSBrent Lu * sof_hdmi_private: data for Intel HDMI dai link (idisp) initialization 15*3ceb66edSBrent Lu * 16*3ceb66edSBrent Lu * @hdmi_comp: ASoC component of idisp codec 17*3ceb66edSBrent Lu * @idisp_codec: true to indicate idisp codec is present 18*3ceb66edSBrent Lu */ 19*3ceb66edSBrent Lu struct sof_hdmi_private { 20*3ceb66edSBrent Lu struct snd_soc_component *hdmi_comp; 21*3ceb66edSBrent Lu bool idisp_codec; 22*3ceb66edSBrent Lu }; 23*3ceb66edSBrent Lu 24*3ceb66edSBrent Lu #endif /* __SOF_HDMI_COMMON_H */ 25