/Linux-v6.1/sound/soc/codecs/ |
D | da7219.c | 3 * 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 …]
|
D | da7219-aad.c | 3 * 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 …]
|
D | da7219-aad.h | 3 * da7219-aad.h - DA7322 ASoC AAD Driver 16 #include <sound/da7219-aad.h>
|
/Linux-v6.1/arch/arm64/boot/dts/mediatek/ |
D | mt8183-kukui-audio-da7219.dtsi | 3 * Google Kukui (and derivatives) audio fragment for da7219. 9 da7219: da7219@1a { label 12 compatible = "dlg,da7219"; 53 mediatek,headset-codec = <&da7219>;
|
D | mt8183-kukui-audio-da7219-max98357a.dtsi | 3 * Google Kukui (and derivatives) da7219-max98357a sound card. 8 #include "mt8183-kukui-audio-da7219.dtsi"
|
D | mt8183-kukui-audio-da7219-rt1015p.dtsi | 3 * Google Kukui (and derivatives) da7219-rt1015p sound card. 8 #include "mt8183-kukui-audio-da7219.dtsi"
|
D | mt8183-kukui-jacuzzi-willow-sku0.dts | 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
|
/Linux-v6.1/Documentation/devicetree/bindings/sound/ |
D | mt8186-mt6366-da7219-max98357.yaml | 4 $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>;
|
D | da7219.txt | 1 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";
|
D | mt8183-da7219-max98357.txt | 1 MT8183 with MT6358, DA7219, MAX98357, and RT1015 CODECS 7 - mediatek,headset-codec: the phandles of da7219 codecs 17 mediatek,headset-codec = <&da7219>;
|
D | rockchip,rk3399-gru-sound.txt | 1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards 20 rockchip,codec = <&max98357a &rt5514 &da7219>;
|
/Linux-v6.1/sound/soc/intel/boards/ |
D | Kconfig | 309 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 …]
|
D | kbl_da7219_max98357a.c | 5 * 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");
|
D | sof_da7219_max98373.c | 5 * 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/ |
D | rk3399_gru_sound.c | 3 * 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/ |
D | Makefile | 3 snd-soc-avs-da7219-objs := da7219.o 16 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219) += snd-soc-avs-da7219.o
|
D | Kconfig | 8 tristate "da7219 I2S board" 13 This adds support for AVS with DA7219 I2S codec configuration.
|
D | da7219.c | 17 #include "../../../codecs/da7219.h" 18 #include "../../../codecs/da7219-aad.h" 20 #define DA7219_DAI_NAME "da7219-hifi"
|
/Linux-v6.1/sound/soc/amd/ |
D | acp-da7219-max98357a.c | 3 // 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 …]
|
D | Kconfig | 8 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/ |
D | Kconfig | 140 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/ |
D | da7219.h | 3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
|
/Linux-v6.1/sound/soc/intel/common/ |
D | soc-acpi-intel-jsl-match.c | 51 .sof_tplg_filename = "sof-jsl-da7219.tplg", 58 .sof_tplg_filename = "sof-jsl-da7219-mx98360a.tplg",
|
/Linux-v6.1/sound/soc/mediatek/mt8183/ |
D | mt8183-da7219-max98357.c | 3 // 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/ |
D | mt8186-mt6366-da7219-max98357.c | 3 // 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");
|