diff options
author | Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> | 2023-12-02 13:39:43 +0100 |
---|---|---|
committer | Mark Brown <broonie@kernel.org> | 2023-12-04 18:20:28 +0100 |
commit | 9c8bec3b63255ca04e5dad87471a35790aec06dc (patch) | |
tree | ee3b912ca5fc8676d647223b7cb537ce8a5c0c0b /sound/soc/codecs/Kconfig | |
parent | ASoC: Convert Cirrus codecs to GPIO descriptors (diff) | |
download | linux-9c8bec3b63255ca04e5dad87471a35790aec06dc.tar.xz linux-9c8bec3b63255ca04e5dad87471a35790aec06dc.zip |
ASoC: es83xx: add ACPI DSM helper module
Most of the ES83xx codec configuration is exposed in the DSDT table
and accessible via a _DSM method. Start adding basic definitions and
helpers to dump the information.
Reviewed-by: Mauro Carvalho Chehab <mchehab@kernel.org>
Co-developed-by: David Yang <yangxiaohua@everest-semi.com>
Signed-off-by: David Yang <yangxiaohua@everest-semi.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Link: https://lore.kernel.org/r/20231202123946.54347-2-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 3429419ca694..59f9742e9ff4 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -1076,6 +1076,10 @@ config SND_SOC_ES7134 config SND_SOC_ES7241 tristate "Everest Semi ES7241 CODEC" +config SND_SOC_ES83XX_DSM_COMMON + depends on ACPI + tristate + config SND_SOC_ES8316 tristate "Everest Semi ES8316 CODEC" depends on I2C |