Lines Matching refs:snd_sof_widget

51 		offsetof(struct snd_sof_widget, dynamic_pipeline_widget)},
124 offsetof(struct snd_sof_widget, uuid)},
126 offsetof(struct snd_sof_widget, core)},
184 sof_ipc4_get_input_pin_audio_fmt(struct snd_sof_widget *swidget, int pin_index) in sof_ipc4_get_input_pin_audio_fmt()
232 struct snd_sof_widget *swidget, in sof_ipc4_get_audio_fmt()
333 static void sof_ipc4_widget_free_comp_pipeline(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pipeline()
338 static int sof_ipc4_widget_set_module_info(struct snd_sof_widget *swidget) in sof_ipc4_widget_set_module_info()
353 static int sof_ipc4_widget_setup_msg(struct snd_sof_widget *swidget, struct sof_ipc4_msg *msg) in sof_ipc4_widget_setup_msg()
378 static void sof_ipc4_widget_update_kcontrol_module_id(struct snd_sof_widget *swidget) in sof_ipc4_widget_update_kcontrol_module_id()
396 static int sof_ipc4_widget_setup_pcm(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_pcm()
479 static void sof_ipc4_widget_free_comp_pcm(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pcm()
494 static int sof_ipc4_widget_setup_comp_dai(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_dai()
500 struct snd_sof_widget *pipe_widget; in sof_ipc4_widget_setup_comp_dai()
555 struct snd_sof_widget *w; in sof_ipc4_widget_setup_comp_dai()
634 static void sof_ipc4_widget_free_comp_dai(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_dai()
661 static int sof_ipc4_widget_setup_comp_pipeline(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_pipeline()
720 static int sof_ipc4_widget_setup_comp_pga(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_pga()
765 static void sof_ipc4_widget_free_comp_pga(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pga()
777 static int sof_ipc4_widget_setup_comp_mixer(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_mixer()
808 static int sof_ipc4_widget_setup_comp_src(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_src()
851 static void sof_ipc4_widget_free_comp_src(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_src()
863 static void sof_ipc4_widget_free_comp_mixer(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_mixer()
878 static int sof_ipc4_widget_setup_comp_process(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_process()
954 static void sof_ipc4_widget_free_comp_process(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_process()
969 sof_ipc4_update_resource_usage(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, in sof_ipc4_update_resource_usage()
973 struct snd_sof_widget *pipe_widget; in sof_ipc4_update_resource_usage()
1018 struct snd_sof_widget *swidget) in sof_ipc4_widget_assign_instance_id()
1163 struct snd_sof_widget *swidget, in sof_ipc4_init_input_audio_fmt()
1234 static void sof_ipc4_unprepare_copier_module(struct snd_sof_widget *swidget) in sof_ipc4_unprepare_copier_module()
1237 struct snd_sof_widget *pipe_widget; in sof_ipc4_unprepare_copier_module()
1417 sof_ipc4_prepare_copier_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_copier_module()
1447 struct snd_sof_widget *pipe_widget; in sof_ipc4_prepare_copier_module()
1518 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_prepare_copier_module()
1658 struct snd_sof_widget *w; in sof_ipc4_prepare_copier_module()
1820 static int sof_ipc4_prepare_gain_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_gain_module()
1857 static int sof_ipc4_prepare_mixer_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_mixer_module()
1894 static int sof_ipc4_prepare_src_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_src_module()
1958 sof_ipc4_process_set_pin_formats(struct snd_sof_widget *swidget, int pin_type) in sof_ipc4_process_set_pin_formats()
2021 static int sof_ipc4_process_add_base_cfg_extn(struct snd_sof_widget *swidget) in sof_ipc4_process_add_base_cfg_extn()
2035 static int sof_ipc4_prepare_process_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_process_module()
2216 static int sof_ipc4_widget_setup(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget) in sof_ipc4_widget_setup()
2218 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_widget_setup()
2374 static int sof_ipc4_widget_free(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget) in sof_ipc4_widget_free()
2412 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_widget_free()
2424 static int sof_ipc4_get_queue_id(struct snd_sof_widget *src_widget, in sof_ipc4_get_queue_id()
2425 struct snd_sof_widget *sink_widget, bool pin_type) in sof_ipc4_get_queue_id()
2427 struct snd_sof_widget *current_swidget; in sof_ipc4_get_queue_id()
2482 static void sof_ipc4_put_queue_id(struct snd_sof_widget *swidget, int queue_id, in sof_ipc4_put_queue_id()
2507 struct snd_sof_widget *src_widget, in sof_ipc4_set_copier_sink_format()
2508 struct snd_sof_widget *sink_widget, in sof_ipc4_set_copier_sink_format()
2559 struct snd_sof_widget *src_widget = sroute->src_widget; in sof_ipc4_route_setup()
2560 struct snd_sof_widget *sink_widget = sroute->sink_widget; in sof_ipc4_route_setup()
2561 struct snd_sof_widget *src_pipe_widget = src_widget->spipe->pipe_widget; in sof_ipc4_route_setup()
2562 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget; in sof_ipc4_route_setup()
2657 struct snd_sof_widget *src_widget = sroute->src_widget; in sof_ipc4_route_free()
2658 struct snd_sof_widget *sink_widget = sroute->sink_widget; in sof_ipc4_route_free()
2662 struct snd_sof_widget *src_pipe_widget = src_widget->spipe->pipe_widget; in sof_ipc4_route_free()
2663 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget; in sof_ipc4_route_free()
2710 static int sof_ipc4_dai_config(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, in sof_ipc4_dai_config()
2713 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_dai_config()