Lines Matching refs:dai_link
637 .dai_link = mt8183_da7219_dai_links,
688 .dai_link = mt8183_da7219_dai_links,
705 .dai_link = mt8183_da7219_dai_links,
717 struct snd_soc_dai_link *dai_link; in mt8183_da7219_max98357_dev_probe() local
740 for_each_card_prelinks(card, i, dai_link) { in mt8183_da7219_max98357_dev_probe()
741 if (strcmp(dai_link->name, "I2S3") == 0) { in mt8183_da7219_max98357_dev_probe()
743 dai_link->be_hw_params_fixup = in mt8183_da7219_max98357_dev_probe()
745 dai_link->ops = &mt8183_da7219_i2s_ops; in mt8183_da7219_max98357_dev_probe()
746 dai_link->cpus = i2s3_max98357a_cpus; in mt8183_da7219_max98357_dev_probe()
747 dai_link->num_cpus = in mt8183_da7219_max98357_dev_probe()
749 dai_link->codecs = i2s3_max98357a_codecs; in mt8183_da7219_max98357_dev_probe()
750 dai_link->num_codecs = in mt8183_da7219_max98357_dev_probe()
752 dai_link->platforms = i2s3_max98357a_platforms; in mt8183_da7219_max98357_dev_probe()
753 dai_link->num_platforms = in mt8183_da7219_max98357_dev_probe()
756 dai_link->be_hw_params_fixup = in mt8183_da7219_max98357_dev_probe()
758 dai_link->ops = &mt8183_da7219_rt1015_i2s_ops; in mt8183_da7219_max98357_dev_probe()
759 dai_link->cpus = i2s3_rt1015_cpus; in mt8183_da7219_max98357_dev_probe()
760 dai_link->num_cpus = in mt8183_da7219_max98357_dev_probe()
762 dai_link->codecs = i2s3_rt1015_codecs; in mt8183_da7219_max98357_dev_probe()
763 dai_link->num_codecs = in mt8183_da7219_max98357_dev_probe()
765 dai_link->platforms = i2s3_rt1015_platforms; in mt8183_da7219_max98357_dev_probe()
766 dai_link->num_platforms = in mt8183_da7219_max98357_dev_probe()
769 dai_link->be_hw_params_fixup = in mt8183_da7219_max98357_dev_probe()
771 dai_link->ops = &mt8183_da7219_i2s_ops; in mt8183_da7219_max98357_dev_probe()
772 dai_link->cpus = i2s3_rt1015p_cpus; in mt8183_da7219_max98357_dev_probe()
773 dai_link->num_cpus = in mt8183_da7219_max98357_dev_probe()
775 dai_link->codecs = i2s3_rt1015p_codecs; in mt8183_da7219_max98357_dev_probe()
776 dai_link->num_codecs = in mt8183_da7219_max98357_dev_probe()
778 dai_link->platforms = i2s3_rt1015p_platforms; in mt8183_da7219_max98357_dev_probe()
779 dai_link->num_platforms = in mt8183_da7219_max98357_dev_probe()
784 if (hdmi_codec && strcmp(dai_link->name, "TDM") == 0) { in mt8183_da7219_max98357_dev_probe()
785 dai_link->codecs->of_node = hdmi_codec; in mt8183_da7219_max98357_dev_probe()
786 dai_link->ignore = 0; in mt8183_da7219_max98357_dev_probe()
789 if (!dai_link->platforms->name) in mt8183_da7219_max98357_dev_probe()
790 dai_link->platforms->of_node = platform_node; in mt8183_da7219_max98357_dev_probe()