Lines Matching +full:auto +full:- +full:i2c
33 #include <sound/soc-dapm.h>
37 #include <linux/i2c.h>
50 struct snd_soc_pcm_runtime *rtd = substream->private_data; in cz_aif1_hw_params()
51 struct snd_soc_dai *codec_dai = rtd->codec_dai; in cz_aif1_hw_params()
56 dev_err(rtd->dev, "can't set codec pll: %d\n", ret); in cz_aif1_hw_params()
63 dev_err(rtd->dev, "can't set codec sysclk: %d\n", ret); in cz_aif1_hw_params()
76 codec = rtd->codec_dai->component; in cz_init()
77 card = rtd->card; in cz_init()
85 dev_err(card->dev, "HP jack creation failed %d\n", ret); in cz_init()
100 .name = "amd-rt5645-play",
102 .platform_name = "acp_audio_dma.0.auto",
103 .cpu_dai_name = "designware-i2s.1.auto",
104 .codec_dai_name = "rt5645-aif1",
105 .codec_name = "i2c-10EC5650:00",
112 .name = "amd-rt5645-cap",
114 .platform_name = "acp_audio_dma.0.auto",
115 .cpu_dai_name = "designware-i2s.2.auto",
116 .codec_dai_name = "rt5645-aif1",
117 .codec_name = "i2c-10EC5650:00",
168 cz_card.dev = &pdev->dev; in cz_probe()
170 ret = devm_snd_soc_register_card(&pdev->dev, &cz_card); in cz_probe()
172 dev_err(&pdev->dev, in cz_probe()
188 .name = "cz-rt5645",
198 MODULE_DESCRIPTION("cz-rt5645 audio support");