]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: sgtl5000: add 'Audio Switch' block implementation
authorMichal Oleszczyk <oleszczyk.m@gmail.com>
Mon, 19 Feb 2018 09:03:45 +0000 (10:03 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 19 Feb 2018 11:36:05 +0000 (11:36 +0000)
commitb6ae6b7031d4229eac33fc8fd67879646c24c0fc
tree3d26b434defa4b7997ada5bce9c47330365fa57a
parentb15709d457ebcb470904f4e3af29e121349605de
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>
sound/soc/codecs/sgtl5000.c