Home
last modified time | relevance | path

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

12

/linux/sound/soc/codecs/
H A 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 …]
H A 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 …]
H A Dda7219-aad.h3 * da7219-aad.h - DA7322 ASoC AAD Driver
17 #include <sound/da7219-aad.h>
/linux/Documentation/devicetree/bindings/sound/
H A 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";
H A 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
154 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound";
174 sound-dai = <&da7219>;
183 sound-dai = <&da7219>;
H A Drockchip,rk3399-gru-sound.txt1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
20 rockchip,codec = <&max98357a &rt5514 &da7219>;
/linux/sound/soc/amd/
H A 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");
H A DKconfig10 tristate "AMD CZ support for DA7219, RT5682 and MAX9835"
19 This option enables machine driver for DA7219, RT5682 and MAX9835.
/linux/sound/soc/intel/boards/
H A 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()
H A 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
H A DKconfig275 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
279 with DA7219 + MAX98357A I2S audio codec. This option is deprecated
418 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
422 with DA7219 + MAX98357A I2S audio codec. This option is deprecated
440 tristate "SOF with DA7219 codec in I2S Mode"
455 with Dialog DA7219 I2S audio codec.
/linux/sound/soc/intel/avs/boards/
H A DMakefile3 snd-soc-avs-da7219-y := da7219.o
23 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219) += snd-soc-avs-da7219.o
H A Dda7219.c18 #include "../../../codecs/da7219.h"
21 #define DA7219_DAI_NAME "da7219-hifi"
244 card->long_name = card->name = "AVS I2S DA7219"; in avs_da7219_probe()
281 MODULE_DESCRIPTION("Intel da7219 machine driver");
H A DKconfig16 tristate "da7219 I2S board"
21 This adds support for AVS with DA7219 I2S codec configuration.
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
H A Dmt8183-kukui-audio-da7219-rt1015p.dtsi3 * Google Kukui (and derivatives) da7219-rt1015p sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
H A Dmt8183-kukui-jacuzzi-willow-sku0.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-fennel14.dts8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
H A Dmt8183-kukui-jacuzzi-makomo-sku0.dts8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
H A Dmt8183-kukui-jacuzzi-fennel-sku6.dts8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
/linux/include/sound/
H A Dda7219.h3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
/linux/sound/soc/intel/common/
H A Dsoc-acpi-intel-jsl-match.c58 .sof_tplg_filename = "sof-jsl-da7219.tplg",
65 .sof_tplg_filename = "sof-jsl-da7219-mx98360a.tplg",
H A Dsoc-acpi-intel-ssp-common.c32 CODEC_MAP_ENTRY("DA7219", "da7219", DA7219_ACPI_HID, CODEC_DA7219),
/linux/sound/soc/mediatek/mt8183/
H A DMakefile15 obj-$(CONFIG_SND_SOC_MT8183_DA7219_MAX98357A) += mt8183-da7219-max98357.o
/linux/sound/soc/mediatek/
H A DKconfig162 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
173 with the DA7219 MAX98357A RT1015 audio codec.

12