VSF Documented
Data Fields
snd_soc_tplg_enum_control Struct Reference

#include <asoc.h>

Data Fields

struct snd_soc_tplg_ctl_hdr hdr
 
__le32 size
 
__le32 num_channels
 
struct snd_soc_tplg_channel channel [SND_SOC_TPLG_MAX_CHAN]
 
__le32 items
 
__le32 mask
 
__le32 count
 
char texts [SND_SOC_TPLG_NUM_TEXTS][SNDRV_CTL_ELEM_ID_NAME_MAXLEN]
 
__le32 values [SND_SOC_TPLG_NUM_TEXTS *SNDRV_CTL_ELEM_ID_NAME_MAXLEN/4]
 
struct snd_soc_tplg_private priv
 

Field Documentation

◆ hdr

struct snd_soc_tplg_ctl_hdr snd_soc_tplg_enum_control::hdr

◆ size

__le32 snd_soc_tplg_enum_control::size

◆ num_channels

__le32 snd_soc_tplg_enum_control::num_channels

◆ channel

struct snd_soc_tplg_channel snd_soc_tplg_enum_control::channel[SND_SOC_TPLG_MAX_CHAN]

◆ items

__le32 snd_soc_tplg_enum_control::items

◆ mask

__le32 snd_soc_tplg_enum_control::mask

◆ count

__le32 snd_soc_tplg_enum_control::count

◆ texts

char snd_soc_tplg_enum_control::texts[SND_SOC_TPLG_NUM_TEXTS][SNDRV_CTL_ELEM_ID_NAME_MAXLEN]

◆ values

__le32 snd_soc_tplg_enum_control::values[SND_SOC_TPLG_NUM_TEXTS *SNDRV_CTL_ELEM_ID_NAME_MAXLEN/4]

◆ priv

struct snd_soc_tplg_private snd_soc_tplg_enum_control::priv
Generated from commit: vsfteam/vsf@f33b89f