Home
last modified time | relevance | path

Searched refs:scomp (Results 1 - 25 of 40) sorted by relevance

12

/kernel/linux/linux-5.10/sound/soc/sof/
H A Dtopology.c61 struct snd_soc_component *scomp = swidget->scomp; in ipc_pcm_params() local
62 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in ipc_pcm_params()
71 spcm = snd_sof_find_spcm_name(scomp, swidget->widget->sname); in ipc_pcm_params()
73 dev_err(scomp->dev, "error: cannot find PCM for %s\n", in ipc_pcm_params()
111 dev_err(scomp->dev, "error: pcm params failed for %s\n", in ipc_pcm_params()
120 struct snd_soc_component *scomp = swidget->scomp; in ipc_trigger() local
121 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in ipc_trigger()
135 dev_err(scomp in ipc_trigger()
145 struct snd_soc_component *scomp; sof_keyword_dapm_event() local
800 sof_parse_uuid_tokens(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, size_t offset) sof_parse_uuid_tokens() argument
837 sof_parse_string_tokens(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, size_t offset) sof_parse_string_tokens() argument
874 sof_parse_word_tokens(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, size_t offset) sof_parse_word_tokens() argument
928 sof_parse_token_sets(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, int priv_size, int sets, size_t object_size) sof_parse_token_sets() argument
996 sof_parse_tokens(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, int priv_size) sof_parse_tokens() argument
1013 sof_dbg_comp_config(struct snd_soc_component *scomp, struct sof_ipc_comp_config *config) sof_dbg_comp_config() argument
1025 sof_control_load_volume(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_volume() argument
1112 sof_control_load_enum(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_enum() argument
1143 sof_control_load_bytes(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_bytes() argument
1222 sof_control_load(struct snd_soc_component *scomp, int index, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load() argument
1288 sof_control_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_control_unload() argument
1381 sof_connect_dai_widget(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw, struct snd_sof_dai *dai) sof_connect_dai_widget() argument
1505 sof_widget_load_dai(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r, struct snd_sof_dai *dai) sof_widget_load_dai() argument
1571 sof_widget_load_buffer(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_buffer() argument
1620 spcm_bind(struct snd_soc_component *scomp, struct snd_sof_pcm *spcm, int dir) spcm_bind() argument
1642 sof_widget_load_pcm(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, enum sof_ipc_stream_direction dir, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pcm() argument
1717 sof_widget_load_pipeline(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pipeline() argument
1779 sof_widget_load_mixer(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_mixer() argument
1824 sof_widget_load_mux(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_mux() argument
1870 sof_widget_load_pga(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_pga() argument
1946 sof_widget_load_src(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_src() argument
2003 sof_widget_load_asrc(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_asrc() argument
2062 sof_widget_load_siggen(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_siggen() argument
2115 sof_get_control_data(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *widget, struct sof_widget_data *wdata, size_t *size) sof_get_control_data() argument
2187 sof_process_load(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r, int type) sof_process_load() argument
2307 sof_widget_load_process(struct snd_soc_component *scomp, int index, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, struct sof_ipc_comp_reply *r) sof_widget_load_process() argument
2346 sof_widget_bind_event(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, u16 event_type) sof_widget_bind_event() argument
2379 sof_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_widget_ready() argument
2539 sof_route_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_route_unload() argument
2556 sof_widget_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_widget_unload() argument
2656 sof_dai_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_driver *dai_drv, struct snd_soc_tplg_pcm *pcm, struct snd_soc_dai *dai) sof_dai_load() argument
2766 sof_dai_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_dai_unload() argument
2879 sof_link_ssp_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_ssp_load() argument
2944 sof_link_sai_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_sai_load() argument
3002 sof_link_esai_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_esai_load() argument
3059 sof_link_dmic_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_dmic_load() argument
3143 sof_link_hda_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_hda_load() argument
3189 sof_link_alh_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg, struct snd_soc_tplg_hw_config *hw_config, struct sof_ipc_dai_config *config) sof_link_alh_load() argument
3222 sof_link_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg) sof_link_load() argument
3367 sof_link_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_link_unload() argument
3416 sof_route_load(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_route *route) sof_route_load() argument
3542 snd_sof_cache_kcontrol_val(struct snd_soc_component *scomp) snd_sof_cache_kcontrol_val() argument
3608 sof_complete(struct snd_soc_component *scomp) sof_complete() argument
3635 sof_manifest(struct snd_soc_component *scomp, int index, struct snd_soc_tplg_manifest *man) sof_manifest() argument
3732 snd_sof_load_topology(struct snd_soc_component *scomp, const char *file) snd_sof_load_topology() argument
[all...]
H A Dcontrol.c92 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_volume_put() local
108 if (pm_runtime_active(scomp->dev)) in snd_sof_volume_put()
139 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_switch_put() local
157 if (pm_runtime_active(scomp->dev)) in snd_sof_switch_put()
189 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_enum_put() local
204 if (pm_runtime_active(scomp->dev)) in snd_sof_enum_put()
220 struct snd_soc_component *scomp in snd_sof_bytes_get() local
254 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_put() local
297 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_put() local
375 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_volatile_get() local
449 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_get() local
[all...]
H A Dsof-audio.h48 struct snd_soc_component *scomp; member
64 struct snd_soc_component *scomp; member
82 struct snd_soc_component *scomp; member
100 struct snd_soc_component *scomp; member
110 struct snd_soc_component *scomp; member
153 int snd_sof_load_topology(struct snd_soc_component *scomp, const char *file);
166 int snd_sof_ipc_stream_posn(struct snd_soc_component *scomp,
170 struct snd_sof_widget *snd_sof_find_swidget(struct snd_soc_component *scomp,
173 snd_sof_find_swidget_sname(struct snd_soc_component *scomp,
175 struct snd_sof_dai *snd_sof_find_dai(struct snd_soc_component *scomp,
179 snd_sof_find_spcm_dai(struct snd_soc_component *scomp, struct snd_soc_pcm_runtime *rtd) snd_sof_find_spcm_dai() argument
[all...]
H A Dsof-audio.c326 struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_soc_component *scomp, in snd_sof_find_spcm_name() argument
329 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_name()
351 struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_soc_component *scomp, in snd_sof_find_spcm_comp() argument
355 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_comp()
371 struct snd_sof_pcm *snd_sof_find_spcm_pcm_id(struct snd_soc_component *scomp, in snd_sof_find_spcm_pcm_id() argument
374 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_spcm_pcm_id()
385 struct snd_sof_widget *snd_sof_find_swidget(struct snd_soc_component *scomp, in snd_sof_find_swidget() argument
388 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_swidget()
401 snd_sof_find_swidget_sname(struct snd_soc_component *scomp, in snd_sof_find_swidget_sname() argument
404 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_find_swidget_sname()
422 snd_sof_find_dai(struct snd_soc_component *scomp, const char *name) snd_sof_find_dai() argument
[all...]
H A Dipc.c441 struct snd_soc_component *scomp = sdev->component; in ipc_period_elapsed() local
447 spcm = snd_sof_find_spcm_comp(scomp, msg_id, &direction); in ipc_period_elapsed()
471 struct snd_soc_component *scomp = sdev->component; in ipc_xrun() local
477 spcm = snd_sof_find_spcm_comp(scomp, msg_id, &direction); in ipc_xrun()
519 int snd_sof_ipc_stream_posn(struct snd_soc_component *scomp, in snd_sof_ipc_stream_posn() argument
523 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_ipc_stream_posn()
658 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_ipc_set_get_comp_data() local
660 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_ipc_set_get_comp_data()
/kernel/linux/linux-6.6/sound/soc/sof/
H A Dcontrol.c23 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_volume_get() local
24 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_volume_get()
38 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_volume_put() local
39 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_volume_put()
75 struct snd_soc_component *scomp = scontrol->scomp; in snd_sof_switch_get() local
76 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in snd_sof_switch_get()
90 struct snd_soc_component *scomp in snd_sof_switch_put() local
105 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_enum_get() local
120 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_enum_put() local
135 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_get() local
150 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_put() local
166 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_put() local
185 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_volatile_get() local
213 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_bytes_ext_get() local
[all...]
H A Dtopology.c42 * @scomp: pointer to SOC component
52 int sof_update_ipc_object(struct snd_soc_component *scomp, void *object, enum sof_tokens token_id, in sof_update_ipc_object() argument
56 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in sof_update_ipc_object()
68 dev_err(scomp->dev, "Invalid token count for token ID: %d\n", token_id); in sof_update_ipc_object()
78 dev_err(scomp->dev, "Invalid tokens for token id: %d\n", token_id); in sof_update_ipc_object()
109 dev_err(scomp->dev, in sof_update_ipc_object()
269 struct snd_soc_component *scomp = scontrol->scomp; in set_up_volume_table() local
270 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in set_up_volume_table()
276 dev_err(scomp in set_up_volume_table()
446 sof_parse_uuid_tokens(struct snd_soc_component *scomp, void *object, size_t offset, const struct sof_topology_token *tokens, int num_tokens, struct snd_soc_tplg_vendor_array *array) sof_parse_uuid_tokens() argument
613 sof_parse_string_tokens(struct snd_soc_component *scomp, void *object, int offset, const struct sof_topology_token *tokens, int num_tokens, struct snd_soc_tplg_vendor_array *array) sof_parse_string_tokens() argument
659 sof_parse_word_tokens(struct snd_soc_component *scomp, void *object, int offset, const struct sof_topology_token *tokens, int num_tokens, struct snd_soc_tplg_vendor_array *array) sof_parse_word_tokens() argument
710 sof_parse_token_sets(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int count, struct snd_soc_tplg_vendor_array *array, int array_size, int token_instance_num, size_t object_size) sof_parse_token_sets() argument
796 sof_parse_tokens(struct snd_soc_component *scomp, void *object, const struct sof_topology_token *tokens, int num_tokens, struct snd_soc_tplg_vendor_array *array, int array_size) sof_parse_tokens() argument
816 sof_control_load_volume(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_volume() argument
896 sof_control_load_enum(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_enum() argument
918 sof_control_load_bytes(struct snd_soc_component *scomp, struct snd_sof_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load_bytes() argument
947 sof_control_load(struct snd_soc_component *scomp, int index, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) sof_control_load() argument
1024 sof_control_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_control_unload() argument
1054 sof_connect_dai_widget(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw, struct snd_sof_dai *dai) sof_connect_dai_widget() argument
1115 sof_disconnect_dai_widget(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *w) sof_disconnect_dai_widget() argument
1149 spcm_bind(struct snd_soc_component *scomp, struct snd_sof_pcm *spcm, int dir) spcm_bind() argument
1186 sof_widget_parse_tokens(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, struct snd_soc_tplg_dapm_widget *tw, enum sof_tokens *object_token_list, int count) sof_widget_parse_tokens() argument
1385 sof_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_widget_ready() argument
1588 sof_route_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_route_unload() argument
1605 sof_widget_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_widget_unload() argument
1703 sof_dai_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_driver *dai_drv, struct snd_soc_tplg_pcm *pcm, struct snd_soc_dai *dai) sof_dai_load() argument
1819 sof_dai_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_dai_unload() argument
1850 sof_link_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg) sof_link_load() argument
2036 sof_link_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_link_unload() argument
2053 sof_route_load(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_route *route) sof_route_load() argument
2158 sof_complete(struct snd_soc_component *scomp) sof_complete() argument
2245 sof_manifest(struct snd_soc_component *scomp, int index, struct snd_soc_tplg_manifest *man) sof_manifest() argument
2341 sof_dspless_widget_ready(struct snd_soc_component *scomp, int index, struct snd_soc_dapm_widget *w, struct snd_soc_tplg_dapm_widget *tw) sof_dspless_widget_ready() argument
2373 sof_dspless_widget_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) sof_dspless_widget_unload() argument
2394 sof_dspless_link_load(struct snd_soc_component *scomp, int index, struct snd_soc_dai_link *link, struct snd_soc_tplg_link_config *cfg) sof_dspless_link_load() argument
2428 snd_sof_load_topology(struct snd_soc_component *scomp, const char *file) snd_sof_load_topology() argument
[all...]
H A Dipc3-topology.c370 static void sof_dbg_comp_config(struct snd_soc_component *scomp, struct sof_ipc_comp_config *config) in sof_dbg_comp_config() argument
372 dev_dbg(scomp->dev, " config: periods snk %d src %d fmt %d\n", in sof_dbg_comp_config()
379 struct snd_soc_component *scomp = swidget->scomp; in sof_ipc3_widget_setup_comp_host() local
399 ret = sof_update_ipc_object(scomp, host, SOF_PCM_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_host()
405 ret = sof_update_ipc_object(scomp, &host->config, SOF_COMP_TOKENS, swidget->tuples, in sof_ipc3_widget_setup_comp_host()
410 dev_dbg(scomp->dev, "loaded host %s\n", swidget->widget->name); in sof_ipc3_widget_setup_comp_host()
411 sof_dbg_comp_config(scomp, &host->config); in sof_ipc3_widget_setup_comp_host()
428 struct snd_soc_component *scomp = swidget->scomp; in sof_ipc3_widget_setup_comp_tone() local
461 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_mixer() local
495 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_pipeline() local
562 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_buffer() local
597 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_src() local
638 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_asrc() local
684 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_mux() local
720 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_pga() local
774 sof_get_control_data(struct snd_soc_component *scomp, struct snd_soc_dapm_widget *widget, struct sof_widget_data *wdata, size_t *size) sof_get_control_data() argument
856 sof_process_load(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, int type) sof_process_load() argument
958 struct snd_soc_component *scomp = swidget->scomp; sof_widget_update_ipc_comp_process() local
975 sof_link_hda_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_hda_load() argument
1040 sof_link_sai_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_sai_load() argument
1091 sof_link_esai_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_esai_load() argument
1141 sof_link_acp_dmic_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_acp_dmic_load() argument
1173 sof_link_acp_bt_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_acp_bt_load() argument
1203 sof_link_acp_sp_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_acp_sp_load() argument
1237 sof_link_acp_hs_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_acp_hs_load() argument
1270 sof_link_afe_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_afe_load() argument
1299 sof_link_ssp_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_ssp_load() argument
1372 sof_link_dmic_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_dmic_load() argument
1444 sof_link_alh_load(struct snd_soc_component *scomp, struct snd_sof_dai_link *slink, struct sof_ipc_dai_config *config, struct snd_sof_dai *dai) sof_link_alh_load() argument
1472 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_widget_setup_comp_dai() local
1799 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_keyword_detect_pcm_params() local
1855 struct snd_soc_component *scomp = swidget->scomp; sof_ipc3_keyword_detect_trigger() local
1877 struct snd_soc_component *scomp; sof_ipc3_keyword_dapm_event() local
1951 sof_ipc3_widget_bind_event(struct snd_soc_component *scomp, struct snd_sof_widget *swidget, u16 event_type) sof_ipc3_widget_bind_event() argument
2440 sof_ipc3_parse_manifest(struct snd_soc_component *scomp, int index, struct snd_soc_tplg_manifest *man) sof_ipc3_parse_manifest() argument
[all...]
H A Dipc3-control.c18 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scontrol->scomp); in sof_ipc3_set_get_kcontrol_data()
130 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_refresh_control() local
136 if (!pm_runtime_active(scomp->dev)) in sof_ipc3_refresh_control()
147 dev_err(scomp->dev, "Failed to get control data: %d\n", ret); in sof_ipc3_refresh_control()
176 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc3_volume_put() local
192 if (pm_runtime_active(scomp->dev)) { in sof_ipc3_volume_put()
196 dev_err(scomp->dev, "Failed to set mixer updates for %s\n", in sof_ipc3_volume_put()
225 struct snd_soc_component *scomp in sof_ipc3_switch_put() local
273 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc3_enum_put() local
305 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc3_bytes_get() local
337 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc3_bytes_put() local
372 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc3_bytes_ext_put() local
459 struct snd_soc_component *scomp = scontrol->scomp; _sof_ipc3_bytes_ext_get() local
525 struct snd_soc_component *scomp = scontrol->scomp; snd_sof_update_control() local
[all...]
H A Dipc4-control.c19 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc4_set_get_kcontrol_data() local
20 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in sof_ipc4_set_get_kcontrol_data()
36 dev_err(scomp->dev, "Failed to find widget for kcontrol %s\n", scontrol->name); in sof_ipc4_set_get_kcontrol_data()
147 struct snd_soc_component *scomp = scontrol->scomp; in sof_ipc4_volume_put() local
148 struct snd_sof_dev *sdev = snd_soc_component_get_drvdata(scomp); in sof_ipc4_volume_put()
166 if (!pm_runtime_active(scomp->dev)) in sof_ipc4_volume_put()
178 dev_err(scomp->dev, "Failed to find widget for kcontrol %s\n", scontrol->name); in sof_ipc4_volume_put()
238 struct snd_soc_component *scomp in sof_ipc4_bytes_put() local
272 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc4_bytes_get() local
303 struct snd_soc_component *scomp = scontrol->scomp; sof_ipc4_bytes_ext_put() local
376 struct snd_soc_component *scomp = scontrol->scomp; _sof_ipc4_bytes_ext_get() local
[all...]
H A Dipc4-topology.c216 * @scomp: pointer to pointer to SOC component
223 static int sof_ipc4_get_audio_fmt(struct snd_soc_component *scomp, in sof_ipc4_get_audio_fmt() argument
232 ret = sof_update_ipc_object(scomp, available_fmt, in sof_ipc4_get_audio_fmt()
236 dev_err(scomp->dev, "Failed to parse audio format token count\n"); in sof_ipc4_get_audio_fmt()
241 dev_err(scomp->dev, "No input/output pin formats set in topology\n"); in sof_ipc4_get_audio_fmt()
245 dev_dbg(scomp->dev, in sof_ipc4_get_audio_fmt()
250 ret = sof_update_ipc_object(scomp, module_base_cfg, SOF_COMP_TOKENS, swidget->tuples, in sof_ipc4_get_audio_fmt()
253 dev_err(scomp->dev, "parse comp tokens for %s failed, error: %d\n", in sof_ipc4_get_audio_fmt()
258 dev_dbg(scomp->dev, "widget %s: is_pages: %d\n", swidget->widget->name, in sof_ipc4_get_audio_fmt()
268 ret = sof_update_ipc_object(scomp, in_forma in sof_ipc4_get_audio_fmt()
332 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_set_module_info() local
372 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_update_kcontrol_module_id() local
391 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_pcm() local
489 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_dai() local
655 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_pipeline() local
714 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_pga() local
771 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_mixer() local
802 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_src() local
872 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_widget_setup_comp_process() local
1415 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_prepare_copier_module() local
1817 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_prepare_gain_module() local
1854 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_prepare_mixer_module() local
1891 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_prepare_src_module() local
1956 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_process_set_pin_formats() local
2032 struct snd_soc_component *scomp = swidget->scomp; sof_ipc4_prepare_process_module() local
2420 struct snd_soc_component *scomp; sof_ipc4_get_queue_id() local
2758 sof_ipc4_parse_manifest(struct snd_soc_component *scomp, int index, struct snd_soc_tplg_manifest *man) sof_ipc4_parse_manifest() argument
[all...]
H A Dsof-audio.h176 int (*bind_event)(struct snd_soc_component *scomp, struct snd_sof_widget *swidget,
226 int (*parse_manifest)(struct snd_soc_component *scomp, int index,
336 struct snd_soc_component *scomp; member
352 struct snd_soc_component *scomp; member
401 struct snd_soc_component *scomp; member
497 struct snd_soc_component *scomp; member
513 struct snd_soc_component *scomp; member
562 int snd_sof_load_topology(struct snd_soc_component *scomp, const char *file);
567 int snd_sof_ipc_stream_posn(struct snd_soc_component *scomp,
571 struct snd_sof_widget *snd_sof_find_swidget(struct snd_soc_component *scomp,
580 snd_sof_find_spcm_dai(struct snd_soc_component *scomp, struct snd_soc_pcm_runtime *rtd) snd_sof_find_spcm_dai() argument
[all...]
/kernel/linux/linux-5.10/crypto/
H A Dscompress.c48 strscpy(rscomp.type, "scomp", sizeof(rscomp.type)); in crypto_scomp_report()
65 seq_puts(m, "type : scomp\n"); in crypto_scomp_show()
124 struct crypto_scomp *scomp = *tfm_ctx; in scomp_acomp_comp_decomp() local
146 ret = crypto_scomp_compress(scomp, scratch->src, req->slen, in scomp_acomp_comp_decomp()
149 ret = crypto_scomp_decompress(scomp, scratch->src, req->slen, in scomp_acomp_comp_decomp()
197 struct crypto_scomp *scomp; in crypto_init_scomp_ops_async() local
202 scomp = crypto_create_tfm(calg, &crypto_scomp_type); in crypto_init_scomp_ops_async()
203 if (IS_ERR(scomp)) { in crypto_init_scomp_ops_async()
205 return PTR_ERR(scomp); in crypto_init_scomp_ops_async()
208 *ctx = scomp; in crypto_init_scomp_ops_async()
224 struct crypto_scomp *scomp = *tfm_ctx; crypto_acomp_scomp_alloc_ctx() local
243 struct crypto_scomp *scomp = *tfm_ctx; crypto_acomp_scomp_free_ctx() local
[all...]
H A Dlzo-rle.c123 static struct scomp_alg scomp = { variable
130 .cra_driver_name = "lzo-rle-scomp",
143 ret = crypto_register_scomp(&scomp); in lzorle_mod_init()
155 crypto_unregister_scomp(&scomp); in lzorle_mod_fini()
H A Dlz4hc.c121 static struct scomp_alg scomp = { variable
128 .cra_driver_name = "lz4hc-scomp",
141 ret = crypto_register_scomp(&scomp); in lz4hc_mod_init()
153 crypto_unregister_scomp(&scomp); in lz4hc_mod_fini()
H A Dlzo.c123 static struct scomp_alg scomp = { variable
130 .cra_driver_name = "lzo-scomp",
143 ret = crypto_register_scomp(&scomp); in lzo_mod_init()
155 crypto_unregister_scomp(&scomp); in lzo_mod_fini()
H A Dlz4.c120 static struct scomp_alg scomp = { variable
127 .cra_driver_name = "lz4-scomp",
140 ret = crypto_register_scomp(&scomp); in lz4_mod_init()
152 crypto_unregister_scomp(&scomp); in lz4_mod_fini()
H A D842.c109 static struct scomp_alg scomp = { variable
116 .cra_driver_name = "842-scomp",
130 ret = crypto_register_scomp(&scomp); in crypto842_mod_init()
143 crypto_unregister_scomp(&scomp); in crypto842_mod_exit()
/kernel/linux/linux-6.6/crypto/
H A Dscompress.c47 strscpy(rscomp.type, "scomp", sizeof(rscomp.type)); in crypto_scomp_report()
58 seq_puts(m, "type : scomp\n"); in crypto_scomp_show()
117 struct crypto_scomp *scomp = *tfm_ctx; in scomp_acomp_comp_decomp() local
139 ret = crypto_scomp_compress(scomp, scratch->src, req->slen, in scomp_acomp_comp_decomp()
142 ret = crypto_scomp_decompress(scomp, scratch->src, req->slen, in scomp_acomp_comp_decomp()
190 struct crypto_scomp *scomp; in crypto_init_scomp_ops_async() local
195 scomp = crypto_create_tfm(calg, &crypto_scomp_type); in crypto_init_scomp_ops_async()
196 if (IS_ERR(scomp)) { in crypto_init_scomp_ops_async()
198 return PTR_ERR(scomp); in crypto_init_scomp_ops_async()
201 *ctx = scomp; in crypto_init_scomp_ops_async()
217 struct crypto_scomp *scomp = *tfm_ctx; crypto_acomp_scomp_alloc_ctx() local
236 struct crypto_scomp *scomp = *tfm_ctx; crypto_acomp_scomp_free_ctx() local
[all...]
H A Dlzo-rle.c123 static struct scomp_alg scomp = { variable
130 .cra_driver_name = "lzo-rle-scomp",
143 ret = crypto_register_scomp(&scomp); in lzorle_mod_init()
155 crypto_unregister_scomp(&scomp); in lzorle_mod_fini()
H A Dlz4hc.c121 static struct scomp_alg scomp = { variable
128 .cra_driver_name = "lz4hc-scomp",
141 ret = crypto_register_scomp(&scomp); in lz4hc_mod_init()
153 crypto_unregister_scomp(&scomp); in lz4hc_mod_fini()
H A Dlzo.c123 static struct scomp_alg scomp = { variable
130 .cra_driver_name = "lzo-scomp",
143 ret = crypto_register_scomp(&scomp); in lzo_mod_init()
155 crypto_unregister_scomp(&scomp); in lzo_mod_fini()
H A Dlz4.c120 static struct scomp_alg scomp = { variable
127 .cra_driver_name = "lz4-scomp",
140 ret = crypto_register_scomp(&scomp); in lz4_mod_init()
152 crypto_unregister_scomp(&scomp); in lz4_mod_fini()
H A D842.c109 static struct scomp_alg scomp = { variable
116 .cra_driver_name = "842-scomp",
130 ret = crypto_register_scomp(&scomp); in crypto842_mod_init()
143 crypto_unregister_scomp(&scomp); in crypto842_mod_exit()
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
H A Dtopology.c24 struct snd_soc_component *scomp; member
786 scontrol->scomp = component; in audioreach_widget_load_mixer()
897 static int audioreach_widget_unload(struct snd_soc_component *scomp, in audioreach_widget_unload() argument
901 struct q6apm *apm = dev_get_drvdata(scomp->dev); in audioreach_widget_unload()
981 static int audioreach_route_load(struct snd_soc_component *scomp, int index, in audioreach_route_load() argument
990 src_module = audioreach_find_module(scomp, route->source); in audioreach_route_load()
991 sink_module = audioreach_find_module(scomp, route->sink); in audioreach_route_load()
994 control = audioreach_find_widget(scomp, route->source); in audioreach_route_load()
1000 control = audioreach_find_widget(scomp, route->sink); in audioreach_route_load()
1024 static int audioreach_route_unload(struct snd_soc_component *scomp, in audioreach_route_unload() argument
1155 audioreach_control_load_mix(struct snd_soc_component *scomp, struct snd_ar_control *scontrol, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) audioreach_control_load_mix() argument
1189 audioreach_control_load(struct snd_soc_component *scomp, int index, struct snd_kcontrol_new *kc, struct snd_soc_tplg_ctl_hdr *hdr) audioreach_control_load() argument
1225 audioreach_control_unload(struct snd_soc_component *scomp, struct snd_soc_dobj *dobj) audioreach_control_unload() argument
[all...]

Completed in 19 milliseconds

12