/openbmc/linux/sound/soc/codecs/ |
H A D | max98357a.c | 4 * 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 D | mt8183-kukui-audio-max98357a.dtsi | 3 * Google Kukui (and derivatives) audio fragment for max98357a. 9 max98357a: max98357a { label 10 compatible = "maxim,max98357a";
|
H A D | mt8183-kukui-audio-ts3a227e-max98357a.dtsi | 3 * Google Kukui (and derivatives) ts3a227e-max98357a sound card. 8 #include "mt8183-kukui-audio-max98357a.dtsi"
|
H A D | mt8183-kukui-audio-da7219-max98357a.dtsi | 3 * Google Kukui (and derivatives) da7219-max98357a sound card. 9 #include "mt8183-kukui-audio-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-willow-sku0.dts | 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-willow-sku1.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-kenzo.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-juniper-sku16.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-kappa.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-burnet.dts | 8 #include "mt8183-kukui-audio-ts3a227e-max98357a.dtsi"
|
H A D | mt8183-kukui-jacuzzi-damu.dts | 8 #include "mt8183-kukui-audio-da7219-max98357a.dtsi"
|
/openbmc/linux/Documentation/devicetree/bindings/sound/ |
H A D | maxim,max98357a.yaml | 4 $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 D | storm.txt | 4 connected to a MAX98357A DAC via I2S. 22 codec = <&max98357a>;
|
H A D | rockchip,rk3399-gru-sound.txt | 1 ROCKCHIP with MAX98357A/RT5514/DA7219 codecs on GRU boards 20 rockchip,codec = <&max98357a &rt5514 &da7219>;
|
H A D | google,sc7180-trogdor.yaml | 91 model = "sc7180-rt5682-max98357a-2mic"; 122 sound-dai = <&max98357a>;
|
H A D | mt8183-da7219-max98357.txt | 4 - compatible : "mediatek,mt8183_da7219_max98357" for MAX98357A codec
|
H A D | mt8183-mt6358-ts3a227-max98357.txt | 4 - compatible : "mediatek,mt8183_mt6358_ts3a227_max98357" for MAX98357A codec
|
/openbmc/linux/sound/soc/mediatek/ |
H A D | Kconfig | 142 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 D | Kconfig | 278 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 D | Makefile | 9 snd-soc-avs-max98357a-objs := max98357a.o 26 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A) += snd-soc-avs-max98357a.o
|
H A D | Kconfig | 60 tristate "max98357A I2S board" 65 This adds support for AVS with MAX98357A I2S codec configuration.
|
/openbmc/linux/sound/soc/rockchip/ |
H A D | rk3399_gru_sound.c | 3 * 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 D | soc-acpi-intel-cml-match.c | 39 * 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 D | sc7180-trogdor-wormdingler-rev1-boe-rt5682s.dts | 29 model = "sc7180-rt5682s-max98357a-1mic";
|
H A D | sc7180-trogdor-wormdingler-rev1-inx-rt5682s.dts | 29 model = "sc7180-rt5682s-max98357a-1mic";
|