Home
last modified time | relevance | path

Searched refs:widgets (Results 1 – 43 of 43) sorted by relevance

/linux-4.4.14/Documentation/sound/alsa/soc/
Ddapm.txt45 widgets hereafter.
51 Audio DAPM widgets fall into a number of types:-
65 o Supply - Power or clock supply widget used by other widgets.
81 build a list of widgets of the codecs and machines DAPM widgets.
83 Most widgets have a name, register, shift and invert. Some widgets have extra
94 Stream widgets have the following format:-
102 e.g. stream widgets for HiFi playback and capture
107 e.g. stream widgets for AIF
116 Path domain widgets have a ability to control or affect the audio signal or
143 Machine widgets are different from codec widgets in that they don't have a
[all …]
DDPCM.txt280 3) DAPM widgets from DSP graph.
286 6) BE AIF widgets.
/linux-4.4.14/sound/soc/samsung/
Dlowland.c142 static struct snd_soc_dapm_widget widgets[] = { variable
171 .dapm_widgets = widgets,
172 .num_dapm_widgets = ARRAY_SIZE(widgets),
Dtobermory.c128 static struct snd_soc_dapm_widget widgets[] = { variable
205 .dapm_widgets = widgets,
206 .num_dapm_widgets = ARRAY_SIZE(widgets),
Dlittlemill.c219 static struct snd_soc_dapm_widget widgets[] = { variable
292 .dapm_widgets = widgets,
293 .num_dapm_widgets = ARRAY_SIZE(widgets),
Dspeyside.c258 static struct snd_soc_dapm_widget widgets[] = { variable
310 .dapm_widgets = widgets,
311 .num_dapm_widgets = ARRAY_SIZE(widgets),
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dwidgets.txt3 This mainly specifies audio off-codec DAPM widgets.
15 simple-audio-widgets =
Dsimple-card.txt13 - simple-audio-card,widgets : Please refer to widgets.txt.
96 simple-audio-card,widgets =
/linux-4.4.14/sound/soc/
Dsoc-dapm.c284 list_for_each_entry(w, &card->widgets, list) { in dapm_mark_endpoints_dirty()
449 new_wlist->widgets[n - 1] = widget; in dapm_kcontrol_add_widget()
519 return dapm_kcontrol_get_wlist(kcontrol)->widgets[0]; in snd_soc_dapm_kcontrol_widget()
534 return dapm_kcontrol_get_wlist(kcontrol)->widgets[0]->dapm; in snd_soc_dapm_kcontrol_dapm()
546 list_for_each_entry(w, &card->widgets, list) { in dapm_reset()
599 wlist = &w->dapm->card->widgets; in dapm_wcache_lookup()
775 list_for_each_entry(w, &dapm->card->widgets, list) { in dapm_is_shared_kcontrol()
1045 struct list_head *widgets) in dapm_widget_list_create() argument
1052 list_for_each(it, widgets) in dapm_widget_list_create()
1059 list_for_each_entry(w, widgets, work_list) in dapm_widget_list_create()
[all …]
Dsoc-core.c3218 struct snd_soc_dapm_widget *widgets; in snd_soc_of_parse_audio_simple_widgets() local
3241 widgets = devm_kcalloc(card->dev, num_widgets, sizeof(*widgets), in snd_soc_of_parse_audio_simple_widgets()
3243 if (!widgets) { in snd_soc_of_parse_audio_simple_widgets()
3262 widgets[i] = simple_widgets[j]; in snd_soc_of_parse_audio_simple_widgets()
3284 widgets[i].name = wname; in snd_soc_of_parse_audio_simple_widgets()
3287 card->of_dapm_widgets = widgets; in snd_soc_of_parse_audio_simple_widgets()
Dsoc-pcm.c1273 if (widget == list->widgets[i]) in widget_in_list()
1347 switch (list->widgets[i]->id) { in dpcm_add_paths()
1361 be = dpcm_get_be(card, list->widgets[i], stream); in dpcm_add_paths()
1364 list->widgets[i]->name); in dpcm_add_paths()
1380 list->widgets[i]->name); in dpcm_add_paths()
Dsoc-topology.c1794 list_for_each_entry_safe(w, next_w, &dapm->card->widgets, list) { in snd_soc_tplg_widget_remove_all()
/linux-4.4.14/sound/hda/
Dhdac_sysfs.c321 struct hdac_widget_tree *tree = codec->widgets; in widget_tree_free()
334 codec->widgets = NULL; in widget_tree_free()
366 tree = codec->widgets = kzalloc(sizeof(*tree), GFP_KERNEL); in widget_tree_create()
401 if (codec->widgets) in hda_widget_sysfs_init()
/linux-4.4.14/sound/soc/codecs/
Duda134x.c454 const struct snd_soc_dapm_widget *widgets; in uda134x_soc_probe() local
479 widgets = uda1341_dapm_widgets; in uda134x_soc_probe()
482 widgets = uda1340_dapm_widgets; in uda134x_soc_probe()
486 ret = snd_soc_dapm_new_controls(dapm, widgets, num_widgets); in uda134x_soc_probe()
Dwm8960.c496 list_for_each_entry(w, &codec->component.card->widgets, list) { in wm8960_add_widgets()
/linux-4.4.14/arch/arm/boot/dts/
Dexynos4412-odroidx2.dts27 simple-audio-card,widgets =
Dexynos5422-odroidxu3-audio.dtsi19 simple-audio-card,widgets =
Dexynos4412-odroidu3.dts97 simple-audio-card,widgets =
Dimx6qdl-phytec-pbab01.dtsi50 simple-audio-card,widgets =
Dkirkwood-t5325.dts200 simple-audio-card,widgets =
Dda850-evm.dts150 simple-audio-card,widgets =
Dvf610-twr.dts63 simple-audio-card,widgets =
Dls1021a-twr.dts84 simple-audio-card,widgets =
Darmada-370-db.dts196 simple-audio-card,widgets =
Dls1021a-qds.dts86 simple-audio-card,widgets =
Dam437x-sk-evm.dts44 simple-audio-card,widgets =
Dam57xx-beagle-x15.dts157 simple-audio-card,widgets =
Dam335x-evmsk.dts146 simple-audio-card,widgets =
Dam335x-evm.dts141 simple-audio-card,widgets =
Dam43x-epos-evm.dts113 simple-audio-card,widgets =
Ddra72-evm.dts110 simple-audio-card,widgets =
Ddra7-evm.dts73 simple-audio-card,widgets =
Dam437x-gp-evm.dts125 simple-audio-card,widgets =
/linux-4.4.14/sound/soc/intel/haswell/
Dsst-haswell-pcm.c1032 static const struct snd_soc_dapm_widget widgets[] = { variable
1150 .dapm_widgets = widgets,
1151 .num_dapm_widgets = ARRAY_SIZE(widgets),
/linux-4.4.14/Documentation/sound/alsa/
DHD-Audio-Controls.txt83 detection is enabled or not. When enabled, the widgets power state
DHD-Audio.txt170 The HD-audio codec has usually "pin" widgets, and BIOS sets the default
472 - power_down_unused (bool): power down the unused widgets, a subset of
/linux-4.4.14/include/sound/
Dhdaudio.h82 struct hdac_widget_tree *widgets; member
Dsoc.h1147 struct list_head widgets; member
1523 INIT_LIST_HEAD(&card->widgets); in snd_soc_initialize_card_lists()
Dsoc-dapm.h645 struct snd_soc_dapm_widget *widgets[0]; member
/linux-4.4.14/sound/soc/intel/atom/
Dsst-atom-controls.c1454 list_for_each_entry(w, &platform->component.card->widgets, list) { in sst_fill_linked_widgets()
1470 list_for_each_entry(w, &platform->component.card->widgets, list) { in sst_map_modules_to_pipe()
/linux-4.4.14/drivers/thermal/
DKconfig350 This means that a wide range of applications and GUI widgets can show
/linux-4.4.14/Documentation/DocBook/
Dalsa-driver-api.xml.db308 API-snd-soc-dapm-new-widgets
/linux-4.4.14/arch/mips/
DKconfig1623 many ethernet hardware widgets for networking tasks. The processor