Home
last modified time | relevance | path

Searched full:max98357a (Results 1 – 25 of 60) sorted by relevance

123

/Linux-v6.1/sound/soc/codecs/
Dmax98357a.c4 * max98357a.c -- MAX98357A ALSA SoC Codec driver
33 struct max98357a_priv *max98357a = in max98357a_daiops_trigger() local
36 if (!max98357a->sdmode) in max98357a_daiops_trigger()
43 mdelay(max98357a->sdmode_delay); in max98357a_daiops_trigger()
44 if (max98357a->sdmode_switch) { in max98357a_daiops_trigger()
45 gpiod_set_value(max98357a->sdmode, 1); in max98357a_daiops_trigger()
52 gpiod_set_value(max98357a->sdmode, 0); in max98357a_daiops_trigger()
65 struct max98357a_priv *max98357a = in max98357a_sdmode_event() local
69 max98357a->sdmode_switch = 1; in max98357a_sdmode_event()
71 max98357a->sdmode_switch = 0; in max98357a_sdmode_event()
[all …]
/Linux-v6.1/Documentation/devicetree/bindings/sound/
Dmax98357a.txt1 Maxim MAX98357A/MAX98360A audio DAC
3 This node models the Maxim MAX98357A/MAX98360A DAC.
6 - compatible : "maxim,max98357a" for MAX98357A.
20 max98357a {
21 compatible = "maxim,max98357a";
Dstorm.txt4 connected to a MAX98357A DAC via I2S.
22 codec = <&max98357a>;
Drockchip,rk3399-gru-sound.txt1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
20 rockchip,codec = <&max98357a &rt5514 &da7219>;
Dgoogle,sc7180-trogdor.yaml99 model = "sc7180-rt5682-max98357a-2mic";
130 sound-dai = <&max98357a>;
Dmt8183-da7219-max98357.txt4 - compatible : "mediatek,mt8183_da7219_max98357" for MAX98357A codec
Dmt8183-mt6358-ts3a227-max98357.txt4 - compatible : "mediatek,mt8183_mt6358_ts3a227_max98357" for MAX98357A codec
/Linux-v6.1/arch/arm64/boot/dts/mediatek/
Dmt8183-kukui-audio-max98357a.dtsi3 * Google Kukui (and derivatives) audio fragment for max98357a.
9 max98357a: max98357a { label
10 compatible = "maxim,max98357a";
Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
9 #include "mt8183-kukui-audio-max98357a.dtsi"
Dmt8183-kukui-audio-ts3a227e-max98357a.dtsi3 * Google Kukui (and derivatives) ts3a227e-max98357a sound card.
8 #include "mt8183-kukui-audio-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-juniper-sku16.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-kenzo.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-willow-sku0.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-willow-sku1.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-kappa.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-damu.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-burnet.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
/Linux-v6.1/sound/soc/mediatek/
DKconfig122 tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"
135 with the MT6358 TS3A227E MAX98357A RT1015 audio codec.
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/sound/soc/intel/boards/
DKconfig278 tristate "SKL with NAU88L25 and MAX98357A in I2S Mode"
287 create an alsa sound card for NAU88L25 + MAX98357A.
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.
428 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
435 with DA7219 + MAX98357A I2S audio codec.
440 tristate "GLK with RT5682 and MAX98357A in I2S Mode"
452 with RT5682 + MAX98357A I2S audio codec.
[all …]
/Linux-v6.1/sound/soc/intel/avs/boards/
DMakefile7 snd-soc-avs-max98357a-objs := max98357a.o
20 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A) += snd-soc-avs-max98357a.o
DKconfig40 tristate "max98357A I2S board"
45 This adds support for AVS with MAX98357A I2S codec configuration.
/Linux-v6.1/sound/soc/rockchip/
Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
318 SND_SOC_DAILINK_DEFS(max98357a,
361 .name = "MAX98357A",
362 .stream_name = "MAX98357A PCM",
364 /* set max98357a as slave */
367 SND_SOC_DAILINK_REG(max98357a),
461 .compatible = "maxim,max98357a",
/Linux-v6.1/sound/soc/intel/common/
Dsoc-acpi-intel-cml-match.c39 * here, because DSDT tables expose an ACPI HID for the MAX98357A
62 .sof_tplg_filename = "sof-cml-rt5682-max98357a.tplg",
74 .sof_tplg_filename = "sof-cml-da7219-max98357a.tplg",
/Linux-v6.1/arch/arm64/boot/dts/qcom/
Dsc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts28 model = "sc7180-rt5682s-max98357a-1mic";
Dsc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts28 model = "sc7180-rt5682s-max98357a-1mic";

123