ASoC: sgtl5000: add 'Audio Switch' block implementation

Add mux for choosing DAC source: ADC, I2S or DAP. DAP - digital
audio processing block. Moreover create choosing mux for DAP main
source (ADC or I2S) and DAP mixer source (ADC or I2S). Mixer block
allows summing DAP main and mixer sources togheter with defined
volumes.

Signed-off-by: Michal Oleszczyk <oleszczyk.m@gmail.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
This commit is contained in:
Michal Oleszczyk 2018-02-19 10:03:45 +01:00 • committed by Mark Brown
commit 7f7d5239f5
No known key found for this signature in database
GPG key ID: 24D68B725D5487D0