/linux-6.12.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() 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 …]
|
D | da7219-aad.h | 3 * da7219-aad.h - DA7322 ASoC AAD Driver 17 #include <sound/da7219-aad.h>
|
/linux-6.12.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"; 52 mediatek,headset-codec = <&da7219>;
|
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-audio-da7219-max98357a.dtsi | 3 * Google Kukui (and derivatives) da7219-max98357a sound card. 8 #include "mt8183-kukui-audio-da7219.dtsi"
|
D | mt8183-kukui-jacuzzi-willow-sku0.dts | 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
|
D | mt8183-kukui-jacuzzi-fennel14.dts | 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
|
/linux-6.12.1/Documentation/devicetree/bindings/sound/ |
D | dialog,da7219.yaml | 4 $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";
|
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 21 - mediatek,mt8186-mt6366-da7219-max98357-sound 155 compatible = "mediatek,mt8186-mt6366-da7219-max98357-sound"; 175 sound-dai = <&da7219>; 184 sound-dai = <&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-6.12.1/sound/soc/rockchip/ |
D | rk3399_gru_sound.c | 3 * 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/ |
D | Makefile | 3 snd-soc-avs-da7219-y := da7219.o 21 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 | 18 #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/ |
D | sof_board_helpers.h | 88 * sof_da7219_private: private data for da7219 machine driver 130 * @da7219: private data for da7219 machine driver 162 struct sof_da7219_private da7219; member
|
D | sof_da7219.c | 17 #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()
|
D | Kconfig | 282 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/ |
D | acp-da7219-max98357a.c | 3 // 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");
|
D | Kconfig | 8 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/ |
D | da7219.h | 3 * da7219.h - DA7219 ASoC Codec Driver Platform Data
|
/linux-6.12.1/sound/soc/intel/common/ |
D | soc-acpi-intel-jsl-match.c | 58 .sof_tplg_filename = "sof-jsl-da7219.tplg", 65 .sof_tplg_filename = "sof-jsl-da7219-mx98360a.tplg",
|
D | soc-acpi-intel-ssp-common.c | 32 CODEC_MAP_ENTRY("DA7219", "da7219", DA7219_ACPI_HID, CODEC_DA7219),
|
/linux-6.12.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.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");
|