/linux/sound/soc/codecs/ |
H A 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 in da7219_volsw_locked_put() 286 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_enum_locked_get() local 300 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_enum_locked_put() local 380 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_mixin_gain_put() local 399 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_alc_sw_put() local 418 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_tonegen_freq_get() local 445 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_tonegen_freq_put() local 777 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_mic_pga_event() local 801 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_dai_event() local 930 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_gain_ramp_event() local 1167 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_dai_sysclk() local 1222 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_pll() local 1298 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_dai_pll() local 1311 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_dai_fmt() local 1428 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_dai_tdm_slot() local 1564 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_hw_params() local 1809 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_set_bias_level() local 1863 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_handle_supplies() local 1903 struct da7219_priv *da7219 = da7219_wclk_prepare() local 1920 struct da7219_priv *da7219 = da7219_wclk_unprepare() local 1934 struct da7219_priv *da7219 = da7219_wclk_is_prepared() local 1951 struct da7219_priv *da7219 = da7219_wclk_recalc_rate() local 1988 struct da7219_priv *da7219 = da7219_wclk_determine_rate() local 2024 struct da7219_priv *da7219 = da7219_wclk_set_rate() local 2038 struct da7219_priv *da7219 = da7219_bclk_recalc_rate() local 2078 struct da7219_priv *da7219 = da7219_bclk_determine_rate() local 2103 struct da7219_priv *da7219 = da7219_bclk_set_rate() local 2137 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_register_dai_clks() local 2243 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_free_dai_clks() local 2271 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_handle_pdata() local 2456 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_probe() local 2600 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_remove() local 2615 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_suspend() local 2628 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_resume() local 2677 struct da7219_priv *da7219; da7219_i2c_probe() local [all...] |
H A 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 in da7219_aad_hptest_work() local 355 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_irq_thread() local 765 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_handle_pdata() local 898 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_handle_gnd_switch_time() local 929 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_suspend() local 963 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_resume() local 992 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_init() local 1037 struct da7219_priv *da7219 = snd_soc_component_get_drvdata(component); da7219_aad_exit() local 1060 struct da7219_priv *da7219 = i2c_get_clientdata(i2c); da7219_aad_probe() local [all...] |
H A D | Makefile | 123 snd-soc-da7219-y := da7219.o da7219-aad.o 548 obj-$(CONFIG_SND_SOC_DA7219) += snd-soc-da7219.o
|
/linux/arch/arm64/boot/dts/mediatek/ |
H A 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>;
|
H A D | mt8183-kukui-audio-da7219-max98357a.dtsi | 3 * Google Kukui (and derivatives) da7219-max98357a sound card. 8 #include "mt8183-kukui-audio-da7219.dtsi"
|
H A D | mt8183-kukui-audio-da7219-rt1015p.dtsi | 3 * Google Kukui (and derivatives) da7219-rt1015p sound card. 8 #include "mt8183-kukui-audio-da7219.dtsi"
|
H A D | mt8183-kukui-jacuzzi-makomo-sku0.dts | 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
|
H A D | mt8183-kukui-jacuzzi-damu.dts | 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
|
H A D | mt8183-kukui-kakadu.dts | 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
|
H A D | mt8183-kukui-katsu-sku32.dts | 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
|
H A D | mt8183-kukui-jacuzzi-fennel-sku1.dts | 8 #include "mt8183-kukui-audio-da7219-rt1015p.dtsi"
|
H A D | mt8183-kukui.dtsi | 444 <PINMUX_GPIO3__FUNC_I2S3_DO>, /*i2s to da7219/max98357*/
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | mt8183-da7219-max98357.txt | 7 - mediatek,headset-codec: the phandles of da7219 codecs 17 mediatek,headset-codec = <&da7219>;
|
H A D | rockchip,rk3399-gru-sound.txt | 20 rockchip,codec = <&max98357a &rt5514 &da7219>;
|
/linux/sound/soc/intel/avs/boards/ |
H A D | Makefile | 3 snd-soc-avs-da7219-y := da7219.o 23 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_DA7219) += snd-soc-avs-da7219.o
|
H A D | Kconfig | 16 tristate "da7219 I2S board"
|
/linux/sound/soc/intel/boards/ |
H A 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()
|
H A 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
|
/linux/sound/soc/mediatek/mt8183/ |
H A D | Makefile | 15 obj-$(CONFIG_SND_SOC_MT8183_DA7219_MAX98357A) += mt8183-da7219-max98357.o
|
/linux/sound/soc/amd/ |
H A D | Makefile | 3 snd-soc-acp-da7219mx98357-mach-y := acp-da7219-max98357a.o
|
/linux/sound/soc/rockchip/ |
H A D | rk3399_gru_sound.c | 21 #include "../codecs/da7219.h" 310 SND_SOC_DAILINK_DEFS(da7219, 312 DAILINK_COMP_ARRAY(COMP_CODEC(NULL, "da7219-hifi")), 349 /* set da7219 as slave */ 352 SND_SOC_DAILINK_REG(da7219), 457 .compatible = "dlg,da7219",
|
/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3399-gru.dtsi | 431 codec: da7219@1a { 432 compatible = "dlg,da7219";
|