Home
last modified time | relevance | path

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

123456

/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c89 .widgets = lr_4spk_widgets,
108 .widgets = rt700_widgets,
130 .widgets = generic_jack_widgets,
152 .widgets = generic_jack_widgets,
174 .widgets = generic_jack_widgets,
188 .widgets = generic_spk_widgets,
235 .widgets = generic_jack_widgets,
281 .widgets = generic_spk_widgets,
304 .widgets = generic_spk_widgets,
326 .widgets
[all...]
/linux/sound/hda/core/
H A Dsysfs.c322 struct hdac_widget_tree *tree = codec->widgets; in widget_tree_free()
335 codec->widgets = NULL; in widget_tree_free()
369 tree = codec->widgets = kzalloc_obj(*tree); in widget_tree_create()
404 if (codec->widgets) in hda_widget_sysfs_init()
431 if (!codec->widgets) in hda_widget_sysfs_reinit()
434 tree = kmemdup(codec->widgets, sizeof(*tree), GFP_KERNEL); in hda_widget_sysfs_reinit()
447 free_widget_node(codec->widgets->nodes[i], in hda_widget_sysfs_reinit()
458 codec->widgets->nodes[nid - codec->start_nid]; in hda_widget_sysfs_reinit()
462 kfree(codec->widgets->nodes); in hda_widget_sysfs_reinit()
463 kfree(codec->widgets); in hda_widget_sysfs_reinit()
[all …]
/linux/sound/soc/codecs/
H A Daudio-iio-aux.c124 static struct snd_soc_dapm_widget widgets[3]; variable
127 /* Be sure sizes are correct (need 3 widgets and 2 routes) */
128 static_assert(ARRAY_SIZE(widgets) >= 3, "3 widgets are needed");
150 widgets[0] = SND_SOC_DAPM_INPUT(input_name); in audio_iio_aux_add_dapms()
151 widgets[1] = SND_SOC_DAPM_OUTPUT(output_name); in audio_iio_aux_add_dapms()
152 widgets[2] = SND_SOC_DAPM_PGA(pga_name, SND_SOC_NOPM, 0, 0, NULL, 0); in audio_iio_aux_add_dapms()
153 ret = snd_soc_dapm_new_controls(dapm, widgets, 3); in audio_iio_aux_add_dapms()
H A Dhdac_hdmi.c1034 struct snd_soc_dapm_widget *widgets, in hdac_hdmi_add_pinmux_cvt_route()
1044 kc = widgets[mux_index].kcontrol_news; in hdac_hdmi_add_pinmux_cvt_route()
1048 widgets[mux_index].name, in hdac_hdmi_add_pinmux_cvt_route()
1050 widgets[j].name, NULL); in hdac_hdmi_add_pinmux_cvt_route()
1061 * Converter widgets for num converters enumerated
1062 * Pin-port widgets for num ports for Pins enumerated
1063 * Pin-port mux widgets to represent connenction list of pin widget
1066 * Total widgets elements = num_cvt + (num_ports * 2);
1079 struct snd_soc_dapm_widget *widgets; in create_fill_widget_route_map()
1092 widgets in create_fill_widget_route_map()
1030 hdac_hdmi_add_pinmux_cvt_route(struct hdac_device * hdev,struct snd_soc_dapm_widget * widgets,struct snd_soc_dapm_route * route,int rindex) hdac_hdmi_add_pinmux_cvt_route() argument
1073 struct snd_soc_dapm_widget *widgets; create_fill_widget_route_map() local
[all...]
/linux/Documentation/devicetree/bindings/sound/
H A Dwidgets.txt3 This mainly specifies audio off-codec DAPM widgets.
15 simple-audio-widgets =
/linux/sound/soc/samsung/
H A Dtobermory.c130 static const struct snd_soc_dapm_widget widgets[] = { variable
212 .dapm_widgets = widgets,
213 .num_dapm_widgets = ARRAY_SIZE(widgets),
H A Dlittlemill.c231 static const struct snd_soc_dapm_widget widgets[] = { variable
325 .dapm_widgets = widgets,
326 .num_dapm_widgets = ARRAY_SIZE(widgets),
H A Dspeyside.c274 static const struct snd_soc_dapm_widget widgets[] = {
326 .dapm_widgets = widgets,
327 .num_dapm_widgets = ARRAY_SIZE(widgets),
272 static const struct snd_soc_dapm_widget widgets[] = { global() variable
/linux/Documentation/sound/hd-audio/
H A Drealtek-pc-beep.rst7 route audio between pins but aren't themselves exposed as HDA widgets. As far
9 for codecs that don't have mixer widgets in their output paths. Why it's easier
35 by h and S bits. Does not affect the level of 1Ah exposed to other widgets.
39 by h and S bits. Does not affect the level of 1Ah exposed to other widgets.
90 and selector widgets.
/linux/sound/soc/intel/boards/
H A Dsof_da7219.c70 static const struct snd_soc_dapm_widget widgets[] = {
203 .dapm_widgets = widgets,
204 .num_dapm_widgets = ARRAY_SIZE(widgets),
71 static const struct snd_soc_dapm_widget widgets[] = { global() variable
/linux/arch/arm64/boot/dts/freescale/
H A Dimx8mq-zii-ultra-rmb3.dts20 simple-audio-card,widgets =
45 simple-audio-card,widgets =
H A Dimx8mq-zii-ultra-zest.dts20 simple-audio-card,widgets =
H A Dfsl-ls1012a-oxalis.dts34 simple-audio-card,widgets =
H A Dfsl-ls1012a-frdm.dts40 simple-audio-card,widgets =
/linux/arch/arm/boot/dts/ti/omap/
H A Dam3517-evm-ui.dtsi13 simple-audio-card,widgets =
43 simple-audio-card,widgets =
/linux/sound/soc/
H A Dsoc-dapm.c276 * Resets the cached number of inputs for the specified widget and all widgets
293 * Resets the cached number of outputs for the specified widget and all widgets
307 * for the widgets connected to a path
504 * Some widgets have a dynamic category which depends on which neighbors they
505 * are connected to. This function update the category for these widgets.
628 "connected() callback only supported for supply widgets (%s -> %s)\n", in dapm_add_path()
635 "Conditional paths are not supported for supply widgets (%s -> [%s] -> %s)\n", in dapm_add_path()
855 struct_size(new_wlist, widgets, n), in dapm_kcontrol_add_widget()
861 new_wlist->widgets[n - 1] = widget; in dapm_kcontrol_add_widget()
915 switch (dapm_kcontrol_get_wlist(kcontrol)->widgets[ in dapm_kcontrol_set_value()
1428 dapm_widget_list_create(struct snd_soc_dapm_widget_list ** list,struct list_head * widgets) dapm_widget_list_create() argument
[all...]
/linux/arch/arm/boot/dts/samsung/
H A Dexynos5422-odroidxu3-audio.dtsi18 samsung,audio-widgets =
/linux/arch/arm64/boot/dts/qcom/
H A Dmsm8916-wingtech-wt86518.dts57 widgets = "Speaker", "Speaker",
H A Dmsm8916-wingtech-wt88047.dts225 * Provide widgets/pin-switches to allow enabling speaker and headphones
229 widgets =
H A Dmsm8916-longcheer-l8910.dts271 * Provide widgets/pin-switches to allow enabling speaker separately.
276 widgets =
/linux/arch/arm64/boot/dts/rockchip/
H A Drk3588-rock-5b.dtsi12 widgets = "Microphone", "Mic Jack",
/linux/arch/arm/boot/dts/allwinner/
H A Dsun8i-a33-olinuxino.dts192 /* Board level jack widgets */
193 simple-audio-card,widgets = "Microphone", "Microphone Jack",
/linux/arch/mips/boot/dts/loongson/
H A Dls1b-demo.dts42 simple-audio-card,widgets =
/linux/arch/arm64/boot/dts/tesla/
H A Dfsd-evb.dts40 simple-audio-card,widgets = "Line", "Line Out",
/linux/sound/soc/sdca/
H A Dsdca_asoc.c78 * required number of DAPM widgets for the Function. in sdca_asoc_count_component()
711 * sdca_asoc_populate_dapm - fill in arrays of DAPM widgets and routes in sdca_asoc_populate_dapm()
714 * @widget: Array of DAPM widgets to be populated. in sdca_asoc_populate_dapm()
717 * This function populates arrays of DAPM widgets and routes from the in sdca_asoc_populate_dapm()
1334 struct snd_soc_dapm_widget *widgets; in sdca_asoc_set_constraints()
1346 widgets = devm_kcalloc(dev, num_widgets, sizeof(*widgets), GFP_KERNEL); in sdca_asoc_set_constraints()
1347 if (!widgets) in sdca_asoc_set_constraints()
1362 ret = sdca_asoc_populate_dapm(dev, function, widgets, routes); in sdca_asoc_set_constraints()
1374 component_drv->dapm_widgets = widgets;
1242 struct snd_soc_dapm_widget *widgets; sdca_asoc_populate_component() local
[all...]

123456