Home
last modified time | relevance | path

Searched refs:widget (Results 1 – 25 of 65) sorted by relevance

123

/linux/arch/mips/sgi-ip30/
A Dip30-xtalk.c18 #define IP30_SWIN_BASE(widget) \ argument
19 (0x0000000010000000 | (((unsigned long)(widget)) << 24))
21 #define IP30_RAW_SWIN_BASE(widget) (IO_BASE + IP30_SWIN_BASE(widget)) argument
54 IP30_SWIN_BASE(widget)); in bridge_platform_create()
57 w1_res.start = IP30_SWIN_BASE(widget) + in bridge_platform_create()
93 bd->bridge_addr = IP30_RAW_SWIN_BASE(widget); in bridge_platform_create()
99 bd->mem.start = IP30_SWIN_BASE(widget) + BRIDGE_DEVIO0; in bridge_platform_create()
102 bd->mem_offset = IP30_SWIN_BASE(widget); in bridge_platform_create()
105 bd->io.start = IP30_SWIN_BASE(widget) + BRIDGE_DEVIO0; in bridge_platform_create()
108 bd->io_offset = IP30_SWIN_BASE(widget); in bridge_platform_create()
[all …]
/linux/sound/soc/sof/
A Dsof-audio.c19 switch (widget->id) { in is_virtual_widget()
36 if (sroute->src_widget == widget || sroute->sink_widget == widget) { in sof_reset_route_setup_status()
75 swidget->widget->name); in sof_widget_free_unlocked()
97 i, swidget->widget->name); in sof_widget_free_unlocked()
178 i, swidget->widget->name); in sof_widget_setup_unlocked()
299 struct snd_soc_dapm_widget *widget; in sof_setup_pipeline_connections() local
313 if (!widget->dobj.private) in sof_setup_pipeline_connections()
329 if (!widget->dobj.private) in sof_setup_pipeline_connections()
515 if (widget->dobj.private) { in sof_free_widgets_in_path()
727 swidget->widget->name); in sof_widget_list_setup()
[all …]
A Dipc4-topology.c674 if (w->widget->sname && in sof_ipc4_widget_setup_comp_dai()
675 strcmp(w->widget->sname, swidget->widget->sname)) in sof_ipc4_widget_setup_comp_dai()
1122 swidget->widget->name); in sof_ipc4_widget_assign_instance_id()
1915 swidget->widget->name); in sof_ipc4_prepare_copier_module()
1977 strcmp(w->widget->sname, swidget->widget->sname)) in sof_ipc4_prepare_copier_module()
2059 swidget->widget->name, in sof_ipc4_prepare_copier_module()
2158 swidget->widget->name); in sof_ipc4_prepare_gain_module()
2195 swidget->widget->name); in sof_ipc4_prepare_mixer_module()
2254 swidget->widget->name); in sof_ipc4_prepare_src_module()
2944 src_widget->widget->name, sink_widget->widget->name); in sof_ipc4_route_setup()
[all …]
A Dipc3-topology.c540 swidget->widget->name, swidget->widget->sname); in sof_ipc3_widget_setup_comp_pipeline()
813 switch (widget->dobj.widget.kcontrol_type[i]) { in sof_get_control_data()
828 widget->dobj.widget.kcontrol_type[i], widget->name); in sof_get_control_data()
839 if (widget->dobj.widget.kcontrol_type[i] == SND_SOC_TPLG_TYPE_BYTES) { in sof_get_control_data()
882 struct snd_soc_dapm_widget *widget = swidget->widget; in sof_process_load() local
1738 sroute->src_widget->widget->name, sroute->sink_widget->widget->name); in sof_ipc3_route_setup()
1938 swidget->widget->name); in sof_ipc3_keyword_detect_pcm_params()
1985 swidget->widget->name); in sof_ipc3_keyword_dapm_event()
2009 swidget->widget->name); in sof_ipc3_keyword_dapm_event()
2022 swidget->widget->name); in sof_ipc3_keyword_dapm_event()
[all …]
A Dipc3-control.c553 struct snd_soc_dapm_widget *widget; in sof_ipc3_control_update() local
598 widget = swidget->widget; in sof_ipc3_control_update()
599 for (i = 0; i < widget->num_kcontrols; i++) { in sof_ipc3_control_update()
601 if (widget->dobj.widget.kcontrol_type[i] == type && in sof_ipc3_control_update()
602 widget->kcontrol_news[i].index == cdata->index) { in sof_ipc3_control_update()
603 kc = widget->kcontrols[i]; in sof_ipc3_control_update()
676 scontrol->comp_id, swidget->widget->name); in sof_ipc3_widget_kcontrol_setup()
693 scontrol->comp_id, swidget->widget->name); in sof_ipc3_widget_kcontrol_setup()
A Dtopology.c1239 swidget->widget->name); in sof_widget_parse_tokens()
1249 swidget->widget->name); in sof_widget_parse_tokens()
1259 swidget->widget->name); in sof_widget_parse_tokens()
1406 swidget->widget = w; in sof_widget_ready()
1557 swidget->widget->name); in sof_widget_ready()
1626 widget = swidget->widget; in sof_widget_unload()
1653 switch (widget->dobj.widget.kcontrol_type[i]) { in sof_widget_unload()
2157 swidget->widget->name); in sof_set_widget_pipeline()
2204 pipe_widget->widget->name); in sof_complete()
2222 swidget->widget->name); in sof_complete()
[all …]
A Dipc4-control.c661 struct snd_soc_dapm_widget *widget; in sof_ipc4_control_update() local
725 __func__, swidget->widget->name, ndata->event_id & 0xffff, in sof_ipc4_control_update()
765 widget = swidget->widget; in sof_ipc4_control_update()
766 for (i = 0; i < widget->num_kcontrols; i++) { in sof_ipc4_control_update()
768 if (widget->dobj.widget.kcontrol_type[i] == type && in sof_ipc4_control_update()
769 widget->kcontrol_news[i].index == cdata->index) { in sof_ipc4_control_update()
770 kc = widget->kcontrols[i]; in sof_ipc4_control_update()
812 scontrol->comp_id, swidget->widget->name); in sof_ipc4_widget_kcontrol_setup()
/linux/arch/mips/sgi-ip27/
A Dip27-xtalk.c39 pr_warn("xtalk:n%d/%x bridge create out of memory\n", nasid, widget); in bridge_platform_create()
44 offset + (widget << SWIN_SIZE_BITS)); in bridge_platform_create()
47 w1_res.start = offset + (widget << SWIN_SIZE_BITS) + in bridge_platform_create()
84 bd->bridge_addr = RAW_NODE_SWIN_BASE(nasid, widget); in bridge_platform_create()
91 bd->mem.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1; in bridge_platform_create()
97 bd->io.end = offset + (widget << SWIN_SIZE_BITS) + SWIN_SIZE - 1; in bridge_platform_create()
111 pr_info("xtalk:n%d/%x bridge widget\n", nasid, widget); in bridge_platform_create()
128 static int probe_one_port(nasid_t nasid, int widget, int masterwid) in probe_one_port() argument
134 (RAW_NODE_SWIN_BASE(nasid, widget) + WIDGET_ID); in probe_one_port()
140 bridge_platform_create(nasid, widget, masterwid); in probe_one_port()
[all …]
/linux/drivers/staging/greybus/
A Daudio_topology.c110 struct gbaudio_widget *widget; in gbaudio_map_widgetname() local
114 return widget->id; in gbaudio_map_widgetname()
124 struct gbaudio_widget *widget; in gbaudio_map_widgetid() local
127 if (widget->id == widget_id) in gbaudio_map_widgetid()
128 return widget->name; in gbaudio_map_widgetid()
396 dev_warn(widget->dapm->dev, in gbcodec_mixer_dapm_ctl_get()
446 dev_warn(widget->dapm->dev, in gbcodec_mixer_dapm_ctl_put()
1238 if (!widget) { in gbaudio_tplg_process_widgets()
1242 widget->id = curr->id; in gbaudio_tplg_process_widgets()
1254 list_del(&widget->list); in gbaudio_tplg_process_widgets()
[all …]
A Daudio_helper.c113 const struct snd_soc_dapm_widget *widget, in gbaudio_dapm_free_controls() argument
125 !strcmp(tmp_w->name, widget->name)) { in gbaudio_dapm_free_controls()
132 widget->name); in gbaudio_dapm_free_controls()
133 widget++; in gbaudio_dapm_free_controls()
136 widget++; in gbaudio_dapm_free_controls()
/linux/Documentation/sound/soc/
A Ddapm.rst24 can flow from one widget to the other
79 A programmable gain amplifier or attenuation widget.
99 Power or clock supply widget used by other widgets.
117 Special PRE widget (exec before all others)
119 Special POST widget (exec after all others)
121 Inter widget audio data buffer within a DSP.
189 e.g. Mixer widget (the kcontrols are declared first)
219 A machine widget can have an optional call back.
246 a virtual widget - a widget with no control bits e.g.
410 #define SND_SOC_DAPM_PRE_PMU 0x1 /* before widget power up */
[all …]
A Dcodec-to-codec.rst94 In dapm core a route is created between cpu_dai playback widget
95 and codec_dai capture widget for playback path and vice-versa is
98 a sink or source widget corresponding to playback and capture path
101 In order to trigger this dai_link widget, a thin codec driver for
/linux/fs/xfs/scrub/
A Dscrub.h36 static inline int xchk_maybe_relax(struct xchk_relax *widget) in xchk_maybe_relax() argument
39 if (likely(++widget->resched_nr < 100)) in xchk_maybe_relax()
41 widget->resched_nr = 0; in xchk_maybe_relax()
43 if (unlikely(widget->next_resched <= jiffies)) { in xchk_maybe_relax()
45 widget->next_resched = XCHK_RELAX_NEXT; in xchk_maybe_relax()
48 if (widget->interruptible && fatal_signal_pending(current)) in xchk_maybe_relax()
/linux/sound/soc/
A Dsoc-dapm.c43 #define DAPM_UPDATE_STAT(widget, val) widget->dapm->card->dapm_stats.val++; argument
408 data->widget = in dapm_kcontrol_data_alloc()
451 snd_soc_dapm_add_path(widget->dapm, data->widget, in dapm_kcontrol_data_alloc()
526 if (!data->widget) in dapm_kcontrol_is_powered()
560 if (data->widget) { in dapm_kcontrol_set_value()
565 data->widget->on_val = value & data->widget->mask; in dapm_kcontrol_set_value()
569 data->widget->on_val = value >> data->widget->shift; in dapm_kcontrol_set_value()
1008 if (data->widget) in dapm_new_mixer()
1123 widget->name); in snd_soc_dapm_suspend_check()
1222 widget->endpoints[dir] = snd_soc_dapm_suspend_check(widget); in is_connected_ep()
[all …]
A Dsoc-topology.c1174 goto widget; in soc_tplg_dapm_widget_create()
1243 widget: in soc_tplg_dapm_widget_create()
1254 if (IS_ERR(widget)) { in soc_tplg_dapm_widget_create()
1255 ret = PTR_ERR(widget); in soc_tplg_dapm_widget_create()
1259 widget->dobj.type = SND_SOC_DOBJ_WIDGET; in soc_tplg_dapm_widget_create()
1260 widget->dobj.widget.kcontrol_type = kcontrol_type; in soc_tplg_dapm_widget_create()
1263 widget->dobj.index = tplg->index; in soc_tplg_dapm_widget_create()
1276 soc_tplg_remove_widget(widget->dapm->component, &widget->dobj, SOC_TPLG_PASS_WIDGET); in soc_tplg_dapm_widget_create()
1277 snd_soc_dapm_free_widget(widget); in soc_tplg_dapm_widget_create()
1309 if (le32_to_cpu(widget->size) != sizeof(*widget)) { in soc_tplg_dapm_widget_elems_load()
[all …]
/linux/arch/mips/include/asm/sn/sn0/
A Daddrs.h89 #define NODE_SWIN_BASE(nasid, widget) \ argument
90 ((widget == 0) ? NODE_BWIN_BASE((nasid), SWIN0_BIGWIN) \
91 : RAW_NODE_SWIN_BASE(nasid, widget))
93 #define NODE_SWIN_BASE(nasid, widget) \ argument
94 (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS))
/linux/include/sound/
A Dsoc-dai.h428 struct snd_soc_dapm_widget *widget; member
484 return dai->stream[stream].widget; in snd_soc_dai_get_widget()
487 …fine snd_soc_dai_set_widget_playback(dai, widget) snd_soc_dai_set_widget(dai, SNDRV_PCM_STREAM_PLA… argument
488 …fine snd_soc_dai_set_widget_capture(dai, widget) snd_soc_dai_set_widget(dai, SNDRV_PCM_STREAM_CAP… argument
490 void snd_soc_dai_set_widget(struct snd_soc_dai *dai, int stream, struct snd_soc_dapm_widget *widget) in snd_soc_dai_set_widget() argument
492 dai->stream[stream].widget = widget; in snd_soc_dai_set_widget()
/linux/scripts/kconfig/
A Dgconf.c97 GtkWidget *widget; in init_main_window() local
116 widget = glade_xml_get_widget(xml, "show_name1"); in init_main_window()
124 widget = glade_xml_get_widget(xml, "show_data1"); in init_main_window()
133 widget = glade_xml_get_widget(xml, "toolbar1"); in init_main_window()
431 on_window1_size_request(GtkWidget * widget, in on_window1_size_request() argument
437 if (widget->window == NULL) in on_window1_size_request()
440 gdk_window_get_size(widget->window, &w, &h); in on_window1_size_request()
844 GtkTreeView *view = GTK_TREE_VIEW(widget); in on_treeview2_button_press_event()
901 GtkTreeView *view = GTK_TREE_VIEW(widget); in on_treeview2_key_press_event()
921 if (widget == tree1_w) in on_treeview2_key_press_event()
[all …]
/linux/sound/soc/mediatek/common/
A Dmtk-dsp-sof-common.c200 struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(cpu_dai, conn->stream_dir); in mtk_sof_card_late_probe() local
203 if (conn->stream_dir == SNDRV_PCM_STREAM_CAPTURE && widget) { in mtk_sof_card_late_probe()
204 snd_soc_dapm_widget_for_each_sink_path(widget, p) { in mtk_sof_card_late_probe()
209 } else if (conn->stream_dir == SNDRV_PCM_STREAM_PLAYBACK && widget) { in mtk_sof_card_late_probe()
210 snd_soc_dapm_widget_for_each_source_path(widget, p) { in mtk_sof_card_late_probe()
/linux/arch/mips/include/asm/sn/
A Dio.h36 #define IIO_ITTE_PUT(nasid, bigwin, io_or_mem, widget, addr) \ argument
41 (((widget) & IIO_ITTE_WIDGET_MASK) << IIO_ITTE_WIDGET_SHIFT)))
/linux/Documentation/devicetree/bindings/sound/
A Dwidgets.txt9 The "template-wname" being the template widget name and currently includes:
12 The "user-supplied-wname" being the user specified widget name.
A Damlogic,gx-sound-card.yaml27 A list off component DAPM widget. Each entry is a pair of strings,
28 the first being the widget type, the second being the widget name
A Daudio-graph.yaml33 widget ("Microphone", "Line", "Headphone", "Speaker"), the
34 second being the machine specific name for the widget.
/linux/include/trace/events/
A Dasoc.h167 TP_PROTO(struct snd_soc_dapm_widget *widget,
171 TP_ARGS(widget, dir, path),
174 __string( wname, widget->name )
/linux/sound/soc/codecs/
A Darizona.h209 #define ARIZONA_MUX_ROUTES(widget, name) \ argument
210 { widget, NULL, name " Input" }, \
213 #define ARIZONA_MIXER_ROUTES(widget, name) \ argument
214 { widget, NULL, name " Mixer" }, \

Completed in 64 milliseconds

123