summaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/Kconfig
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2023-02-09 19:24:27 +0100
committerMark Brown <broonie@kernel.org>2023-02-09 19:24:27 +0100
commit487417f0d11970f2c3f06d427d90f98c1afb2e51 (patch)
tree5356b4be38f304f7a568689ff4d292f9a2be4306 /sound/soc/codecs/Kconfig
parentASoC: dt-bindings: qcom,q6apm-dai: adjust iommus for SM8550 ADSP (diff)
parentMAINTAINERS: add the Infineon PEB2466 codec entry (diff)
downloadlinux-487417f0d11970f2c3f06d427d90f98c1afb2e51.tar.xz
linux-487417f0d11970f2c3f06d427d90f98c1afb2e51.zip
Add the Infineon PEB2466 codec support
Merge series from Herve Codina <herve.codina@bootlin.com>: The Infineon PEB2466 codec is a programmable DSP-based four channels codec with filters capabilities. It also provides signals as GPIOs.
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r--sound/soc/codecs/Kconfig12
1 files changed, 12 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index 02141788ad9d..ab7b0696d01d 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -167,6 +167,7 @@ config SND_SOC_ALL_CODECS
imply SND_SOC_PCM5102A
imply SND_SOC_PCM512x_I2C
imply SND_SOC_PCM512x_SPI
+ imply SND_SOC_PEB2466
imply SND_SOC_RK3328
imply SND_SOC_RK817
imply SND_SOC_RT274
@@ -1243,6 +1244,17 @@ config SND_SOC_PCM512x_SPI
select SND_SOC_PCM512x
select REGMAP_SPI
+config SND_SOC_PEB2466
+ tristate "Infineon PEB2466 quad PCM codec"
+ depends on SPI
+ select REGMAP_SPI
+ help
+ Enable support for the Infineon PEB2466 quad PCM codec,
+ also named SICOFI 4-uC.
+
+ To compile this driver as a module, choose M here: the module
+ will be called snd-soc-peb2466.
+
config SND_SOC_RK3328
tristate "Rockchip RK3328 audio CODEC"
select REGMAP_MMIO