Home
last modified time | relevance | path

Searched refs:max98090 (Results 1 – 22 of 22) sorted by relevance

/Linux-v5.4/sound/soc/codecs/
Dmax98090.c276 static int max98090_reset(struct max98090_priv *max98090) in max98090_reset() argument
281 ret = regmap_write(max98090->regmap, M98090_REG_SOFTWARE_RESET, in max98090_reset()
284 dev_err(max98090->component->dev, in max98090_reset()
352 struct max98090_priv *max98090 = snd_soc_component_get_drvdata(component); in max98090_get_enab_tlv() local
361 select = &(max98090->pa1en); in max98090_get_enab_tlv()
364 select = &(max98090->pa2en); in max98090_get_enab_tlv()
367 select = &(max98090->sidetone); in max98090_get_enab_tlv()
392 struct max98090_priv *max98090 = snd_soc_component_get_drvdata(component); in max98090_put_enab_tlv() local
402 select = &(max98090->pa1en); in max98090_put_enab_tlv()
405 select = &(max98090->pa2en); in max98090_put_enab_tlv()
[all …]
DMakefile105 snd-soc-max98090-objs := max98090.o
389 obj-$(CONFIG_SND_SOC_MAX98090) += snd-soc-max98090.o
/Linux-v5.4/arch/arm/boot/dts/
Dexynos5250-snow-rev5.dts19 compatible = "google,snow-audio-max98090";
22 samsung,audio-codec = <&max98090>;
29 sound-dai = <&max98090 0>, <&hdmi>;
35 max98090: codec@10 { label
36 compatible = "maxim,max98090";
49 max98090_irq: max98090-irq {
Drk3288-veyron-analog-audio.dtsi3 * Google Veyron (and derivatives) fragment for the max98090 audio
11 compatible = "rockchip,rockchip-audio-max98090";
16 rockchip,audio-codec = <&max98090>;
24 max98090: max98090@10 { label
25 compatible = "maxim,max98090";
Dexynos5422-odroidxu3-audio.dtsi60 sound-dai = <&hdmi>, <&max98090>;
74 max98090: max98090@10 { label
75 compatible = "maxim,max98090";
Dexynos4412-odroid-common.dtsi47 sound-dai = <&hdmi>, <&max98090>;
490 max98090: max98090@10 { label
491 compatible = "maxim,max98090";
Dexynos5410-odroidxu.dts82 sound-dai = <&max98090>;
501 max98090: max98090@10 { label
502 compatible = "maxim,max98090";
Dexynos5420-peach-pit.dts85 compatible = "google,snow-audio-max98090";
89 samsung,audio-codec = <&max98090>;
96 sound-dai = <&max98090>, <&hdmi>;
618 max98090: codec@10 { label
619 compatible = "maxim,max98090";
783 max98090_irq: max98090-irq {
Dtegra124-venice2.dts613 compatible = "maxim,max98090";
1249 compatible = "nvidia,tegra-audio-max98090-venice2",
1250 "nvidia,tegra-audio-max98090";
Dtegra124-nyan-big.dts28 compatible = "nvidia,tegra-audio-max98090-nyan-big",
29 "nvidia,tegra-audio-max98090-nyan",
30 "nvidia,tegra-audio-max98090";
Dtegra124-nyan-blaze.dts26 compatible = "nvidia,tegra-audio-max98090-nyan-blaze",
27 "nvidia,tegra-audio-max98090-nyan",
28 "nvidia,tegra-audio-max98090";
Dtegra124-nyan.dtsi81 compatible = "maxim,max98090";
/Linux-v5.4/Documentation/devicetree/bindings/sound/
Dmt8173-max98090.txt4 - compatible : "mediatek,mt8173-max98090"
11 compatible = "mediatek,mt8173-max98090";
12 mediatek,audio-codec = <&max98090>;
Drockchip-max98090.txt4 - compatible: "rockchip,rockchip-audio-max98090"
14 compatible = "rockchip,rockchip-audio-max98090";
17 rockchip,audio-codec = <&max98090>;
Dnvidia,tegra-audio-max98090.txt4 - compatible : "nvidia,tegra-audio-max98090"
34 compatible = "nvidia,tegra-audio-max98090-venice2",
35 "nvidia,tegra-audio-max98090";
Dmax98090.txt7 - compatible : "maxim,max98090" or "maxim,max98091".
55 compatible = "maxim,max98090";
Dsnow.txt5 "google,snow-audio-max98090" or
Dsamsung,odroid.txt52 sound-dai = <&hdmi>, <&max98090>;
/Linux-v5.4/sound/soc/rockchip/
DMakefile12 snd-soc-rockchip-max98090-objs := rockchip_max98090.o
17 obj-$(CONFIG_SND_SOC_ROCKCHIP_MAX98090) += snd-soc-rockchip-max98090.o
/Linux-v5.4/sound/soc/intel/boards/
DMakefile4 snd-soc-sst-byt-max98090-mach-objs := byt-max98090.o
34 obj-$(CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH) += snd-soc-sst-byt-max98090-mach.o
/Linux-v5.4/sound/soc/tegra/
DMakefile29 snd-soc-tegra-max98090-objs := tegra_max98090.o
39 obj-$(CONFIG_SND_SOC_TEGRA_MAX98090) += snd-soc-tegra-max98090.o
/Linux-v5.4/sound/soc/mediatek/mt8173/
DMakefile5 obj-$(CONFIG_SND_SOC_MT8173_MAX98090) += mt8173-max98090.o