diff --git a/Makefile b/Makefile index 1d16c10993..f700f9f3df 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,9 @@ # auto-detect subdirs ifneq ($(CONFIG_ARCH_QTI_VM), y) +ifeq ($(CONFIG_QTI_QUIN_GVM), y) +include $(srctree)/techpack/audio/config/gvmauto.conf +export +endif ifeq ($(CONFIG_ARCH_SDXPOORWILLS), y) include $(srctree)/techpack/audio/config/sdxpoorwillsauto.conf export @@ -34,6 +38,10 @@ LINUXINCLUDE += \ -I$(srctree)/techpack/audio/include/uapi/audio \ -I$(srctree)/techpack/audio/include +ifeq ($(CONFIG_QTI_QUIN_GVM), y) +LINUXINCLUDE += \ + -include $(srctree)/techpack/audio/config/gvmautoconf.h +endif ifeq ($(CONFIG_ARCH_SDXPOORWILLS), y) LINUXINCLUDE += \ -include $(srctree)/techpack/audio/config/sdxpoorwillsautoconf.h diff --git a/asoc/Kbuild b/asoc/Kbuild index 1b8c3668bb..2f9bc2a794 100644 --- a/asoc/Kbuild +++ b/asoc/Kbuild @@ -71,7 +71,7 @@ ifeq ($(KERNEL_BUILD), 0) export INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h diff --git a/asoc/codecs/Kbuild b/asoc/codecs/Kbuild index 4376af1e2d..f4d0c735b0 100644 --- a/asoc/codecs/Kbuild +++ b/asoc/codecs/Kbuild @@ -65,7 +65,7 @@ ifeq ($(KERNEL_BUILD), 0) export INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h diff --git a/config/gvmauto.conf b/config/gvmauto.conf index 35b70b9f5e..4597bf80ae 100644 --- a/config/gvmauto.conf +++ b/config/gvmauto.conf @@ -13,3 +13,4 @@ CONFIG_SND_SOC_MSM_STUB=m CONFIG_SND_SOC_MSM_HDMI_CODEC_RX=m CONFIG_MSM_QDSP6V2_CODECS=m CONFIG_SND_EVENT=m +CONFIG_SND_SOC_SA8155=m diff --git a/config/gvmautoconf.h b/config/gvmautoconf.h index 84a8f1df7c..2feb744f9a 100644 --- a/config/gvmautoconf.h +++ b/config/gvmautoconf.h @@ -25,3 +25,4 @@ #define CONFIG_SND_SOC_MSM_HDMI_CODEC_RX 1 #define CONFIG_MSM_QDSP6V2_CODECS 1 #define CONFIG_SND_EVENT 1 +#define CONFIG_SND_SOC_SA8155 1 diff --git a/dsp/Kbuild b/dsp/Kbuild index f01337cf23..4ecc93f355 100644 --- a/dsp/Kbuild +++ b/dsp/Kbuild @@ -71,7 +71,7 @@ ifeq ($(KERNEL_BUILD), 0) export INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h diff --git a/dsp/codecs/Kbuild b/dsp/codecs/Kbuild index 4c648da12f..68b05ffacc 100644 --- a/dsp/codecs/Kbuild +++ b/dsp/codecs/Kbuild @@ -53,7 +53,7 @@ ifeq ($(KERNEL_BUILD), 0) export INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h diff --git a/dsp/msm_audio_ion_vm.c b/dsp/msm_audio_ion_vm.c index 37b17b6856..da391c611d 100644 --- a/dsp/msm_audio_ion_vm.c +++ b/dsp/msm_audio_ion_vm.c @@ -18,9 +18,8 @@ #include #include #include -#include +#include #include -#include #include #include #include diff --git a/ipc/Kbuild b/ipc/Kbuild index 00a71683d5..68d26d52fb 100644 --- a/ipc/Kbuild +++ b/ipc/Kbuild @@ -72,7 +72,7 @@ ifeq ($(KERNEL_BUILD), 0) INCS += -include $(AUDIO_ROOT)/config/sm8150autoconf.h endif endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h diff --git a/ipc/apr_vm.c b/ipc/apr_vm.c index f8e2b588a7..ccd5ada353 100644 --- a/ipc/apr_vm.c +++ b/ipc/apr_vm.c @@ -23,7 +23,6 @@ #include #include #include -#include #include #include #include diff --git a/soc/Kbuild b/soc/Kbuild index 10f761ed65..bc57f39666 100644 --- a/soc/Kbuild +++ b/soc/Kbuild @@ -71,7 +71,7 @@ ifeq ($(KERNEL_BUILD), 0) export INCS += -include $(AUDIO_ROOT)/config/qcs405autoconf.h endif - ifeq ($(CONFIG_QTI_GVM), y) + ifeq ($(CONFIG_QTI_QUIN_GVM), y) include $(AUDIO_ROOT)/config/gvmauto.conf export INCS += -include $(AUDIO_ROOT)/config/gvmautoconf.h