Home
last modified time | relevance | path

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

123

/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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
86 da7219->micbias_on_event = true; in da7219_aad_btn_det_work()
114 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); in da7219_aad_hptest_work() local
[all …]
/kernel/linux/linux-6.6/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-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"
/kernel/linux/linux-6.6/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>;
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
200 codec: da7219@1a {
201 compatible = "dlg,da7219";
212 clock-output-names = "da7219-dai-wclk", "da7219-dai-bclk";
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>;
/kernel/linux/linux-5.10/sound/soc/intel/boards/
DKconfig277 tristate "Broxton with DA7219 and MAX98357A/MAX98390 in I2S Mode"
284 with DA7219 + MAX98357A/MAX98390 I2S audio codec.
353 tristate "KBL with DA7219 and MAX98357A in I2S Mode"
359 create an alsa sound card for DA7219 + MAX98357A I2S audio codec.
363 tristate "KBL with DA7219 and MAX98927 in I2S Mode"
373 create an alsa sound card for DA7219 + MAX98927 I2S audio codec.
393 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
400 with DA7219 + MAX98357A I2S audio codec.
474 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
480 with DA7219 + MAX98357A I2S audio codec.
[all …]
/kernel/linux/linux-5.10/sound/soc/amd/
Dacp-da7219-max98357a.c2 * Machine driver for AMD ACP Audio engine using DA7219 & MAX98357 codec
42 #include "../codecs/da7219.h"
43 #include "../codecs/da7219-aad.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()
112 * minimum of 64x the LRCLK sample rate." DA7219 is the only clk in da7219_clk_enable()
296 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-DLGS7219:00", "da7219-hifi")));
307 .name = "amd-da7219-play",
317 .name = "amd-da7219-cap",
468 .name = "cz-da7219-max98357a",
[all …]
DKconfig8 tristate "AMD CZ support for DA7219 and MAX9835"
15 This option enables machine driver for DA7219 and MAX9835.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
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>;
/kernel/linux/linux-6.6/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.
575 tristate "CML_LP with DA7219 and MAX98357A in I2S Mode"
581 with DA7219 + MAX98357A I2S audio codec.
[all …]
/kernel/linux/linux-5.10/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"
289 SND_SOC_DAILINK_DEFS(da7219,
291 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "da7219-hifi")),
323 .name = "DA7219",
324 .stream_name = "DA7219 PCM",
327 /* set da7219 as slave */
330 SND_SOC_DAILINK_REG(da7219),
435 .compatible = "dlg,da7219",
/kernel/linux/linux-6.6/sound/soc/rockchip/
Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
23 #include "../codecs/da7219.h"
312 SND_SOC_DAILINK_DEFS(da7219,
314 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "da7219-hifi")),
347 .name = "DA7219",
348 .stream_name = "DA7219 PCM",
351 /* set da7219 as slave */
354 SND_SOC_DAILINK_REG(da7219),
459 .compatible = "dlg,da7219",
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/
DMakefile3 snd-soc-avs-da7219-objs := da7219.o
20 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219) += snd-soc-avs-da7219.o
/kernel/linux/linux-6.6/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");
/kernel/linux/linux-5.10/include/sound/
Dda7219.h3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
/kernel/linux/linux-6.6/include/sound/
Dda7219.h3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
/kernel/linux/linux-6.6/sound/soc/mediatek/
DKconfig160 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
171 with the DA7219 MAX98357A RT1015 audio codec.
189 tristate "ASoC Audio driver for MT8186 with DA7219 MAX98357A codec"
200 with the MT6366(MT6358) DA7219 MAX98357A codecs.

123