Loading sound/soc/msm/Kconfig +28 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,16 @@ config SND_SOC_QDSP6V2 audio drivers. This includes q6asm, q6adm, q6afe interfaces to DSP using apr. config SND_SOC_QDSP6V2_VM tristate "SoC ALSA audio driver for QDSP6V2 virtualization" depends on MSM_QDSP6_APRV2_VM help To add support for MSM QDSP6V2 virtualization Soc Audio. This will enable sound soc platform specific audio drivers. This includes q6asm, q6adm, q6afe interfaces to DSP using virtualized apr. config SND_SOC_QDSP_DEBUG bool "QDSP Audio Driver Debug Feature" help Loading Loading @@ -69,7 +79,7 @@ config DTS_SRS_TM config QTI_PP bool "Enable QTI PP" depends on SND_SOC_MSM_QDSP6V2_INTF depends on SND_SOC_MSM_QDSP6V2_INTF || SND_SOC_QDSP6V2_VM help To add support for default QTI post processing. This support is to configure the post processing Loading Loading @@ -161,6 +171,23 @@ config SND_SOC_MSM8996 the machine driver and the corresponding DAI-links config SND_SOC_MSM8996_VM tristate "SoC Machine driver for MSM8996 virtualization" select SND_SOC_QDSP6V2_VM select SND_SOC_MSM_STUB select SND_SOC_MSM_HOSTLESS_PCM select SND_DYNAMIC_MINORS select MSM_QDSP6_APRV2_VM select MSM_QDSP6V2_CODECS select QTI_PP help To add support for SoC audio on MSM8996 virtualization platform. This will enable sound soc drivers which interfaces with DSP using virtualized apr, also it will enable the machine driver and the corresponding DAI-links config SND_SOC_MSM8X16 tristate "SoC Machine driver for MSM8916" depends on ARCH_MSM8953 || ARCH_MSM8937 Loading sound/soc/msm/Makefile +6 −0 Original line number Diff line number Diff line Loading @@ -4,9 +4,11 @@ snd-soc-hostless-pcm-objs := msm-pcm-hostless.o obj-$(CONFIG_SND_SOC_MSM_HOSTLESS_PCM) += snd-soc-hostless-pcm.o obj-$(CONFIG_SND_SOC_MSM_QDSP6V2_INTF) += qdsp6v2/ obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += qdsp6v2/ snd-soc-qdsp6v2-objs := msm-dai-fe.o obj-$(CONFIG_SND_SOC_QDSP6V2) += snd-soc-qdsp6v2.o obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += snd-soc-qdsp6v2.o #for APQ8084 sound card driver snd-soc-apq8084-objs := apq8084.o Loading @@ -24,6 +26,10 @@ obj-$(CONFIG_SND_SOC_MSM8994) += snd-soc-msm8994.o snd-soc-msm8996-objs := msm8996.o apq8096-auto.o apq8096-i2c.o obj-$(CONFIG_SND_SOC_MSM8996) += snd-soc-msm8996.o # for MSM8996 virtualization sound card driver snd-soc-msm8996-vm-objs := apq8096-auto.o obj-$(CONFIG_SND_SOC_MSM8996_VM) += snd-soc-msm8996-vm.o # for MSM 8x16/8952 sound card driver snd-soc-msm8x16-objs := msm8952.o msm-audio-pinctrl.o snd-soc-msm8x16-objs += msm8952-slimbus.o msm8952-dai-links.o Loading sound/soc/msm/qdsp6v2/Makefile +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ snd-soc-qdsp6v2-objs += msm-dai-q6-v2.o msm-pcm-q6-v2.o msm-pcm-routing-v2.o \ obj-$(CONFIG_SLIMBUS) += msm-dai-slim.o audio_slimslave.o obj-$(CONFIG_SND_SOC_QDSP6V2) += snd-soc-qdsp6v2.o msm-pcm-dtmf-v2.o \ msm-dai-stub-v2.o obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += snd-soc-qdsp6v2.o msm-pcm-dtmf-v2.o \ msm-dai-stub-v2.o obj-$(CONFIG_SND_HWDEP) += msm-pcm-routing-devdep.o obj-$(CONFIG_DOLBY_DAP) += msm-dolby-dap-config.o obj-$(CONFIG_DOLBY_DS2) += msm-ds2-dap-config.o Loading Loading
sound/soc/msm/Kconfig +28 −1 Original line number Diff line number Diff line Loading @@ -20,6 +20,16 @@ config SND_SOC_QDSP6V2 audio drivers. This includes q6asm, q6adm, q6afe interfaces to DSP using apr. config SND_SOC_QDSP6V2_VM tristate "SoC ALSA audio driver for QDSP6V2 virtualization" depends on MSM_QDSP6_APRV2_VM help To add support for MSM QDSP6V2 virtualization Soc Audio. This will enable sound soc platform specific audio drivers. This includes q6asm, q6adm, q6afe interfaces to DSP using virtualized apr. config SND_SOC_QDSP_DEBUG bool "QDSP Audio Driver Debug Feature" help Loading Loading @@ -69,7 +79,7 @@ config DTS_SRS_TM config QTI_PP bool "Enable QTI PP" depends on SND_SOC_MSM_QDSP6V2_INTF depends on SND_SOC_MSM_QDSP6V2_INTF || SND_SOC_QDSP6V2_VM help To add support for default QTI post processing. This support is to configure the post processing Loading Loading @@ -161,6 +171,23 @@ config SND_SOC_MSM8996 the machine driver and the corresponding DAI-links config SND_SOC_MSM8996_VM tristate "SoC Machine driver for MSM8996 virtualization" select SND_SOC_QDSP6V2_VM select SND_SOC_MSM_STUB select SND_SOC_MSM_HOSTLESS_PCM select SND_DYNAMIC_MINORS select MSM_QDSP6_APRV2_VM select MSM_QDSP6V2_CODECS select QTI_PP help To add support for SoC audio on MSM8996 virtualization platform. This will enable sound soc drivers which interfaces with DSP using virtualized apr, also it will enable the machine driver and the corresponding DAI-links config SND_SOC_MSM8X16 tristate "SoC Machine driver for MSM8916" depends on ARCH_MSM8953 || ARCH_MSM8937 Loading
sound/soc/msm/Makefile +6 −0 Original line number Diff line number Diff line Loading @@ -4,9 +4,11 @@ snd-soc-hostless-pcm-objs := msm-pcm-hostless.o obj-$(CONFIG_SND_SOC_MSM_HOSTLESS_PCM) += snd-soc-hostless-pcm.o obj-$(CONFIG_SND_SOC_MSM_QDSP6V2_INTF) += qdsp6v2/ obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += qdsp6v2/ snd-soc-qdsp6v2-objs := msm-dai-fe.o obj-$(CONFIG_SND_SOC_QDSP6V2) += snd-soc-qdsp6v2.o obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += snd-soc-qdsp6v2.o #for APQ8084 sound card driver snd-soc-apq8084-objs := apq8084.o Loading @@ -24,6 +26,10 @@ obj-$(CONFIG_SND_SOC_MSM8994) += snd-soc-msm8994.o snd-soc-msm8996-objs := msm8996.o apq8096-auto.o apq8096-i2c.o obj-$(CONFIG_SND_SOC_MSM8996) += snd-soc-msm8996.o # for MSM8996 virtualization sound card driver snd-soc-msm8996-vm-objs := apq8096-auto.o obj-$(CONFIG_SND_SOC_MSM8996_VM) += snd-soc-msm8996-vm.o # for MSM 8x16/8952 sound card driver snd-soc-msm8x16-objs := msm8952.o msm-audio-pinctrl.o snd-soc-msm8x16-objs += msm8952-slimbus.o msm8952-dai-links.o Loading
sound/soc/msm/qdsp6v2/Makefile +2 −0 Original line number Diff line number Diff line Loading @@ -9,6 +9,8 @@ snd-soc-qdsp6v2-objs += msm-dai-q6-v2.o msm-pcm-q6-v2.o msm-pcm-routing-v2.o \ obj-$(CONFIG_SLIMBUS) += msm-dai-slim.o audio_slimslave.o obj-$(CONFIG_SND_SOC_QDSP6V2) += snd-soc-qdsp6v2.o msm-pcm-dtmf-v2.o \ msm-dai-stub-v2.o obj-$(CONFIG_SND_SOC_QDSP6V2_VM) += snd-soc-qdsp6v2.o msm-pcm-dtmf-v2.o \ msm-dai-stub-v2.o obj-$(CONFIG_SND_HWDEP) += msm-pcm-routing-devdep.o obj-$(CONFIG_DOLBY_DAP) += msm-dolby-dap-config.o obj-$(CONFIG_DOLBY_DS2) += msm-ds2-dap-config.o Loading