Home
last modified time | relevance | path

Searched full:da7219 (Results 1 – 25 of 45) sorted by relevance

12

/linux-6.12.1/sound/soc/codecs/
Dda7219.c3 * da7219.c - DA7219 ALSA SoC Codec Driver
31 #include <sound/da7219.h>
32 #include "da7219.h"
33 #include "da7219-aad.h"
258 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_volsw_locked_get() local
261 mutex_lock(&da7219->ctrl_lock); in da7219_volsw_locked_get()
263 mutex_unlock(&da7219->ctrl_lock); in da7219_volsw_locked_get()
272 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_volsw_locked_put() local
275 mutex_lock(&da7219->ctrl_lock); in da7219_volsw_locked_put()
277 mutex_unlock(&da7219->ctrl_lock); in da7219_volsw_locked_put()
[all …]
Dda7219-aad.c3 * da7219-aad.c - Dialog DA7219 ALSA SoC AAD Driver
21 #include <sound/da7219.h>
23 #include "da7219.h"
24 #include "da7219-aad.h"
33 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_aad_jack_det() local
35 da7219->aad->jack = jack; in da7219_aad_jack_det()
36 da7219->aad->jack_inserted = false; in da7219_aad_jack_det()
57 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_aad_btn_det_work() local
85 da7219->micbias_on_event = true; in da7219_aad_btn_det_work()
113 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_aad_hptest_work() local
[all …]
Dda7219-aad.h3 * da7219-aad.h - DA7322 ASoC AAD Driver
17 #include <sound/da7219-aad.h>
/linux-6.12.1/arch/arm64/boot/dts/mediatek/
Dmt8183-kukui-audio-da7219.dtsi3 * Google Kukui (and derivatives) audio fragment for da7219.
9 da7219: da7219@1a { label
12 compatible = "dlg,da7219";
52 mediatek,headset-codec = <&da7219>;
Dmt8183-kukui-audio-da7219-rt1015p.dtsi3 * Google Kukui (and derivatives) da7219-rt1015p sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
Dmt8183-kukui-jacuzzi-willow-sku0.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-fennel14.dts8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
/linux-6.12.1/Documentation/devicetree/bindings/sound/
Ddialog,da7219.yaml4 $id: http://devicetree.org/schemas/sound/dialog,da7219.yaml#
7 title: Dialog Semiconductor DA7219 Audio Codec
13 The DA7219 is an ultra low-power audio codec with
20 const: dlg,da7219
201 codec: da7219@1a {
202 compatible = "dlg,da7219";
213 clock-output-names = "da7219-dai-wclk", "da7219-dai-bclk";
Dmt8186-mt6366-da7219-max98357.yaml4 $id: http://devicetree.org/schemas/sound/mt8186-mt6366-da7219-max98357.yaml#
7 title: Mediatek MT8186 with MT6366, DA7219 and MAX98357 ASoC sound card driver
21 - mediatek,mt8186-mt6366-da7219-max98357-sound
155 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound";
175 sound-dai = <&da7219>;
184 sound-dai = <&da7219>;
Dmt8183-da7219-max98357.txt1 MT8183 with MT6358, DA7219, MAX98357, and RT1015 CODECS
7 - mediatek,headset-codec: the phandles of da7219 codecs
17 mediatek,headset-codec = <&da7219>;
Drockchip,rk3399-gru-sound.txt1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
20 rockchip,codec = <&max98357a &rt5514 &da7219>;
/linux-6.12.1/sound/soc/rockchip/
Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
21 #include "../codecs/da7219.h"
310 SND_SOC_DAILINK_DEFS(da7219,
312 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "da7219-hifi")),
345 .name = "DA7219",
346 .stream_name = "DA7219 PCM",
349 /* set da7219 as slave */
352 SND_SOC_DAILINK_REG(da7219),
457 .compatible = "dlg,da7219",
/linux-6.12.1/sound/soc/intel/avs/boards/
DMakefile3 snd-soc-avs-da7219-y := da7219.o
21 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219) += snd-soc-avs-da7219.o
DKconfig8 tristate "da7219 I2S board"
13 This adds support for AVS with DA7219 I2S codec configuration.
Dda7219.c18 #include "../../../codecs/da7219.h"
21 #define DA7219_DAI_NAME "da7219-hifi"
299 MODULE_DESCRIPTION("Intel da7219 machine driver");
/linux-6.12.1/sound/soc/intel/boards/
Dsof_board_helpers.h88 * sof_da7219_private: private data for da7219 machine driver
130 * @da7219: private data for da7219 machine driver
162 struct sof_da7219_private da7219; member
Dsof_da7219.c17 #include "../../codecs/da7219.h"
27 #define DIALOG_CODEC_DAI "da7219-hifi"
38 if (ctx->da7219.pll_bypass) in platform_clock_control()
132 if (ctx->da7219.mclk_en && in da7219_codec_init()
143 ctx->da7219.pll_bypass = true; in da7219_codec_init()
200 .name = "da7219", /* the sof- prefix is added by the core */
389 ctx->da7219.mclk_en = true; in audio_probe()
DKconfig282 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
286 with DA7219 + MAX98357A I2S audio codec. This option is deprecated
425 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
429 with DA7219 + MAX98357A I2S audio codec. This option is deprecated
447 tristate "SOF with DA7219 codec in I2S Mode"
462 with Dialog DA7219 I2S audio codec.
/linux-6.12.1/sound/soc/amd/
Dacp-da7219-max98357a.c3 // Machine driver for AMD ACP Audio engine using DA7219, RT5682 & MAX98357 codec
23 #include "../codecs/da7219.h"
76 da7219_dai_wclk = devm_clk_get(component->dev, "da7219-dai-wclk"); in cz_da7219_init()
80 da7219_dai_bclk = devm_clk_get(component->dev, "da7219-dai-bclk"); in cz_da7219_init()
114 * minimum of 64x the LRCLK sample rate." DA7219 is the only clk in da7219_clk_enable()
527 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-DLGS7219:00", "da7219-hifi")));
540 .name = "amd-da7219-play",
551 .name = "amd-da7219-cap",
799 .name = "cz-da7219-max98357a",
810 MODULE_DESCRIPTION("DA7219, RT5682 & MAX98357A audio support");
DKconfig8 tristate "AMD CZ support for DA7219, RT5682 and MAX9835"
17 This option enables machine driver for DA7219, RT5682 and MAX9835.
/linux-6.12.1/include/sound/
Dda7219.h3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
/linux-6.12.1/sound/soc/intel/common/
Dsoc-acpi-intel-jsl-match.c58 .sof_tplg_filename = "sof-jsl-da7219.tplg",
65 .sof_tplg_filename = "sof-jsl-da7219-mx98360a.tplg",
Dsoc-acpi-intel-ssp-common.c32 CODEC_MAP_ENTRY("DA7219", "da7219", DA7219_ACPI_HID, CODEC_DA7219),
/linux-6.12.1/sound/soc/mediatek/mt8183/
Dmt8183-da7219-max98357.c3 // mt8183-da7219-max98357.c
4 // -- MT8183-DA7219-MAX98357 ALSA SoC machine driver
17 #include "../../codecs/da7219.h"
22 #define DA7219_CODEC_DAI "da7219-hifi"
23 #define DA7219_DEV_NAME "da7219.5-001a"
890 MODULE_DESCRIPTION("MT8183-DA7219-MAX98357 ALSA SoC machine driver");

12