Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1948319f authored by Phani Kumar Uppalapati's avatar Phani Kumar Uppalapati Committed by Gerrit - the friendly Code Review server
Browse files

ASoC: msm: Add loadable module support for machine driver



Add support to compile machine driver as a
loadable module. Add new entry in kconfig for
machine driver tristate independent selection.
Export any qdsp6v2 functions used by machine driver.

Change-Id: Ib3cf75c634e37b808566b9f76ef2156fbe9a78be
Signed-off-by: default avatarPhani Kumar Uppalapati <phaniu@codeaurora.org>
Signed-off-by: default avatarKarthikeyan Mani <kmani@codeaurora.org>
parent 9d63f3bc
Loading
Loading
Loading
Loading
+19 −1
Original line number Diff line number Diff line
@@ -192,8 +192,17 @@ config SND_SOC_MSM8996
	 the machine driver and the corresponding
	 DAI-links

config SND_SOC_MSM8998
config SND_SOC_MACHINE_MSM8998
	tristate "SoC Machine driver for MSM8998 boards"

	help
	To enable the machine driver and the
	corresponding DAI-links on MSM8998.
	All platform specific audio modules are
	enabled here.

config SND_SOC_MSM8998
	tristate "Sound SoC drivers to interface with DSP"
	depends on ARCH_QCOM
	select SND_SOC_COMPRESS
	select SND_SOC_QDSP6V2
@@ -235,6 +244,15 @@ config SND_SOC_660
	 the machine driver and the corresponding
	 DAI-links

config SND_SOC_MACHINE_SDM845
	tristate "SoC Machine driver for SDM845 boards"

	help
	To enable the machine driver and the
	corresponding DAI-links on SDM845.
	All platform specific audio modules are
	enabled here.

config SND_SOC_SDM845
	tristate "SoC Machine driver for SDM845 boards"
	depends on ARCH_QCOM