Home
last modified time | relevance | path

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

12

/Linux-v6.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()
58 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_aad_btn_det_work() local
89 da7219->micbias_on_event = true; in da7219_aad_btn_det_work()
117 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
16 #include <sound/da7219-aad.h>
/Linux-v6.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";
53 mediatek,headset-codec = <&da7219>;
Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
Dmt8183-kukui-audio-da7219-rt1015p.dtsi3 * Google Kukui (and derivatives) da7219-rt1015p sound card.
8 #include "mt8183-kukui-audio-da7219.dtsi"
Dmt8183-kukui-jacuzzi-willow-sku0.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
/Linux-v6.1/Documentation/devicetree/bindings/sound/
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
18 - mediatek,mt8186-mt6366-da7219-max98357-sound
68 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound";
76 sound-dai = <&da7219>;
Dda7219.txt1 Dialog Semiconductor DA7219 Audio Codec bindings
3 DA7219 is an audio codec with advanced accessory detect features.
8 - compatible : Should be "dlg,da7219"
11 - interrupts : IRQ line info for DA7219.
76 codec: da7219@1a {
77 compatible = "dlg,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-v6.1/sound/soc/intel/boards/
DKconfig309 tristate "Broxton with DA7219 and MAX98357A/MAX98390 in I2S Mode"
316 with DA7219 + MAX98357A/MAX98390 I2S audio codec.
387 tristate "KBL with DA7219 and MAX98357A in I2S Mode"
393 create an alsa sound card for DA7219 + MAX98357A I2S audio codec.
397 tristate "KBL with DA7219 and MAX98927 in I2S Mode"
407 create an alsa sound card for DA7219 + MAX98927 I2S audio codec.
428 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
435 with DA7219 + MAX98357A I2S audio codec.
572 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
578 with DA7219 + MAX98357A I2S audio codec.
[all …]
Dkbl_da7219_max98357a.c5 * Intel Kabylake I2S Machine Driver with MAX98357A & DA7219 Codecs
20 #include "../../codecs/da7219.h"
22 #include "../../codecs/da7219-aad.h"
24 #define KBL_DIALOG_CODEC_DAI "da7219-hifi"
623 /* kabylake audio machine driver for SPT + DA7219 */
679 MODULE_DESCRIPTION("Audio Machine driver-DA7219 & MAX98357A in I2S mode");
Dsof_da7219_max98373.c5 * Intel SOF Machine driver for DA7219 + MAX98373/MAX98360A codec
15 #include "../../codecs/da7219.h"
16 #include "../../codecs/da7219-aad.h"
19 #define DIALOG_CODEC_DAI "da7219-hifi"
/Linux-v6.1/sound/soc/rockchip/
Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
23 #include "../codecs/da7219.h"
24 #include "../codecs/da7219-aad.h"
308 SND_SOC_DAILINK_DEFS(da7219,
310 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "da7219-hifi")),
343 .name = "DA7219",
344 .stream_name = "DA7219 PCM",
347 /* set da7219 as slave */
350 SND_SOC_DAILINK_REG(da7219),
455 .compatible = "dlg,da7219",
/Linux-v6.1/sound/soc/intel/avs/boards/
DMakefile3 snd-soc-avs-da7219-objs := da7219.o
16 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.c17 #include "../../../codecs/da7219.h"
18 #include "../../../codecs/da7219-aad.h"
20 #define DA7219_DAI_NAME "da7219-hifi"
/Linux-v6.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"
24 #include "../codecs/da7219-aad.h"
62 da7219_dai_wclk = devm_clk_get(component->dev, "da7219-dai-wclk"); in cz_da7219_init()
66 da7219_dai_bclk = devm_clk_get(component->dev, "da7219-dai-bclk"); in cz_da7219_init()
98 * minimum of 64x the LRCLK sample rate." DA7219 is the only clk in da7219_clk_enable()
509 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-DLGS7219:00", "da7219-hifi")));
522 .name = "amd-da7219-play",
533 .name = "amd-da7219-cap",
779 .name = "cz-da7219-max98357a",
[all …]
DKconfig8 tristate "AMD CZ support for DA7219, RT5682 and MAX9835"
17 This option enables machine driver for DA7219, RT5682 and MAX9835.
/Linux-v6.1/sound/soc/mediatek/
DKconfig140 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
151 with the DA7219 MAX98357A RT1015 audio codec.
169 tristate "ASoC Audio driver for MT8186 with DA7219 MAX98357A codec"
180 with the MT6366(MT6358) DA7219 MAX98357A codecs.
/Linux-v6.1/include/sound/
Dda7219.h3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
/Linux-v6.1/sound/soc/intel/common/
Dsoc-acpi-intel-jsl-match.c51 .sof_tplg_filename = "sof-jsl-da7219.tplg",
58 .sof_tplg_filename = "sof-jsl-da7219-mx98360a.tplg",
/Linux-v6.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-aad.h"
18 #include "../../codecs/da7219.h"
23 #define DA7219_CODEC_DAI "da7219-hifi"
24 #define DA7219_DEV_NAME "da7219.5-001a"
861 MODULE_DESCRIPTION("MT8183-DA7219-MAX98357 ALSA SoC machine driver");
/Linux-v6.1/sound/soc/mediatek/mt8186/
Dmt8186-mt6366-da7219-max98357.c3 // mt8186-mt6366-da7219-max98357.c
4 // -- MT8186-MT6366-DA7219-MAX98357 ALSA SoC machine driver
17 #include "../../codecs/da7219-aad.h"
18 #include "../../codecs/da7219.h"
28 #define DA7219_CODEC_DAI "da7219-hifi"
29 #define DA7219_DEV_NAME "da7219.5-001a"
1159 { .compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound",
1180 MODULE_DESCRIPTION("MT8186-MT6366-DA7219-MAX98357 ALSA SoC machine driver");

12