Lines Matching refs:dai_link

598 	.dai_link = mt8183_mt6358_ts3a227_dai_links,
605 .dai_link = mt8183_mt6358_ts3a227_dai_links,
623 .dai_link = mt8183_mt6358_ts3a227_dai_links,
632 .dai_link = mt8183_mt6358_ts3a227_dai_links,
668 struct snd_soc_dai_link *dai_link; in mt8183_mt6358_ts3a227_max98357_dev_probe() local
690 for_each_card_prelinks(card, i, dai_link) { in mt8183_mt6358_ts3a227_max98357_dev_probe()
691 if (ec_codec && strcmp(dai_link->name, "Wake on Voice") == 0) { in mt8183_mt6358_ts3a227_max98357_dev_probe()
692 dai_link->cpus[0].name = NULL; in mt8183_mt6358_ts3a227_max98357_dev_probe()
693 dai_link->cpus[0].of_node = ec_codec; in mt8183_mt6358_ts3a227_max98357_dev_probe()
694 dai_link->cpus[0].dai_name = NULL; in mt8183_mt6358_ts3a227_max98357_dev_probe()
695 dai_link->codecs[0].name = NULL; in mt8183_mt6358_ts3a227_max98357_dev_probe()
696 dai_link->codecs[0].of_node = ec_codec; in mt8183_mt6358_ts3a227_max98357_dev_probe()
697 dai_link->codecs[0].dai_name = "Wake on Voice"; in mt8183_mt6358_ts3a227_max98357_dev_probe()
698 dai_link->platforms[0].of_node = ec_codec; in mt8183_mt6358_ts3a227_max98357_dev_probe()
699 dai_link->ignore = 0; in mt8183_mt6358_ts3a227_max98357_dev_probe()
702 if (strcmp(dai_link->name, "I2S3") == 0) { in mt8183_mt6358_ts3a227_max98357_dev_probe()
705 dai_link->be_hw_params_fixup = in mt8183_mt6358_ts3a227_max98357_dev_probe()
707 dai_link->ops = &mt8183_mt6358_i2s_ops; in mt8183_mt6358_ts3a227_max98357_dev_probe()
708 dai_link->cpus = i2s3_max98357a_cpus; in mt8183_mt6358_ts3a227_max98357_dev_probe()
709 dai_link->num_cpus = in mt8183_mt6358_ts3a227_max98357_dev_probe()
711 dai_link->codecs = i2s3_max98357a_codecs; in mt8183_mt6358_ts3a227_max98357_dev_probe()
712 dai_link->num_codecs = in mt8183_mt6358_ts3a227_max98357_dev_probe()
714 dai_link->platforms = i2s3_max98357a_platforms; in mt8183_mt6358_ts3a227_max98357_dev_probe()
715 dai_link->num_platforms = in mt8183_mt6358_ts3a227_max98357_dev_probe()
718 dai_link->be_hw_params_fixup = in mt8183_mt6358_ts3a227_max98357_dev_probe()
720 dai_link->ops = &mt8183_mt6358_rt1015_i2s_ops; in mt8183_mt6358_ts3a227_max98357_dev_probe()
721 dai_link->cpus = i2s3_rt1015_cpus; in mt8183_mt6358_ts3a227_max98357_dev_probe()
722 dai_link->num_cpus = in mt8183_mt6358_ts3a227_max98357_dev_probe()
724 dai_link->codecs = i2s3_rt1015_codecs; in mt8183_mt6358_ts3a227_max98357_dev_probe()
725 dai_link->num_codecs = in mt8183_mt6358_ts3a227_max98357_dev_probe()
727 dai_link->platforms = i2s3_rt1015_platforms; in mt8183_mt6358_ts3a227_max98357_dev_probe()
728 dai_link->num_platforms = in mt8183_mt6358_ts3a227_max98357_dev_probe()
731 dai_link->be_hw_params_fixup = in mt8183_mt6358_ts3a227_max98357_dev_probe()
733 dai_link->ops = &mt8183_mt6358_i2s_ops; in mt8183_mt6358_ts3a227_max98357_dev_probe()
734 dai_link->cpus = i2s3_rt1015p_cpus; in mt8183_mt6358_ts3a227_max98357_dev_probe()
735 dai_link->num_cpus = in mt8183_mt6358_ts3a227_max98357_dev_probe()
737 dai_link->codecs = i2s3_rt1015p_codecs; in mt8183_mt6358_ts3a227_max98357_dev_probe()
738 dai_link->num_codecs = in mt8183_mt6358_ts3a227_max98357_dev_probe()
740 dai_link->platforms = i2s3_rt1015p_platforms; in mt8183_mt6358_ts3a227_max98357_dev_probe()
741 dai_link->num_platforms = in mt8183_mt6358_ts3a227_max98357_dev_probe()
747 if (strcmp(dai_link->name, "I2S2") == 0 || in mt8183_mt6358_ts3a227_max98357_dev_probe()
748 strcmp(dai_link->name, "I2S3") == 0) in mt8183_mt6358_ts3a227_max98357_dev_probe()
749 dai_link->dai_fmt = SND_SOC_DAIFMT_LEFT_J | in mt8183_mt6358_ts3a227_max98357_dev_probe()
754 if (hdmi_codec && strcmp(dai_link->name, "TDM") == 0) { in mt8183_mt6358_ts3a227_max98357_dev_probe()
755 dai_link->codecs->of_node = hdmi_codec; in mt8183_mt6358_ts3a227_max98357_dev_probe()
756 dai_link->ignore = 0; in mt8183_mt6358_ts3a227_max98357_dev_probe()
759 if (!dai_link->platforms->name) in mt8183_mt6358_ts3a227_max98357_dev_probe()
760 dai_link->platforms->of_node = platform_node; in mt8183_mt6358_ts3a227_max98357_dev_probe()