File tree Expand file tree Collapse file tree 4 files changed +2482
-0
lines changed
Expand file tree Collapse file tree 4 files changed +2482
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,7 @@ config SND_SOC_ALL_CODECS
5858 imply SND_SOC_AW87390
5959 imply SND_SOC_AW88395
6060 imply SND_SOC_AW88081
61+ imply SND_SOC_AW88166
6162 imply SND_SOC_AW88261
6263 imply SND_SOC_AW88399
6364 imply SND_SOC_BT_SCO
@@ -678,6 +679,18 @@ config SND_SOC_AW88395
678679 digital Smart K audio amplifier with an integrated 10V
679680 smart boost convert.
680681
682+ config SND_SOC_AW88166
683+ tristate "Soc Audio for awinic aw88166"
684+ depends on I2C
685+ select REGMAP_I2C
686+ select GPIOLIB
687+ select SND_SOC_AW88395_LIB
688+ help
689+ This option enables support for aw88166 Smart PA.
690+ The awinic AW88166 is an I2S/TDM input, high efficiency
691+ digital Smart K audio amplifier with sound quality
692+ enhancement algorithms and speaker protection.
693+
681694config SND_SOC_AW88261
682695 tristate "Soc Audio for awinic aw88261"
683696 depends on I2C
Original file line number Diff line number Diff line change @@ -53,6 +53,7 @@ snd-soc-aw88081-y := aw88081.o
5353snd-soc-aw88395-lib-y := aw88395/aw88395_lib.o
5454snd-soc-aw88395-y := aw88395/aw88395.o \
5555 aw88395/aw88395_device.o
56+ snd-soc-aw88166-y := aw88166.o
5657snd-soc-aw88261-y := aw88261.o
5758snd-soc-aw88399-y := aw88399.o
5859snd-soc-bd28623-y := bd28623.o
@@ -470,6 +471,7 @@ obj-$(CONFIG_SND_SOC_AW87390) += snd-soc-aw87390.o
470471obj-$(CONFIG_SND_SOC_AW88081) += snd-soc-aw88081.o
471472obj-$(CONFIG_SND_SOC_AW88395_LIB) += snd-soc-aw88395-lib.o
472473obj-$(CONFIG_SND_SOC_AW88395) +=snd-soc-aw88395.o
474+ obj-$(CONFIG_SND_SOC_AW88166) +=snd-soc-aw88166.o
473475obj-$(CONFIG_SND_SOC_AW88261) +=snd-soc-aw88261.o
474476obj-$(CONFIG_SND_SOC_AW88399) += snd-soc-aw88399.o
475477obj-$(CONFIG_SND_SOC_BD28623) += snd-soc-bd28623.o
You can’t perform that action at this time.
0 commit comments