Lines Matching defs:template
379 struct snd_soc_dapm_widget template;
388 memset(&template, 0, sizeof(template));
389 template.reg = mc->reg;
390 template.mask = (1 << fls(mc->max)) - 1;
391 template.shift = mc->shift;
393 template.off_val = mc->max;
395 template.off_val = 0;
396 template.on_val = template.off_val;
397 template.id = snd_soc_dapm_kcontrol;
398 template.name = name;
400 data->value = template.on_val;
404 &template);
417 struct snd_soc_dapm_widget template;
426 memset(&template, 0, sizeof(template));
427 template.reg = e->reg;
428 template.mask = e->mask;
429 template.shift = e->shift_l;
430 template.off_val = snd_soc_enum_item_to_val(e, 0);
431 template.on_val = template.off_val;
432 template.id = snd_soc_dapm_kcontrol;
433 template.name = name;
435 data->value = template.on_val;
438 widget->dapm, &template);
3773 * @widget: widget template
3775 * Creates new DAPM control based upon a template.
4155 struct snd_soc_dapm_widget template;
4167 memset(&template, 0, sizeof(template));
4168 template.reg = SND_SOC_NOPM;
4169 template.id = snd_soc_dapm_dai_link;
4170 template.name = link_name;
4171 template.event = snd_soc_dai_link_event;
4172 template.event_flags = SND_SOC_DAPM_PRE_PMU | SND_SOC_DAPM_POST_PMU |
4174 template.kcontrol_news = NULL;
4186 template.num_kcontrols = 1;
4187 template.kcontrol_news =
4193 if (!template.kcontrol_news) {
4202 w = snd_soc_dapm_new_control_unlocked(&card->dapm, &template);
4215 devm_kfree(card->dev, (void *)template.kcontrol_news);
4226 struct snd_soc_dapm_widget template;
4231 memset(&template, 0, sizeof(template));
4232 template.reg = SND_SOC_NOPM;
4235 template.id = snd_soc_dapm_dai_in;
4236 template.name = dai->driver->playback.stream_name;
4237 template.sname = dai->driver->playback.stream_name;
4240 template.name);
4242 w = snd_soc_dapm_new_control_unlocked(dapm, &template);
4251 template.id = snd_soc_dapm_dai_out;
4252 template.name = dai->driver->capture.stream_name;
4253 template.sname = dai->driver->capture.stream_name;
4256 template.name);
4258 w = snd_soc_dapm_new_control_unlocked(dapm, &template);