audio: auge: add loopback + vad [1/1]
authorXing Wang <xing.wang@amlogic.com>
Fri, 30 Aug 2019 06:33:50 +0000 (14:33 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Thu, 5 Sep 2019 05:29:35 +0000 (22:29 -0700)
commit05d3f2343bf45649cfd4e3c4d825cb76c9d33248
tree629fdb2144fb608909f1470a986df5ae1d92907a
parent94f77912be699a40faf223a58780bff5c1f09695
audio: auge: add loopback + vad [1/1]

PD#TV-8989

Problem:
loopback with datain pdm, no vad to wakeup

Solution:
loopback with pdmin still works when entry freeze mode
vad works in two channel mode, mapping pdm ch0 & ch1 to vad
add channel num to loopback for vad

Verify:
x301

Change-Id: Ied244292bf2a2f668bb5a2216ec6a12964a46663
Signed-off-by: Xing Wang <xing.wang@amlogic.com>
sound/soc/amlogic/auge/loopback.c
sound/soc/amlogic/auge/loopback_hw.c
sound/soc/amlogic/auge/loopback_hw.h
sound/soc/amlogic/auge/vad.c
sound/soc/amlogic/auge/vad.h
sound/soc/amlogic/auge/vad_hw.c
sound/soc/amlogic/auge/vad_hw.h