Skip to content
Permalink
Browse files
ASoC: add ES8156 codec driver
Add a codec driver for the Everest ES8156, based on code provided by
Will from Everest Semi.

Signed-off-by: Shumin Chen <chenshumin86@sina.com>
  • Loading branch information
simonchen86 authored and intel-lab-lkp committed Dec 10, 2021
1 parent 62df223 commit 4ea33be548d361d7097073473fb018e016091622
Show file tree
Hide file tree
Showing 4 changed files with 697 additions and 0 deletions.
@@ -93,6 +93,7 @@ config SND_SOC_ALL_CODECS
imply SND_SOC_DA732X
imply SND_SOC_DA9055
imply SND_SOC_DMIC
imply SND_SOC_ES8156
imply SND_SOC_ES8316
imply SND_SOC_ES8328_SPI
imply SND_SOC_ES8328_I2C
@@ -844,6 +845,10 @@ config SND_SOC_ES7134
config SND_SOC_ES7241
tristate "Everest Semi ES7241 CODEC"

config SND_SOC_ES8156
tristate "Everest Semi ES8156 CODEC"
depends on I2C

config SND_SOC_ES8316
tristate "Everest Semi ES8316 CODEC"
depends on I2C
@@ -92,6 +92,7 @@ snd-soc-da9055-objs := da9055.o
snd-soc-dmic-objs := dmic.o
snd-soc-es7134-objs := es7134.o
snd-soc-es7241-objs := es7241.o
snd-soc-es8156-objs := es8156.o
snd-soc-es8316-objs := es8316.o
snd-soc-es8328-objs := es8328.o
snd-soc-es8328-i2c-objs := es8328-i2c.o
@@ -430,6 +431,7 @@ obj-$(CONFIG_SND_SOC_DA9055) += snd-soc-da9055.o
obj-$(CONFIG_SND_SOC_DMIC) += snd-soc-dmic.o
obj-$(CONFIG_SND_SOC_ES7134) += snd-soc-es7134.o
obj-$(CONFIG_SND_SOC_ES7241) += snd-soc-es7241.o
obj-$(CONFIG_SND_SOC_ES8156) += snd-soc-es8156.o
obj-$(CONFIG_SND_SOC_ES8316) += snd-soc-es8316.o
obj-$(CONFIG_SND_SOC_ES8328) += snd-soc-es8328.o
obj-$(CONFIG_SND_SOC_ES8328_I2C)+= snd-soc-es8328-i2c.o

0 comments on commit 4ea33be

Please sign in to comment.