Home
last modified time | relevance | path

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

123

/openbmc/linux/sound/soc/codecs/
H A 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 …]
/openbmc/linux/arch/arm64/boot/dts/mediatek/
H A Dmt8183-kukui-audio-max98357a.dtsi3 * Google Kukui (and derivatives) audio fragment for max98357a.
9 max98357a: max98357a { label
10 compatible = "maxim,max98357a";
H A Dmt8183-kukui-audio-ts3a227e-max98357a.dtsi3 * Google Kukui (and derivatives) ts3a227e-max98357a sound card.
8 #include "mt8183-kukui-audio-max98357a.dtsi"
H A Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
9 #include "mt8183-kukui-audio-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-willow-sku0.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-willow-sku1.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-kenzo.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-juniper-sku16.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-kappa.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-burnet.dts8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
H A Dmt8183-kukui-jacuzzi-damu.dts8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dmaxim,max98357a.yaml4 $id: http://devicetree.org/schemas/sound/maxim,max98357a.yaml#
7 title: Maxim Integrated MAX98357A/MAX98360A amplifier
13 Maxim Integrated MAX98357A/MAX98360A is a digital pulse-code modulation (PCM)
22 - maxim,max98357a
H A Dstorm.txt4 connected to a MAX98357A DAC via I2S.
22 codec = <&max98357a>;
H A Drockchip,rk3399-gru-sound.txt1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards
20 rockchip,codec = <&max98357a &rt5514 &da7219>;
H A Dgoogle,sc7180-trogdor.yaml91 model = "sc7180-rt5682-max98357a-2mic";
122 sound-dai = <&max98357a>;
H A Dmt8183-da7219-max98357.txt4 - compatible : "mediatek,mt8183_da7219_max98357" for MAX98357A codec
H A Dmt8183-mt6358-ts3a227-max98357.txt4 - compatible : "mediatek,mt8183_mt6358_ts3a227_max98357" for MAX98357A codec
/openbmc/linux/sound/soc/mediatek/
H A DKconfig142 tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"
155 with the MT6358 TS3A227E MAX98357A RT1015 audio codec.
160 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.
205 tristate "ASoC Audio driver for MT8186 with RT1019 RT5682S MAX98357A/MAX98360 codec"
/openbmc/linux/sound/soc/intel/boards/
H A 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 …]
/openbmc/linux/sound/soc/intel/avs/boards/
H A DMakefile9 snd-soc-avs-max98357a-objs := max98357a.o
26 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A) += snd-soc-avs-max98357a.o
H A DKconfig60 tristate "max98357A I2S board"
65 This adds support for AVS with MAX98357A I2S codec configuration.
/openbmc/linux/sound/soc/rockchip/
H A Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
322 SND_SOC_DAILINK_DEFS(max98357a,
365 .name = "MAX98357A",
366 .stream_name = "MAX98357A PCM",
368 /* set max98357a as slave */
371 SND_SOC_DAILINK_REG(max98357a),
465 .compatible = "maxim,max98357a",
/openbmc/linux/sound/soc/intel/common/
H A 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",
/openbmc/linux/arch/arm64/boot/dts/qcom/
H A Dsc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts29 model = "sc7180-rt5682s-max98357a-1mic";
H A Dsc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts29 model = "sc7180-rt5682s-max98357a-1mic";

123