struct snd_tplg_dai_template
Overview
Template type for physical DAI. It can be used to configure backend DAIs for DPCM. Moreā¦
#include <topology.h> struct snd_tplg_dai_template { // fields const char* dai_name; unsigned int dai_id; unsigned int playback; unsigned int capture; struct snd_tplg_stream_caps_template* caps[2]; unsigned int flag_mask; unsigned int flags; struct snd_soc_tplg_private* priv; };
Detailed Documentation
Template type for physical DAI. It can be used to configure backend DAIs for DPCM.
Fields
const char* dai_name
DAI name
unsigned int dai_id
unique ID - used to match
unsigned int playback
supports playback mode
unsigned int capture
supports capture mode
struct snd_tplg_stream_caps_template* caps[2]
playback & capture for DAI
unsigned int flag_mask
bitmask of flags to configure
unsigned int flags
SND_SOC_TPLG_DAI_FLGBIT_*
struct snd_soc_tplg_private* priv
private data