Lines Matching defs:component
333 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
340 dev_err(component->dev, "Invalid Input- algo type:%d\n",
442 struct snd_soc_component *component = snd_kcontrol_chip(kcontrol);
461 dev_err(component->dev, "Invalid Input- gain type:%d\n",
560 * @cmpnt: ASoC component
1423 * @component: ASoC component
1430 struct snd_soc_component *component)
1434 struct snd_card *card = component->card->snd_card;
1483 * @component: ASoC component
1486 static void sst_fill_linked_widgets(struct snd_soc_component *component,
1492 list_for_each_entry(w, &component->card->widgets, list) {
1502 * @component: ASoC component
1504 static int sst_map_modules_to_pipe(struct snd_soc_component *component)
1509 list_for_each_entry(w, &component->card->widgets, list) {
1513 dev_dbg(component->dev, "widget type=%d name=%s\n",
1517 ret = sst_fill_widget_module_info(w, component);
1524 sst_fill_linked_widgets(component, ids);
1530 int sst_dsp_init_v2_dpcm(struct snd_soc_component *component)
1534 snd_soc_component_get_dapm(component);
1535 struct sst_data *drv = snd_soc_component_get_drvdata(component);
1538 drv->byte_stream = devm_kzalloc(component->dev,
1556 ret = snd_soc_add_component_controls(component, sst_gain_controls,
1562 ret = sst_algo_control_init(component->dev);
1565 ret = snd_soc_add_component_controls(component, sst_algo_controls,
1570 ret = snd_soc_add_component_controls(component, sst_slot_controls,
1575 ret = sst_map_modules_to_pipe(component);