Home
last modified time | relevance | path

Searched full:tas2781 (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/Documentation/devicetree/bindings/sound/
H A Dti,tas2781.yaml5 $id: http://devicetree.org/schemas/sound/ti,tas2781.yaml#
8 title: Texas Instruments TAS2781 SmartAMP
14 The TAS2781 is a mono, digital input Class-D audio amplifier
27 - ti,tas2781
61 quad_tas2781: tas2781@38 {
62 compatible = "ti,tas2781";
/openbmc/linux/include/sound/
H A Dtas2781.h3 // ALSA SoC Texas Instruments TAS2781 Audio Smart Amplifier
8 // The TAS2781 driver implements a flexible and configurable
10 // TAS2781 chips.
19 #include "tas2781-dsp.h"
23 #define SMARTAMP_MODULE_NAME "tas2781"
62 TAS2781 = 0, enumerator
H A Dtas2781-tlv.h3 // ALSA SoC Texas Instruments TAS2781 Audio Smart Amplifier
8 // The TAS2781 driver implements a flexible and configurable
10 // TAS2781 chips.
H A Dtas2781-dsp.h3 // ALSA SoC Texas Instruments TAS2781 Audio Smart Amplifier
8 // The TAS2781 driver implements a flexible and configurable
10 // TAS2781 chips.
/openbmc/linux/sound/soc/codecs/
H A Dtas2781-i2c.c3 // ALSA SoC Texas Instruments TAS2781 Audio Smart Amplifier
8 // The TAS2781 driver implements a flexible and configurable
10 // TAS2781 chips.
30 #include <sound/tas2781.h>
32 #include <sound/tas2781-tlv.h>
35 { "tas2781", TAS2781 },
42 { .compatible = "ti,tas2781" },
52 * Customer Kcontrol for tas2781 is primarily for regmap booking, paging
54 * tas2781 contains book and page two-level register map, especially
721 { "TAS2781", TAS2781 },
[all …]
H A Dtas2781-comlib.c3 // tas2781-lib.c -- TAS2781 Common functions for HDA and ASoC Audio drivers
22 #include <sound/tas2781.h>
60 * inside regmap once switching to another tas2781. in tasdevice_change_chn_book()
61 * Register 0 at any pages and any books inside tas2781 in tasdevice_change_chn_book()
543 MODULE_DESCRIPTION("TAS2781 common library");
H A DMakefile280 snd-soc-tas2781-comlib-objs := tas2781-comlib.o
281 snd-soc-tas2781-fmwlib-objs := tas2781-fmwlib.o
282 snd-soc-tas2781-i2c-objs := tas2781-i2c.o
656 obj-$(CONFIG_SND_SOC_TAS2781_COMLIB) += snd-soc-tas2781-comlib.o
657 obj-$(CONFIG_SND_SOC_TAS2781_FMWLIB) += snd-soc-tas2781-fmwlib.o
658 obj-$(CONFIG_SND_SOC_TAS2781_I2C) += snd-soc-tas2781-i2c.o
H A DKconfig1795 tristate "Texas Instruments TAS2781 speaker amplifier based on I2C"
1800 Enable support for Texas Instruments TAS2781 Smart Amplifier
1802 Note the TAS2781 driver implements a flexible and configurable
1803 algo coefficient setting, for one, two or even multiple TAS2781
H A Dtas2781-fmwlib.c3 // tas2781-fmwlib.c -- TASDEVICE firmware support
22 #include <sound/tas2781.h>
130 /* Several kinds of dsp/algorithm firmwares can run on tas2781, in tasdevice_add_config()
/openbmc/linux/sound/pci/hda/
H A Dtas2781_hda_i2c.c3 // TAS2781 HDA I2C driver
23 #include <sound/tas2781.h>
25 #include <sound/tas2781-tlv.h>
40 /* Volume control callbacks for tas2781 */
54 /* Flag control callbacks for tas2781 */
849 { "tas2781-hda", 0 },
861 .name = "tas2781-hda",
871 MODULE_DESCRIPTION("TAS2781 HDA Driver");
H A DMakefile38 snd-hda-scodec-tas2781-i2c-objs := tas2781_hda_i2c.o
66 obj-$(CONFIG_SND_HDA_SCODEC_TAS2781_I2C) += snd-hda-scodec-tas2781-i2c.o
H A DKconfig169 tristate "Build TAS2781 HD-audio side codec support for I2C Bus"
178 Say Y or M here to include TAS2781 I2C HD-audio side codec support
/openbmc/linux/
H A Dopengrok0.0.log[all...]
H A Dopengrok1.0.log[all...]