| /kernel/linux/linux-6.6/sound/soc/codecs/ |
| D | wm8524.c | 3 * wm8524.c -- WM8524 ALSA SoC Audio driver 63 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_startup() local 68 if (!wm8524->sysclk) { in wm8524_startup() 76 &wm8524->rate_constraint); in wm8524_startup() 78 gpiod_set_value_cansleep(wm8524->mute, 1); in wm8524_startup() 87 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_shutdown() local 89 gpiod_set_value_cansleep(wm8524->mute, 0); in wm8524_shutdown() 96 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_set_dai_sysclk() local 100 wm8524->sysclk = freq; in wm8524_set_dai_sysclk() 102 wm8524->rate_constraint.count = 0; in wm8524_set_dai_sysclk() [all …]
|
| D | Makefile | 325 snd-soc-wm8524-objs := wm8524.o 710 obj-$(CONFIG_SND_SOC_WM8524) += snd-soc-wm8524.o
|
| D | Kconfig | 2067 tristate "Wolfson Microelectronics WM8524 DAC"
|
| /kernel/linux/linux-5.10/sound/soc/codecs/ |
| D | wm8524.c | 3 * wm8524.c -- WM8524 ALSA SoC Audio driver 63 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_startup() local 68 if (!wm8524->sysclk) { in wm8524_startup() 76 &wm8524->rate_constraint); in wm8524_startup() 78 gpiod_set_value_cansleep(wm8524->mute, 1); in wm8524_startup() 87 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_shutdown() local 89 gpiod_set_value_cansleep(wm8524->mute, 0); in wm8524_shutdown() 96 struct wm8524_priv *wm8524 = snd_soc_component_get_drvdata(component); in wm8524_set_dai_sysclk() local 100 wm8524->sysclk = freq; in wm8524_set_dai_sysclk() 102 wm8524->rate_constraint.count = 0; in wm8524_set_dai_sysclk() [all …]
|
| D | Makefile | 253 snd-soc-wm8524-objs := wm8524.o 562 obj-$(CONFIG_SND_SOC_WM8524) += snd-soc-wm8524.o
|
| D | Kconfig | 1516 tristate "Wolfson Microelectronics WM8524 DAC"
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/ |
| D | wlf,wm8524.yaml | 4 $id: http://devicetree.org/schemas/sound/wlf,wm8524.yaml# 7 title: Wolfson WM8524 24-bit 192KHz Stereo DAC 17 const: wlf,wm8524 37 wm8524: codec { 38 compatible = "wlf,wm8524";
|
| D | fsl,rpmsg.yaml | 105 model = "wm8524-audio";
|
| D | fsl-asoc-card.txt | 39 "fsl,imx-audio-wm8524"
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/ |
| D | wm8524.txt | 1 WM8524 audio CODEC 7 - compatible : "wlf,wm8524" 13 wm8524: codec { 14 compatible = "wlf,wm8524";
|
| D | fsl-asoc-card.txt | 39 "fsl,imx-audio-wm8524"
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/freescale/ |
| D | imx8mm-evk.dtsi | 44 wm8524: audio-codec { label 46 compatible = "wlf,wm8524"; 52 sound-wm8524 { 54 simple-audio-card,name = "wm8524-audio"; 72 sound-dai = <&wm8524>;
|
| D | imx8mq-evk.dts | 62 wm8524: audio-codec { label 64 compatible = "wlf,wm8524"; 68 sound-wm8524 { 70 simple-audio-card,name = "wm8524-audio"; 86 sound-dai = <&wm8524>;
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/freescale/ |
| D | imx8mn-evk.dtsi | 68 wm8524: audio-codec { label 70 compatible = "wlf,wm8524"; 97 sound-wm8524 { 98 compatible = "fsl,imx-audio-wm8524"; 99 model = "wm8524-audio"; 101 audio-codec = <&wm8524>;
|
| D | imx8mq-evk.dts | 80 wm8524: audio-codec { label 82 compatible = "wlf,wm8524"; 105 sound-wm8524 { 107 simple-audio-card,name = "wm8524-audio"; 123 sound-dai = <&wm8524>;
|
| D | imx8mm-evk.dtsi | 103 wm8524: audio-codec { label 105 compatible = "wlf,wm8524"; 130 sound-wm8524 { 132 simple-audio-card,name = "wm8524-audio"; 150 sound-dai = <&wm8524>;
|
| /kernel/linux/linux-5.10/sound/soc/fsl/ |
| D | fsl-asoc-card.c | 648 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8524")) { in fsl_asoc_card_probe() 649 codec_dai_name = "wm8524-hifi"; in fsl_asoc_card_probe() 872 { .compatible = "fsl,imx-audio-wm8524", },
|
| /kernel/linux/linux-6.6/sound/soc/fsl/ |
| D | fsl-asoc-card.c | 683 } else if (of_device_is_compatible(np, "fsl,imx-audio-wm8524")) { in fsl_asoc_card_probe() 684 codec_dai_name = "wm8524-hifi"; in fsl_asoc_card_probe() 935 { .compatible = "fsl,imx-audio-wm8524", },
|