ASoC: qdsp6: q6routing: Add q6routing driver
authorSrinivas Kandagatla <srinivas.kandagatla@linaro.org>
Fri, 18 May 2018 12:56:04 +0000 (13:56 +0100)
committerMark Brown <broonie@kernel.org>
Mon, 21 May 2018 15:41:48 +0000 (16:41 +0100)
commite3a33673e845f609977970d147d5f8e094c52c73
tree86da6e908de3b2b235d16eaacbcf7a8ce331b168
parent68fd8480bb7baaf361e983f75d8571f25e017c67
ASoC: qdsp6: q6routing: Add q6routing driver

This patch adds support to q6 routing driver which configures route
between ASM and AFE module using ADM apis.

This driver uses dapm widgets to setup the matrix between AFE ports and
ASM streams.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Reviewed-and-tested-by: Rohit kumar <rohitkr@codeaurora.org>
Reviewed-by: Banajit Goswami <bgoswami@codeaurora.org>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/qcom/Kconfig
sound/soc/qcom/qdsp6/Makefile
sound/soc/qcom/qdsp6/q6routing.c [new file with mode: 0644]
sound/soc/qcom/qdsp6/q6routing.h [new file with mode: 0644]