audio: make loopback compitable with chips [1/1]
authorShuai Li <shuai.li@amlogic.com>
Fri, 30 Aug 2019 10:38:21 +0000 (18:38 +0800)
committerTao Zeng <tao.zeng@amlogic.com>
Fri, 6 Sep 2019 01:24:15 +0000 (18:24 -0700)
commitbf5471216b68e5a4a6d8a25fb86e5cbcf62455c9
tree521f71d95298345b03fd227f18332c6e5107c7ee
parent376f18aa74ebc1ed119766224fb20b26fb093664
audio: make loopback compitable with chips [1/1]

PD#TV-8363

Problem:
Loopback doesn't work on TM2.
TL1 doesn't support loopback in OE pins.

Solution:
Make it compitable with chips.
Add tdm_lb format and chmasks.

Verify:
TM2 AB311 and TL1 X301.

Change-Id: If878fe75fc87857eae7a44439a451c5b2f494c67
Signed-off-by: Shuai Li <shuai.li@amlogic.com>
sound/soc/amlogic/auge/Makefile
sound/soc/amlogic/auge/card.c
sound/soc/amlogic/auge/loopback.c
sound/soc/amlogic/auge/loopback.h
sound/soc/amlogic/auge/loopback_hw.c
sound/soc/amlogic/auge/loopback_hw.h
sound/soc/amlogic/auge/tdm.c
sound/soc/amlogic/auge/tdm_hw.c
sound/soc/amlogic/auge/tdm_hw.h
sound/soc/amlogic/auge/tdm_match_table.c