Home
last modified time | relevance | path

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

1234

/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/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 …]
/kernel/linux/linux-5.10/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>;
/kernel/linux/linux-6.6/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-ts3a227e-max98357a.dtsi3 * Google Kukui (and derivatives) ts3a227e-max98357a sound card.
8 #include "mt8183-kukui-audio-max98357a.dtsi"
Dmt8183-kukui-audio-da7219-max98357a.dtsi3 * Google Kukui (and derivatives) da7219-max98357a sound card.
9 #include "mt8183-kukui-audio-max98357a.dtsi"
Dmt8183-kukui-jacuzzi-willow-sku1.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"
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
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
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.yaml91 model = "sc7180-rt5682-max98357a-2mic";
122 sound-dai = <&max98357a>;
/kernel/linux/linux-5.10/sound/soc/intel/boards/
DKconfig247 tristate "SKL with NAU88L25 and MAX98357A in I2S Mode"
256 create an alsa sound card for NAU88L25 + MAX98357A.
277 tristate "Broxton with DA7219 and MAX98357A/MAX98390 in I2S Mode"
284 with DA7219 + MAX98357A/MAX98390 I2S audio codec.
353 tristate "KBL with DA7219 and MAX98357A in I2S Mode"
359 create an alsa sound card for DA7219 + MAX98357A I2S audio codec.
393 tristate "GLK with DA7219 and MAX98357A in I2S Mode"
400 with DA7219 + MAX98357A I2S audio codec.
405 tristate "GLK with RT5682 and MAX98357A in I2S Mode"
415 with RT5682 + MAX98357A I2S audio codec.
[all …]
/kernel/linux/linux-6.6/sound/soc/mediatek/
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"
/kernel/linux/linux-6.6/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 …]
/kernel/linux/linux-5.10/sound/soc/mediatek/
DKconfig121 tristate "ASoC Audio driver for MT8183 with MT6358 TS3A227E MAX98357A RT1015 codec"
133 with the MT6358 TS3A227E MAX98357A RT1015 audio codec.
138 tristate "ASoC Audio driver for MT8183 with DA7219 MAX98357A RT1015 codec"
149 with the DA7219 MAX98357A RT1015 audio codec.
/kernel/linux/linux-6.6/sound/soc/intel/avs/boards/
DMakefile9 snd-soc-avs-max98357a-objs := max98357a.o
26 obj-$(CONFIG_SND_SOC_INTEL_AVS_MACH_MAX98357A) += snd-soc-avs-max98357a.o
DKconfig60 tristate "max98357A I2S board"
65 This adds support for AVS with MAX98357A I2S codec configuration.
/kernel/linux/linux-6.6/sound/soc/rockchip/
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",
/kernel/linux/linux-5.10/sound/soc/rockchip/
Drk3399_gru_sound.c3 * Rockchip machine ASoC driver for boards using MAX98357A/RT5514/DA7219
299 SND_SOC_DAILINK_DEFS(max98357a,
341 .name = "MAX98357A",
342 .stream_name = "MAX98357A PCM",
344 /* set max98357a as slave */
347 SND_SOC_DAILINK_REG(max98357a),
441 .compatible = "maxim,max98357a",
/kernel/linux/linux-5.10/sound/soc/intel/common/
Dsoc-acpi-intel-cml-match.c29 * here, because DSDT tables expose an ACPI HID for the MAX98357A
47 .sof_tplg_filename = "sof-cml-rt5682-max98357a.tplg",
61 .sof_tplg_filename = "sof-cml-da7219-max98357a.tplg",
69 .sof_tplg_filename = "sof-cml-da7219-max98357a.tplg",
/kernel/linux/linux-6.6/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",

1234