diff options
author | Herve Codina <herve.codina@bootlin.com> | 2023-02-06 15:49:03 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-02-09 16:38:26 +0100 |
commit | 227f609c7c0e44f2103a8406ff9379ee1de3bc28 (patch) | |
tree | d7edb8c489c08d3e0229e761122120ff47768583 /sound/soc/codecs/Kconfig | |
parent | ASoC: dt-bindings: Add the Infineon PEB2466 codec (diff) | |
download | linux-227f609c7c0e44f2103a8406ff9379ee1de3bc28.tar.xz linux-227f609c7c0e44f2103a8406ff9379ee1de3bc28.zip |
ASoC: codecs: Add support for the Infineon PEB2466 codec
The Infineon PEB2466 codec is a programmable DSP-based four channels
codec with filters capabilities.
It also provides signals as GPIOs.
Signed-off-by: Herve Codina <herve.codina@bootlin.com>
Link: https://lore.kernel.org/r/20230206144904.91078-3-herve.codina@bootlin.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 5028d67cfd8e..3dc461039f30 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 @@ -1242,6 +1243,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 |