Home
last modified time | relevance | path

Searched full:max98388 (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/sound/soc/codecs/
H A Dmax98388.c20 #include "max98388.h"
77 struct max98388_priv *max98388 = snd_soc_component_get_drvdata(component); in max98388_dac_event() local
81 regmap_write(max98388->regmap, in max98388_dac_event()
86 regmap_write(max98388->regmap, in max98388_dac_event()
89 max98388->tdm_mode = false; in max98388_dac_event()
390 static void max98388_reset(struct max98388_priv *max98388, struct device *dev) in max98388_reset() argument
395 ret = regmap_update_bits(max98388->regmap, in max98388_reset()
406 ret = regmap_read(max98388->regmap, in max98388_reset()
419 struct max98388_priv *max98388 = snd_soc_component_get_drvdata(component); in max98388_probe() local
422 max98388_reset(max98388, component->dev); in max98388_probe()
[all …]
H A Dmax98388.h3 * max98388.h -- MAX98388 ALSA SoC audio driver header
H A DMakefile159 snd-soc-max98388-objs := max98388.o
540 obj-$(CONFIG_SND_SOC_MAX98388) += snd-soc-max98388.o
H A DKconfig1224 tristate "Analog Devices MAX98388 Speaker Amplifier"
1227 Enable support for Analog Devices MAX98388 audio
/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dadi,max98388.yaml4 $id: http://devicetree.org/schemas/sound/adi,max98388.yaml#
7 title: Analog Devices MAX98388 Speaker Amplifier
13 The MAX98388 is a mono Class-D speaker amplifier with I/V feedback.
23 - adi,max98388
70 max98388: amplifier@39 {
71 compatible = "adi,max98388";
/openbmc/linux/sound/soc/amd/vangogh/
H A Dacp5x-mach.c4 * NAU8821 & CS35L41 or NAU8821 & MAX98388 codecs.
34 #define ACP5X_MAX98388_DAI_NAME "max98388-aif1"
366 SND_SOC_DAILINK_DEF(max98388, DAILINK_COMP_ARRAY(COMP_CODEC(ACP5X_MAX98388_COMP_LNAME,
385 .name = "acp5x-max98388-play",
386 .stream_name = "MAX98388 Playback",
393 SND_SOC_DAILINK_REG(acp5x_bt, max98388, platform),
423 .name = "acp5x-max98388",
494 MODULE_DESCRIPTION("NAU8821/CS35L41 & NAU8821/MAX98388 audio support");
/openbmc/linux/sound/soc/amd/
H A DKconfig82 tristate "AMD Vangogh support for NAU8821/CS35L41/MAX98388"
90 using NAU8821 and either CS35L41 or MAX98388 codecs.
/openbmc/linux/sound/soc/amd/acp/
H A Dacp-mach.h45 MAX98388, enumerator
H A Dacp-mach-common.c38 #define MAX98388_CODEC_DAI "max98388-aif1"
791 SND_SOC_DAILINK_DEF(max98388,
792 DAILINK_COMP_ARRAY(COMP_CODEC("i2c-ADS8388:00", "max98388-aif1"),
793 COMP_CODEC("i2c-ADS8388:01", "max98388-aif1")));
849 if (drvdata->amp_codec_id != MAX98388) in acp_card_max98388_init()
1474 if (drv_data->amp_codec_id == MAX98388) { in acp_sofdsp_dai_links_create()
1475 links[i].codecs = max98388; in acp_sofdsp_dai_links_create()
1476 links[i].num_codecs = ARRAY_SIZE(max98388); in acp_sofdsp_dai_links_create()
H A Dacp-sof-mach.c91 .amp_codec_id = MAX98388,
/openbmc/linux/
H A Dopengrok1.0.log[all...]
H A Dopengrok0.0.log[all...]