Lines Matching defs:codec
111 return rtd->num_codecs ? attr->mode : 0; /* enabled only with codec */
380 /* are we waiting on this codec DAI stream */
645 * setting our codec back up, which can be very slow on I2C
853 struct snd_soc_dai_link_component *cpu, *codec, *platform;
855 for_each_link_codecs(link, i, codec) {
860 if (!!codec->name == !!codec->of_node) {
861 dev_err(card->dev, "ASoC: Neither/both codec name/of_node are set for %s\n",
867 if (!codec->dai_name) {
874 * Defer card registration if codec component is not added to
877 if (!soc_find_component(codec)) {
879 "ASoC: codec component %s not found for link %s\n",
880 codec->name, link->name);
990 struct snd_soc_dai_link_component *codec, *platform, *cpu;
1027 for_each_link_codecs(dai_link, i, codec) {
1028 asoc_rtd_to_codec(rtd, i) = snd_soc_find_dai(codec);
1031 codec->dai_name);
1225 "codec %s can not start from non-off bias with idle_bias_off==1\n",
2418 * codec DAIs always have both big and little endian variants set.