Home
last modified time | relevance | path

Searched full:rt5631 (Results 1 – 12 of 12) sorted by relevance

/linux/Documentation/devicetree/bindings/sound/
H A Dnvidia,tegra-audio-rt5631.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra-audio-rt5631.yaml#
7 title: NVIDIA Tegra audio complex with RT5631 CODEC
19 - pattern: '^[a-z0-9]+,tegra-audio-rt5631(-[a-z0-9]+)+$'
20 - const: nvidia,tegra-audio-rt5631
65 compatible = "asus,tegra-audio-rt5631-tf700t",
66 "nvidia,tegra-audio-rt5631";
67 nvidia,model = "Asus Transformer Infinity TF700T RT5631";
79 nvidia,audio-codec = <&rt5631>;
H A Drealtek,rt5631.yaml4 $id: http://devicetree.org/schemas/sound/realtek,rt5631.yaml#
7 title: ALC5631/RT5631 audio CODEC
43 - realtek,rt5631
H A Dsamsung,arndale.yaml17 - samsung,arndale-rt5631
42 compatible = "samsung,arndale-rt5631";
44 samsung,audio-codec = <&rt5631>;
/linux/sound/soc/codecs/
H A Drt5631.c3 * rt5631.c -- RT5631 ALSA Soc Audio driver
26 #include "rt5631.h"
187 struct rt5631_priv *rt5631 = snd_soc_component_get_drvdata(component); in rt5631_dmic_get() local
189 ucontrol->value.integer.value[0] = rt5631->dmic_used_flag; in rt5631_dmic_get()
198 struct rt5631_priv *rt5631 = snd_soc_component_get_drvdata(component); in rt5631_dmic_put() local
200 rt5631->dmic_used_flag = ucontrol->value.integer.value[0]; in rt5631_dmic_put()
296 struct rt5631_priv *rt5631 = snd_soc_component_get_drvdata(component); in check_dmic_used() local
297 return rt5631->dmic_used_flag; in check_dmic_used()
567 struct rt5631_priv *rt5631 = snd_soc_component_get_drvdata(component); in hp_event() local
571 if (rt5631->codec_version) { in hp_event()
[all …]
H A DMakefile239 snd-soc-rt5631-y := rt5631.o
642 obj-$(CONFIG_SND_SOC_RT5631) += snd-soc-rt5631.o
H A DKconfig1643 tristate "Realtek ALC5631/RT5631 CODEC"
/linux/sound/soc/samsung/
H A Darndale.c89 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "rt5631-aif1")),
94 .name = "RT5631 HiFi",
122 .name = "Arndale RT5631",
196 { .compatible = "samsung,arndale-rt5631", .data = &arndale_rt5631 },
/linux/arch/arm/boot/dts/nvidia/
H A Dtegra30-asus-tf201.dts105 rt5631: audio-codec@1a { label
106 compatible = "realtek,rt5631";
629 compatible = "asus,tegra-audio-rt5631-tf201",
630 "nvidia,tegra-audio-rt5631";
631 nvidia,model = "Asus Transformer Prime TF201 RT5631";
642 nvidia,audio-codec = <&rt5631>;
H A Dtegra30-asus-tf700t.dts134 rt5631: audio-codec@1a { label
135 compatible = "realtek,rt5631";
825 compatible = "asus,tegra-audio-rt5631-tf700t",
826 "nvidia,tegra-audio-rt5631";
827 nvidia,model = "Asus Transformer Infinity TF700T RT5631";
838 nvidia,audio-codec = <&rt5631>;
H A Dtegra30-asus-tf300tg.dts213 rt5631: audio-codec@1a { label
214 compatible = "realtek,rt5631";
1089 compatible = "asus,tegra-audio-rt5631-tf300tg",
1090 "nvidia,tegra-audio-rt5631";
1091 nvidia,model = "Asus Transformer Pad TF300TG RT5631";
1102 nvidia,audio-codec = <&rt5631>;
/linux/sound/soc/tegra/
H A Dtegra_asoc_machine.c951 /* RT5631 machine */
955 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "rt5631-hifi")),
959 .name = "RT5631",
960 .stream_name = "RT5631 PCM",
969 .components = "codec:rt5631",
996 { .compatible = "nvidia,tegra-audio-rt5631", .data = &tegra_rt5631_data },
H A DKconfig194 tristate "SoC Audio support for Tegra boards using an RT5631 codec"
200 boards using the RT5631 codec, such as Transformer.