diff options
author | Weidong Wang <wangweidong.a@awinic.com> | 2023-10-25 13:26:25 +0200 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-10-25 14:39:26 +0200 |
commit | 8ade6cc7e26175529474690fdbc1965901ec2024 (patch) | |
tree | fb88597616190b91cebd8a3bc26b23c369e082f5 /sound/soc/codecs/Kconfig | |
parent | ASoC: codecs: Add code for bin parsing compatible with aw88399 (diff) | |
download | linux-8ade6cc7e26175529474690fdbc1965901ec2024.tar.xz linux-8ade6cc7e26175529474690fdbc1965901ec2024.zip |
ASoC: codecs: Add aw88399 amplifier driver
Add i2c and amplifier registration for
aw88399 and their associated operation functions.
Signed-off-by: Weidong Wang <wangweidong.a@awinic.com>
Link: https://lore.kernel.org/r/20231025112625.959587-4-wangweidong.a@awinic.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index aaba4920126d..cc4026d93654 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -57,6 +57,7 @@ config SND_SOC_ALL_CODECS imply SND_SOC_AW87390 imply SND_SOC_AW88395 imply SND_SOC_AW88261 + imply SND_SOC_AW88399 imply SND_SOC_BT_SCO imply SND_SOC_BD28623 imply SND_SOC_CHV3_CODEC @@ -680,6 +681,19 @@ config SND_SOC_AW87390 sound quality, which is a new high efficiency, low noise, constant large volume, 6th Smart K audio amplifier. +config SND_SOC_AW88399 + tristate "Soc Audio for awinic aw88399" + depends on I2C + select CRC8 + select REGMAP_I2C + select GPIOLIB + select SND_SOC_AW88399_LIB + help + This option enables support for aw88399 Smart PA. + The awinic AW88399 is an I2S/TDM input, high efficiency + digital Smart K audio amplifier and SKTune speaker + protection algorithms. + config SND_SOC_BD28623 tristate "ROHM BD28623 CODEC" help |