Home
last modified time | relevance | path

Searched refs:alc5632 (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/sound/soc/tegra/
Dtegra_alc5632.c45 struct tegra_alc5632 *alc5632 = snd_soc_card_get_drvdata(card); in tegra_alc5632_asoc_hw_params() local
52 err = tegra_asoc_utils_set_rate(&alc5632->util_data, srate, mclk); in tegra_alc5632_asoc_hw_params()
163 struct tegra_alc5632 *alc5632; in tegra_alc5632_probe() local
166 alc5632 = devm_kzalloc(&pdev->dev, in tegra_alc5632_probe()
168 if (!alc5632) { in tegra_alc5632_probe()
175 snd_soc_card_set_drvdata(card, alc5632); in tegra_alc5632_probe()
177 alc5632->gpio_hp_det = of_get_named_gpio(np, "nvidia,hp-det-gpios", 0); in tegra_alc5632_probe()
178 if (alc5632->gpio_hp_det == -EPROBE_DEFER) in tegra_alc5632_probe()
210 ret = tegra_asoc_utils_init(&alc5632->util_data, &pdev->dev); in tegra_alc5632_probe()
224 tegra_asoc_utils_fini(&alc5632->util_data); in tegra_alc5632_probe()
DMakefile27 snd-soc-tegra-alc5632-objs := tegra_alc5632.o
36 obj-$(CONFIG_SND_SOC_TEGRA_ALC5632) += snd-soc-tegra-alc5632.o
/linux-4.4.14/sound/soc/codecs/
Dalc5632.c780 struct alc5632_priv *alc5632 = snd_soc_codec_get_drvdata(codec); in get_coeff() local
784 if (coeff_div[i].fs * rate == alc5632->sysclk) in get_coeff()
797 struct alc5632_priv *alc5632 = snd_soc_codec_get_drvdata(codec); in alc5632_set_dai_sysclk() local
809 alc5632->sysclk = freq; in alc5632_set_dai_sysclk()
1043 struct alc5632_priv *alc5632 = snd_soc_codec_get_drvdata(codec); in alc5632_resume() local
1045 regcache_sync(alc5632->regmap); in alc5632_resume()
1055 struct alc5632_priv *alc5632 = snd_soc_codec_get_drvdata(codec); in alc5632_probe() local
1057 switch (alc5632->id) { in alc5632_probe()
1103 struct alc5632_priv *alc5632; in alc5632_i2c_probe() local
1107 alc5632 = devm_kzalloc(&client->dev, in alc5632_i2c_probe()
[all …]
DMakefile97 snd-soc-alc5632-objs := alc5632.o
228 obj-$(CONFIG_SND_SOC_ALC5632) += snd-soc-alc5632.o
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dalc5632.txt7 - compatible : "realtek,alc5632"
37 alc5632: alc5632@1e {
38 compatible = "realtek,alc5632";
Dnvidia,tegra-audio-alc5632.txt4 - compatible : "nvidia,tegra-audio-alc5632"
29 compatible = "nvidia,tegra-audio-alc5632-paz00",
30 "nvidia,tegra-audio-alc5632";
44 nvidia,audio-codec = <&alc5632>;
/linux-4.4.14/arch/arm/boot/dts/
Dtegra20-paz00.dts278 alc5632: alc5632@1e { label
279 compatible = "realtek,alc5632";
574 compatible = "nvidia,tegra-audio-alc5632-paz00",
575 "nvidia,tegra-audio-alc5632";
588 nvidia,audio-codec = <&alc5632>;