Home
last modified time | relevance | path

Searched full:alc5632 (Results 1 – 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/sound/soc/tegra/
Dtegra_alc5632.c25 #include "../codecs/alc5632.h"
29 #define DRV_NAME "tegra-alc5632"
42 struct tegra_alc5632 *alc5632 = snd_soc_card_get_drvdata(card); in tegra_alc5632_asoc_hw_params() local
49 err = tegra_asoc_utils_set_rate(&alc5632->util_data, srate, mclk); in tegra_alc5632_asoc_hw_params()
126 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "alc5632-hifi")),
130 .name = "ALC5632",
131 .stream_name = "ALC5632 PCM",
141 .name = "tegra-alc5632",
157 struct tegra_alc5632 *alc5632; in tegra_alc5632_probe() local
160 alc5632 = devm_kzalloc(&pdev->dev, in tegra_alc5632_probe()
[all …]
DMakefile38 snd-soc-tegra-alc5632-objs := tegra_alc5632.o
48 obj-$(CONFIG_SND_SOC_TEGRA_ALC5632) += snd-soc-tegra-alc5632.o
DKconfig164 tristate "SoC Audio support for Tegra boards using an ALC5632 codec"
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dnvidia,tegra-audio-alc5632.txt4 - compatible : "nvidia,tegra-audio-alc5632"
15 sinks are the ALC5632's pins as documented in the binding for the device
24 - nvidia,audio-codec : The phandle of the ALC5632 audio codec
29 compatible = "nvidia,tegra-audio-alc5632-paz00",
30 "nvidia,tegra-audio-alc5632";
44 nvidia,audio-codec = <&alc5632>;
Dalc5632.txt1 ALC5632 audio CODEC
7 - compatible : "realtek,alc5632"
37 alc5632: alc5632@1e {
38 compatible = "realtek,alc5632";
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dnvidia,tegra-audio-alc5632.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-alc5632.yaml#
7 title: NVIDIA Tegra audio complex with ALC5632 CODEC
19 - pattern: '^[a-z0-9]+,tegra-audio-alc5632(-[a-z0-9]+)+$'
20 - const: nvidia,tegra-audio-alc5632
56 compatible = "nvidia,tegra-audio-alc5632-paz00",
57 "nvidia,tegra-audio-alc5632";
Drealtek,alc5632.yaml4 $id: http://devicetree.org/schemas/sound/realtek,alc5632.yaml#
7 title: ALC5632 audio CODEC
33 const: realtek,alc5632
58 compatible = "realtek,alc5632";
/kernel/linux/linux-5.10/sound/soc/codecs/
Dalc5632.c3 * alc5632.c -- ALC5632 ALSA SoC Audio Codec
30 #include "alc5632.h"
33 * ALC5632 register cache
137 * ALC5632 Controls
622 /* Note : pll code from original alc5632 driver. Not sure of how good it is */
777 struct alc5632_priv *alc5632 = snd_soc_component_get_drvdata(component); in get_coeff() local
781 if (coeff_div[i].fs * rate == alc5632->sysclk) in get_coeff()
794 struct alc5632_priv *alc5632 = snd_soc_component_get_drvdata(component); in alc5632_set_dai_sysclk() local
806 alc5632->sysclk = freq; in alc5632_set_dai_sysclk()
1016 .name = "alc5632-hifi",
[all …]
Dalc5632.h3 * alc5632.h -- ALC5632 ALSA SoC Audio Codec
DMakefile193 snd-soc-alc5632-objs := alc5632.o
351 obj-$(CONFIG_SND_SOC_ALC5632) += snd-soc-alc5632.o
/kernel/linux/linux-6.6/sound/soc/codecs/
Dalc5632.c3 * alc5632.c -- ALC5632 ALSA SoC Audio Codec
30 #include "alc5632.h"
33 * ALC5632 register cache
137 * ALC5632 Controls
622 /* Note : pll code from original alc5632 driver. Not sure of how good it is */
777 struct alc5632_priv *alc5632 = snd_soc_component_get_drvdata(component); in get_coeff() local
781 if (coeff_div[i].fs * rate == alc5632->sysclk) in get_coeff()
794 struct alc5632_priv *alc5632 = snd_soc_component_get_drvdata(component); in alc5632_set_dai_sysclk() local
806 alc5632->sysclk = freq; in alc5632_set_dai_sysclk()
1016 .name = "alc5632-hifi",
[all …]
Dalc5632.h3 * alc5632.h -- ALC5632 ALSA SoC Audio Codec
DMakefile251 snd-soc-alc5632-objs := alc5632.o
433 obj-$(CONFIG_SND_SOC_ALC5632) += snd-soc-alc5632.o
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dtegra20-paz00.dts285 alc5632: alc5632@1e { label
286 compatible = "realtek,alc5632";
628 compatible = "nvidia,tegra-audio-alc5632-paz00",
629 "nvidia,tegra-audio-alc5632";
642 nvidia,audio-codec = <&alc5632>;
/kernel/linux/linux-6.6/arch/arm/boot/dts/nvidia/
Dtegra20-paz00.dts301 alc5632: alc5632@1e { label
302 compatible = "realtek,alc5632";
667 compatible = "nvidia,tegra-audio-alc5632-paz00",
668 "nvidia,tegra-audio-alc5632";
681 nvidia,audio-codec = <&alc5632>;
/kernel/linux/linux-6.6/sound/soc/tegra/
Dtegra_asoc_machine.c919 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "alc5632-hifi")),
923 .name = "ALC5632",
924 .stream_name = "ALC5632 PCM",
992 { .compatible = "nvidia,tegra-audio-alc5632", .data = &tegra_rt5632_data },
DKconfig249 tristate "SoC Audio support for Tegra boards using an ALC5632 codec"