Lines Matching refs:snd_sof_widget

54 		offsetof(struct snd_sof_widget, dynamic_pipeline_widget)},
127 offsetof(struct snd_sof_widget, uuid)},
129 offsetof(struct snd_sof_widget, core)},
180 struct snd_sof_widget *sof_ipc4_find_swidget_by_ids(struct snd_sof_dev *sdev, in sof_ipc4_find_swidget_by_ids()
183 struct snd_sof_widget *swidget; in sof_ipc4_find_swidget_by_ids()
218 struct snd_sof_widget *swidget, in sof_ipc4_dbg_module_audio_format()
312 sof_ipc4_get_input_pin_audio_fmt(struct snd_sof_widget *swidget, int pin_index) in sof_ipc4_get_input_pin_audio_fmt()
360 struct snd_sof_widget *swidget, in sof_ipc4_get_audio_fmt()
461 static void sof_ipc4_widget_free_comp_pipeline(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pipeline()
466 static int sof_ipc4_widget_set_module_info(struct snd_sof_widget *swidget) in sof_ipc4_widget_set_module_info()
481 static int sof_ipc4_widget_setup_msg(struct snd_sof_widget *swidget, struct sof_ipc4_msg *msg) in sof_ipc4_widget_setup_msg()
506 static void sof_ipc4_widget_update_kcontrol_module_id(struct snd_sof_widget *swidget) in sof_ipc4_widget_update_kcontrol_module_id()
525 sof_ipc4_update_card_components_string(struct snd_sof_widget *swidget, in sof_ipc4_update_card_components_string()
528 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_update_card_components_string()
570 static int sof_ipc4_widget_setup_pcm(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_pcm()
677 static void sof_ipc4_widget_free_comp_pcm(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pcm()
692 static int sof_ipc4_widget_setup_comp_dai(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_dai()
699 struct snd_sof_widget *pipe_widget; in sof_ipc4_widget_setup_comp_dai()
755 struct snd_sof_widget *w; in sof_ipc4_widget_setup_comp_dai()
843 static void sof_ipc4_widget_free_comp_dai(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_dai()
870 static int sof_ipc4_widget_setup_comp_pipeline(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_pipeline()
926 static int sof_ipc4_widget_setup_comp_pga(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_pga()
971 static void sof_ipc4_widget_free_comp_pga(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_pga()
983 static int sof_ipc4_widget_setup_comp_mixer(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_mixer()
1014 static int sof_ipc4_widget_setup_comp_src(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_src()
1057 static int sof_ipc4_widget_setup_comp_asrc(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_asrc()
1101 static void sof_ipc4_widget_free_comp_src(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_src()
1113 static void sof_ipc4_widget_free_comp_asrc(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_asrc()
1125 static void sof_ipc4_widget_free_comp_mixer(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_mixer()
1140 static int sof_ipc4_widget_setup_comp_process(struct snd_sof_widget *swidget) in sof_ipc4_widget_setup_comp_process()
1216 static void sof_ipc4_widget_free_comp_process(struct snd_sof_widget *swidget) in sof_ipc4_widget_free_comp_process()
1231 sof_ipc4_update_resource_usage(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, in sof_ipc4_update_resource_usage()
1235 struct snd_sof_widget *pipe_widget; in sof_ipc4_update_resource_usage()
1280 struct snd_sof_widget *swidget) in sof_ipc4_widget_assign_instance_id()
1374 struct snd_sof_widget *swidget, in sof_ipc4_init_output_audio_fmt()
1442 struct snd_sof_widget *swidget, in sof_ipc4_init_input_audio_fmt()
1504 static void sof_ipc4_unprepare_copier_module(struct snd_sof_widget *swidget) in sof_ipc4_unprepare_copier_module()
1507 struct snd_sof_widget *pipe_widget; in sof_ipc4_unprepare_copier_module()
1866 sof_ipc4_prepare_copier_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_copier_module()
1894 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_prepare_copier_module()
1971 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_prepare_copier_module()
2121 struct snd_sof_widget *w; in sof_ipc4_prepare_copier_module()
2312 static int sof_ipc4_prepare_gain_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_gain_module()
2355 static int sof_ipc4_prepare_mixer_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_mixer_module()
2398 static int sof_ipc4_prepare_src_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_src_module()
2470 sof_ipc4_process_set_pin_formats(struct snd_sof_widget *swidget, int pin_type) in sof_ipc4_process_set_pin_formats()
2533 static int sof_ipc4_process_add_base_cfg_extn(struct snd_sof_widget *swidget) in sof_ipc4_process_add_base_cfg_extn()
2547 static int sof_ipc4_prepare_process_module(struct snd_sof_widget *swidget, in sof_ipc4_prepare_process_module()
2787 static int sof_ipc4_widget_setup(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget) in sof_ipc4_widget_setup()
2789 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_widget_setup()
2963 static int sof_ipc4_widget_free(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget) in sof_ipc4_widget_free()
3001 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_widget_free()
3013 static int sof_ipc4_get_queue_id(struct snd_sof_widget *src_widget, in sof_ipc4_get_queue_id()
3014 struct snd_sof_widget *sink_widget, bool pin_type) in sof_ipc4_get_queue_id()
3016 struct snd_sof_widget *current_swidget; in sof_ipc4_get_queue_id()
3071 static void sof_ipc4_put_queue_id(struct snd_sof_widget *swidget, int queue_id, in sof_ipc4_put_queue_id()
3096 struct snd_sof_widget *src_widget, in sof_ipc4_set_copier_sink_format()
3097 struct snd_sof_widget *sink_widget, in sof_ipc4_set_copier_sink_format()
3147 struct snd_sof_widget *src_widget = sroute->src_widget; in sof_ipc4_route_setup()
3148 struct snd_sof_widget *sink_widget = sroute->sink_widget; in sof_ipc4_route_setup()
3149 struct snd_sof_widget *src_pipe_widget = src_widget->spipe->pipe_widget; in sof_ipc4_route_setup()
3150 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget; in sof_ipc4_route_setup()
3248 struct snd_sof_widget *src_widget = sroute->src_widget; in sof_ipc4_route_free()
3249 struct snd_sof_widget *sink_widget = sroute->sink_widget; in sof_ipc4_route_free()
3253 struct snd_sof_widget *src_pipe_widget = src_widget->spipe->pipe_widget; in sof_ipc4_route_free()
3254 struct snd_sof_widget *sink_pipe_widget = sink_widget->spipe->pipe_widget; in sof_ipc4_route_free()
3301 static int sof_ipc4_dai_config(struct snd_sof_dev *sdev, struct snd_sof_widget *swidget, in sof_ipc4_dai_config()
3304 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_dai_config()