Skip to content

Commit 1a476ab

Browse files
Frank-Shibroonie
authored andcommitted
tas2770: add tas2770 smart PA kernel driver
add tas2770 smart PA kernel driver Signed-off-by: Frank Shi <shifu0704@thundersoft.com> Link: https://lore.kernel.org/r/1568962709-19185-2-git-send-email-shifu0704@thundersoft.com Signed-off-by: Mark Brown <broonie@kernel.org>
1 parent 4378f1f commit 1a476ab

File tree

4 files changed

+979
-0
lines changed

4 files changed

+979
-0
lines changed

sound/soc/codecs/Kconfig

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,7 @@ config SND_SOC_ALL_CODECS
179179
select SND_SOC_STAC9766 if SND_SOC_AC97_BUS
180180
select SND_SOC_STI_SAS
181181
select SND_SOC_TAS2552 if I2C
182+
select SND_SOC_TAS2770 if I2C
182183
select SND_SOC_TAS5086 if I2C
183184
select SND_SOC_TAS571X if I2C
184185
select SND_SOC_TAS5720 if I2C
@@ -1104,6 +1105,10 @@ config SND_SOC_TAS2552
11041105
tristate "Texas Instruments TAS2552 Mono Audio amplifier"
11051106
depends on I2C
11061107

1108+
config SND_SOC_TAS2770
1109+
tristate "Texas Instruments TAS2770 speaker amplifier"
1110+
depends on I2C
1111+
11071112
config SND_SOC_TAS5086
11081113
tristate "Texas Instruments TAS5086 speaker amplifier"
11091114
depends on I2C

sound/soc/codecs/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,7 @@ snd-soc-tas571x-objs := tas571x.o
196196
snd-soc-tas5720-objs := tas5720.o
197197
snd-soc-tas6424-objs := tas6424.o
198198
snd-soc-tda7419-objs := tda7419.o
199+
snd-soc-tas2770-objs := tas2770.o
199200
snd-soc-tfa9879-objs := tfa9879.o
200201
snd-soc-tlv320aic23-objs := tlv320aic23.o
201202
snd-soc-tlv320aic23-i2c-objs := tlv320aic23-i2c.o
@@ -479,6 +480,7 @@ obj-$(CONFIG_SND_SOC_TAS571X) += snd-soc-tas571x.o
479480
obj-$(CONFIG_SND_SOC_TAS5720) += snd-soc-tas5720.o
480481
obj-$(CONFIG_SND_SOC_TAS6424) += snd-soc-tas6424.o
481482
obj-$(CONFIG_SND_SOC_TDA7419) += snd-soc-tda7419.o
483+
obj-$(CONFIG_SND_SOC_TAS2770) += snd-soc-tas2770.o
482484
obj-$(CONFIG_SND_SOC_TFA9879) += snd-soc-tfa9879.o
483485
obj-$(CONFIG_SND_SOC_TLV320AIC23) += snd-soc-tlv320aic23.o
484486
obj-$(CONFIG_SND_SOC_TLV320AIC23_I2C) += snd-soc-tlv320aic23-i2c.o

0 commit comments

Comments
 (0)