Home
last modified time | relevance | path

Searched full:es8328 (Results 1 – 14 of 14) sorted by relevance

/linux-6.12.1/sound/soc/codecs/
Des8328.c3 * es8328.c -- ES8328 ALSA SoC Audio driver
23 #include "es8328.h"
91 * ES8328 Controls
116 struct es8328_priv *es8328 = snd_soc_component_get_drvdata(component); in es8328_set_deemph() local
123 if (es8328->deemph) { in es8328_set_deemph()
126 if (abs(deemph_settings[i].rate - es8328->playback_fs) < in es8328_set_deemph()
127 abs(deemph_settings[best].rate - es8328->playback_fs)) in es8328_set_deemph()
146 struct es8328_priv *es8328 = snd_soc_component_get_drvdata(component); in es8328_get_deemph() local
148 ucontrol->value.integer.value[0] = es8328->deemph; in es8328_get_deemph()
156 struct es8328_priv *es8328 = snd_soc_component_get_drvdata(component); in es8328_put_deemph() local
[all …]
Des8328-i2c.c3 * es8328-i2c.c -- ES8328 ALSA SoC I2C Audio driver
16 #include "es8328.h"
19 { "es8328" },
26 { .compatible = "everest,es8328", },
40 .name = "es8328",
49 MODULE_DESCRIPTION("ASoC ES8328 audio CODEC I2C driver");
Des8328-spi.c3 * es8328.c -- ES8328 ALSA SoC SPI Audio driver
14 #include "es8328.h"
17 { .compatible = "everest,es8328", },
30 .name = "es8328",
37 MODULE_DESCRIPTION("ASoC ES8328 audio CODEC SPI driver");
Des8328.h3 * es8328.h -- ES8328 ALSA SoC Audio driver
DMakefile129 snd-soc-es8328-y := es8328.o
130 snd-soc-es8328-i2c-y := es8328-i2c.o
131 snd-soc-es8328-spi-y := es8328-spi.o
536 obj-$(CONFIG_SND_SOC_ES8328) += snd-soc-es8328.o
537 obj-$(CONFIG_SND_SOC_ES8328_I2C)+= snd-soc-es8328-i2c.o
538 obj-$(CONFIG_SND_SOC_ES8328_SPI)+= snd-soc-es8328-spi.o
DKconfig1154 tristate "Everest Semi ES8328 CODEC (I2C)"
1159 tristate "Everest Semi ES8328 CODEC (SPI)"
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Dfsl,imx-audio-es8328.yaml4 $id: http://devicetree.org/schemas/sound/fsl,imx-audio-es8328.yaml#
7 title: Freescale i.MX audio complex with ES8328 codec
18 const: fsl,imx-audio-es8328
37 description: The phandle to the ES8328 audio codec
45 ES8328 pins, and the jacks on the board:
50 ES8328 pins:
94 compatible = "fsl,imx-audio-es8328";
95 model = "imx-audio-es8328";
Deverest,es8328.yaml4 $id: http://devicetree.org/schemas/sound/everest,es8328.yaml#
7 title: Everest ES8328 audio CODEC
28 - everest,es8328
68 es8328: codec@11 {
69 compatible = "everest,es8328";
/linux-6.12.1/sound/soc/fsl/
Dimx-es8328.c195 data->dai.codecs->dai_name = "es8328-hifi-analog"; in imx_es8328_probe()
238 { .compatible = "fsl,imx-audio-es8328", },
245 .name = "imx-es8328",
253 MODULE_DESCRIPTION("Kosagi i.MX6 ES8328 ASoC machine driver");
255 MODULE_ALIAS("platform:imx-audio-es8328");
DMakefile68 snd-soc-imx-es8328-y := imx-es8328.o
76 obj-$(CONFIG_SND_SOC_IMX_ES8328) += snd-soc-imx-es8328.o
DKconfig280 tristate "SoC Audio support for i.MX boards with the ES8328 codec"
288 Say Y if you want to add support for the ES8328 audio codec connected
/linux-6.12.1/arch/arm/boot/dts/nxp/imx/
Dimx6q-novena.dts132 regulator-name = "es8328-power";
189 compatible = "fsl,imx-audio-es8328";
190 model = "imx-audio-es8328";
416 codec: es8328@11 {
417 compatible = "everest,es8328";
/linux-6.12.1/arch/arm/boot/dts/rockchip/
Drk3288-firefly-reload.dts216 codec: es8328@10 {
217 compatible = "everest,es8328";
Drk3288-rock2-square.dts185 compatible = "everest,es8388", "everest,es8328";