| /kernel/linux/linux-5.10/sound/soc/tegra/ |
| D | tegra_alc5632.c | 25 #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 …]
|
| D | Makefile | 38 snd-soc-tegra-alc5632-objs := tegra_alc5632.o 48 obj-$(CONFIG_SND_SOC_TEGRA_ALC5632) += snd-soc-tegra-alc5632.o
|
| D | Kconfig | 164 tristate "SoC Audio support for Tegra boards using an ALC5632 codec"
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | nvidia,tegra-audio-alc5632.txt | 4 - 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>;
|
| D | alc5632.txt | 1 ALC5632 audio CODEC 7 - compatible : "realtek,alc5632" 37 alc5632: alc5632@1e { 38 compatible = "realtek,alc5632";
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | nvidia,tegra-audio-alc5632.yaml | 4 $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";
|
| D | realtek,alc5632.yaml | 4 $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/ |
| D | alc5632.c | 3 * 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 …]
|
| D | alc5632.h | 3 * alc5632.h -- ALC5632 ALSA SoC Audio Codec
|
| D | Makefile | 193 snd-soc-alc5632-objs := alc5632.o 351 obj-$(CONFIG_SND_SOC_ALC5632) += snd-soc-alc5632.o
|
| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | alc5632.c | 3 * 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 …]
|
| D | alc5632.h | 3 * alc5632.h -- ALC5632 ALSA SoC Audio Codec
|
| D | Makefile | 251 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/ |
| D | tegra20-paz00.dts | 285 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/ |
| D | tegra20-paz00.dts | 301 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/ |
| D | tegra_asoc_machine.c | 919 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 },
|
| D | Kconfig | 249 tristate "SoC Audio support for Tegra boards using an ALC5632 codec"
|