Home
last modified time | relevance | path

Searched refs:gbcodec (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/staging/greybus/
Daudio_codec.c18 static struct gbaudio_codec_info *gbcodec; variable
800 if (!gbcodec) { in gbaudio_register_module()
805 codec = gbcodec->codec; in gbaudio_register_module()
811 dev_err(gbcodec->dev, in gbaudio_register_module()
852 mutex_lock(&gbcodec->lock); in gbaudio_register_module()
853 list_add(&module->list, &gbcodec->module_list); in gbaudio_register_module()
854 mutex_unlock(&gbcodec->lock); in gbaudio_register_module()
870 if (list_is_singular(&gbcodec->module_list)) { in gbaudio_codec_clean_data_tx()
892 if (list_is_singular(&gbcodec->module_list)) { in gbaudio_codec_clean_data_rx()
914 dev_dbg(gbcodec->dev, "%s: removed, cleanup APBridge\n", module->name); in gbaudio_codec_cleanup()
[all …]
Daudio_topology.c169 struct gbaudio_codec_info *gbcodec = snd_soc_codec_get_drvdata(codec); in gbcodec_mixer_ctl_info() local
196 module = find_gb_module(gbcodec, kcontrol->id.name); in gbcodec_mixer_ctl_info()
940 struct gbaudio_codec_info *gbcodec = snd_soc_codec_get_drvdata(codec); in gbaudio_widget_event() local
947 module = find_gb_module(gbcodec, w->name); in gbaudio_widget_event()
968 ret = gbaudio_module_update(gbcodec, w, module, 1); in gbaudio_widget_event()
973 ret = gbaudio_module_update(gbcodec, w, module, 0); in gbaudio_widget_event()