/* SPDX-License-Identifier: GPL-2.0-only */ /* * hdmi-codec.h - HDMI Codec driver API * * Copyright (C) 2014 Texas Instruments Incorporated - https://www.ti.com * * Author: Jyri Sarha <[email protected]> */ #ifndef __HDMI_CODEC_H__ #define __HDMI_CODEC_H__ #include <linux/of_graph.h> #include <linux/hdmi.h> #include <sound/asoundef.h> #include <sound/soc.h> #include <uapi/sound/asound.h> /* * Protocol between ASoC cpu-dai and HDMI-encoder */ struct hdmi_codec_daifmt { … }; /* * HDMI audio parameters */ struct hdmi_codec_params { … }; hdmi_codec_plugged_cb; struct hdmi_codec_pdata; struct hdmi_codec_ops { … }; /* HDMI codec initalization data */ struct hdmi_codec_pdata { … }; struct snd_soc_component; struct snd_soc_jack; #define HDMI_CODEC_DRV_NAME … #endif /* __HDMI_CODEC_H__ */