Skip to content

Commit e7ddd8d

Browse files
committed
sound: soc: codecs: add tas2557 support
Signed-off-by: BigfootACA <bigfoot@classfun.cn>
1 parent d4a8456 commit e7ddd8d

File tree

12 files changed

+5432
-0
lines changed

12 files changed

+5432
-0
lines changed

sound/soc/codecs/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,6 +205,7 @@ config SND_SOC_ALL_CODECS
205205
imply SND_SOC_TAS571X
206206
imply SND_SOC_TAS5720
207207
imply SND_SOC_TAS6424
208+
imply SND_SOC_TAS2557
208209
imply SND_SOC_TDA7419
209210
imply SND_SOC_TFA9879
210211
imply SND_SOC_TLV320ADCX140
@@ -1371,6 +1372,10 @@ config SND_SOC_TAS6424
13711372
Enable support for Texas Instruments TAS6424 high-efficiency
13721373
digital input quad-channel Class-D audio power amplifiers.
13731374

1375+
config SND_SOC_TAS2557
1376+
tristate "Texas Instruments TAS2557 speaker amplifier"
1377+
depends on I2C
1378+
13741379
config SND_SOC_TDA7419
13751380
tristate "ST TDA7419 audio processor"
13761381
depends on I2C

sound/soc/codecs/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ snd-soc-tas5720-objs := tas5720.o
223223
snd-soc-tas6424-objs := tas6424.o
224224
snd-soc-tda7419-objs := tda7419.o
225225
snd-soc-tas2770-objs := tas2770.o
226+
snd-soc-tas2557-objs := tas2557-core.o tas2557-misc.o tas2557-codec.o tas2557-regmap.o tiload.o
226227
snd-soc-tfa9879-objs := tfa9879.o
227228
snd-soc-tlv320aic23-objs := tlv320aic23.o
228229
snd-soc-tlv320aic23-i2c-objs := tlv320aic23-i2c.o
@@ -538,6 +539,7 @@ obj-$(CONFIG_SND_SOC_TAS5720) += snd-soc-tas5720.o
538539
obj-$(CONFIG_SND_SOC_TAS6424) += snd-soc-tas6424.o
539540
obj-$(CONFIG_SND_SOC_TDA7419) += snd-soc-tda7419.o
540541
obj-$(CONFIG_SND_SOC_TAS2770) += snd-soc-tas2770.o
542+
obj-$(CONFIG_SND_SOC_TAS2557) += snd-soc-tas2557.o
541543
obj-$(CONFIG_SND_SOC_TFA9879) += snd-soc-tfa9879.o
542544
obj-$(CONFIG_SND_SOC_TLV320AIC23) += snd-soc-tlv320aic23.o
543545
obj-$(CONFIG_SND_SOC_TLV320AIC23_I2C) += snd-soc-tlv320aic23-i2c.o

0 commit comments

Comments
 (0)