menuconfig SND_SOC
tristate "ALSA for SoC audio support"
select SND_PCM
select AC97_BUS if SND_SOC_AC97_BUS
select SND_JACK
select REGMAP_I2C if I2C
select REGMAP_SPI if SPI_MASTER
help
If you want ASoC support, you should say Y here and also to the
specific driver for your SoC platform below.
ASoC provides power efficient ALSA support for embedded battery powered
SoC based systems like PDA's, Phones and Personal Media Players.
This ASoC audio support can also be built as a module. If so, the module
will be called snd-soc-core.
config SND_SOC_TOPOLOGY_BUILD bool"Build topology core"
select SND_SOC_TOPOLOGY
depends on KUNIT
help This option exists to facilitate running the KUnit tests for
the topology core, KUnit is frequently tested in virtual
environments with minimal drivers enabled but the topology
core is usually selected by drivers. There is little reason
to enable it ifnot doing a KUnit build.
config SND_SOC_TOPOLOGY_KUNIT_TEST
tristate "KUnit tests for SoC topology"
depends on KUNIT
depends on SND_SOC_TOPOLOGY default KUNIT_ALL_TESTS
help If you want to perform tests on ALSA SoC topology support say Y here.
This builds a module which can be later manually loaded to run KUNIT
test cases against soc-topology.c API. This should be primarily used
by developers to test their changes to ASoC.
Do note that it creates fake playback devices which donot interact
well with userspace. When running tests one may want to disable
userspace applications such as pulseaudio, to prevent unnecessary
problems.
config SND_SOC_CARD_KUNIT_TEST
tristate "KUnit tests for SoC card"
depends on KUNIT default KUNIT_ALL_TESTS
help If you want to perform tests on ALSA SoC card functions say Y here. If unsure, say N.
config SND_SOC_UTILS_KUNIT_TEST
tristate "KUnit tests for SoC utils"
depends on KUNIT default KUNIT_ALL_TESTS
help If you want to perform tests on ALSA SoC utils library say Y here.
config SND_SOC_OPS_KUNIT_TEST
tristate "KUnit tests for SoC ops"
depends on KUNIT default KUNIT_ALL_TESTS
help If you want to perform tests on ALSA SoC ops library say Y here.
config SND_SOC_ACPI
tristate
config SND_SOC_USB
tristate "SoC based USB audio offloading"
depends on SND_USB_AUDIO
help
Enable this option if an ASoC platform card has support to handle
USB audio offloading. This enables the SoC USB layer, which will
notify the ASoC USB DPCM backend DAI link about available USB audio
devices. Based on the notifications, sequences to enable the audio
stream can be taken based on the design.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.