Data Fields | |
int | id |
const char * | name |
const char * | sname |
int | reg |
int | shift |
int | mask |
int | subseq |
unsigned int | invert |
unsigned int | ignore_suspend |
unsigned short | event_flags |
unsigned short | event_type |
struct snd_soc_tplg_private * | priv |
int | num_ctls |
struct snd_tplg_ctl_template * | ctl [0] |
SND_SOC_DAPM_CTL
const char* snd_tplg_widget_template::name |
widget name
const char* snd_tplg_widget_template::sname |
stream name (certain widgets only)
negative reg = no direct dapm
bits to shift
non-shifted mask
sort within widget type
unsigned int snd_tplg_widget_template::invert |
invert the power bit
unsigned int snd_tplg_widget_template::ignore_suspend |
kept enabled over suspend
unsigned short snd_tplg_widget_template::event_flags |
PM event sequence flags
unsigned short snd_tplg_widget_template::event_type |
PM event sequence type
struct snd_soc_tplg_private* snd_tplg_widget_template::priv [read] |
widget private data
Number of controls used by widget
struct snd_tplg_ctl_template* snd_tplg_widget_template::ctl[0] [read] |
array of widget controls