ASoC: meson: add axg sound card support
authorJerome Brunet <jbrunet@baylibre.com>
Tue, 17 Jul 2018 15:43:04 +0000 (17:43 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 20 Jul 2018 16:40:12 +0000 (17:40 +0100)
commit7864a79f37b55769b817d5e6c5ae0ca4bfdba93b
tree1de91d66557855471125e139f0979ea2848b4f44
parent2a05c71ea17b09c88a212e8fa6be1ccddd4613ab
ASoC: meson: add axg sound card support

Add the axg sound card to handle the specifities of the axg audio
sub system.

This card is required to:
 * setup the dpcm links specific to the AXG (with a cpu sound dai)
 * handle the 4 lanes masks of the tdm interfaces
 * add the loopback link when a tdm pad interface has a playback
   stream
 * handle multi-codec links

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/meson/Kconfig
sound/soc/meson/Makefile
sound/soc/meson/axg-card.c [new file with mode: 0644]