Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e3a3367

Browse files
Srinivas-Kandagatlabroonie
authored andcommitted
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 <[email protected]> Reviewed-and-tested-by: Rohit kumar <[email protected]> Reviewed-by: Banajit Goswami <[email protected]> Signed-off-by: Mark Brown <[email protected]>
1 parent 68fd848 commit e3a3367

File tree

4 files changed

+414
-0
lines changed

4 files changed

+414
-0
lines changed

sound/soc/qcom/Kconfig

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,9 @@ config SND_SOC_QDSP6_AFE
5353
config SND_SOC_QDSP6_ADM
5454
tristate
5555

56+
config SND_SOC_QDSP6_ROUTING
57+
tristate
58+
5659
config SND_SOC_QDSP6_ASM
5760
tristate
5861

@@ -63,6 +66,7 @@ config SND_SOC_QDSP6
6366
select SND_SOC_QDSP6_CORE
6467
select SND_SOC_QDSP6_AFE
6568
select SND_SOC_QDSP6_ADM
69+
select SND_SOC_QDSP6_ROUTING
6670
select SND_SOC_QDSP6_ASM
6771
help
6872
To add support for MSM QDSP6 Soc Audio.

sound/soc/qcom/qdsp6/Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@ obj-$(CONFIG_SND_SOC_QDSP6_COMMON) += q6dsp-common.o
22
obj-$(CONFIG_SND_SOC_QDSP6_CORE) += q6core.o
33
obj-$(CONFIG_SND_SOC_QDSP6_AFE) += q6afe.o
44
obj-$(CONFIG_SND_SOC_QDSP6_ADM) += q6adm.o
5+
obj-$(CONFIG_SND_SOC_QDSP6_ROUTING) += q6routing.o
56
obj-$(CONFIG_SND_SOC_QDSP6_ASM) += q6asm.o

0 commit comments

Comments
 (0)