audio: add loopback
authorXing Wang <xing.wang@amlogic.com>
Thu, 6 Jul 2017 13:40:10 +0000 (21:40 +0800)
committerJianxin Pan <jianxin.pan@amlogic.com>
Mon, 17 Jul 2017 04:24:33 +0000 (21:24 -0700)
commit7f841659f46ef52e54b486ac3f6792775aa1bf67
tree95b74b1338849784fc0e6c160474936d10ee3b67
parent826fba96f267113eb81c9045dc627d812845621d
audio: add loopback

PD#147538: audio: loopback for pdm/spdif/tdm

1. pdm/spdif/tdm as loopback datain soruce, tdmin_lb as datalb source
2. add mixer kcontrols for loopback

Change-Id: I579db913080b3bb02bc99885eb330e24af8a0edb
Signed-off-by: Xing Wang <xing.wang@amlogic.com>
17 files changed:
MAINTAINERS
arch/arm64/boot/dts/amlogic/axg_s400.dts
sound/soc/amlogic/auge/Makefile
sound/soc/amlogic/auge/audio_utils.c [new file with mode: 0644]
sound/soc/amlogic/auge/audio_utils.h [new file with mode: 0644]
sound/soc/amlogic/auge/card.c
sound/soc/amlogic/auge/card_utils.c
sound/soc/amlogic/auge/card_utils.h
sound/soc/amlogic/auge/ddr_mngr.c
sound/soc/amlogic/auge/loopback_hw.c [new file with mode: 0644]
sound/soc/amlogic/auge/loopback_hw.h [new file with mode: 0644]
sound/soc/amlogic/auge/pdm.c
sound/soc/amlogic/auge/pdm.h
sound/soc/amlogic/auge/spdif.c
sound/soc/amlogic/auge/tdm.c
sound/soc/codecs/amlogic/pdm_dummy.c
sound/soc/codecs/amlogic/tlv320adc3101.c