Home
last modified time | relevance | path

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

12345678

/linux/sound/soc/sdw_utils/
H A Dsoc_sdw_utils.c74 .widgets = lr_spk_widgets,
92 .widgets = rt700_widgets,
113 .widgets = generic_jack_widgets,
134 .widgets = generic_jack_widgets,
155 .widgets = generic_jack_widgets,
169 .widgets = generic_spk_widgets,
212 .widgets = generic_jack_widgets,
256 .widgets = generic_spk_widgets,
278 .widgets = generic_spk_widgets,
299 .widgets = generic_spk_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(sizeof(*tree), GFP_KERNEL); in widget_tree_create()
405 if (codec->widgets) in hda_widget_sysfs_init()
432 if (!codec->widgets) in hda_widget_sysfs_reinit()
435 tree = kmemdup(codec->widgets, sizeof(*tree), GFP_KERNEL); in hda_widget_sysfs_reinit()
448 free_widget_node(codec->widgets->nodes[i], in hda_widget_sysfs_reinit()
459 codec->widgets->nodes[nid - codec->start_nid]; in hda_widget_sysfs_reinit()
463 kfree(codec->widgets->nodes); in hda_widget_sysfs_reinit()
464 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 Dimx95-19x19-evk-sof.dts42 widgets = "Headphone", "Headphones",
H A Dfsl-ls1012a-oxalis.dts34 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/include/sound/
H A Dsdca_asoc.h31 struct snd_soc_dapm_widget *widgets,
/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/sound/soc/sdca/
H A Dsdca_asoc.c58 * required number of DAPM widgets for the Function.
648 * sdca_asoc_populate_dapm - fill in arrays of DAPM widgets and routes in entity_parse_mu()
651 * @widget: Array of DAPM widgets to be populated. in entity_parse_mu()
654 * This function populates arrays of DAPM widgets and routes from the
1159 struct snd_soc_dapm_widget *widgets; in sdca_asoc_populate_dais()
1171 widgets = devm_kcalloc(dev, num_widgets, sizeof(*widgets), GFP_KERNEL); in sdca_asoc_populate_dais()
1172 if (!widgets) in sdca_asoc_populate_dais()
1187 ret = sdca_asoc_populate_dapm(dev, function, widgets, routes); in sdca_asoc_populate_dais()
1199 component_drv->dapm_widgets = widgets;
1216 struct snd_soc_dapm_widget *widgets; sdca_asoc_populate_component() local
[all...]
/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",

12345678