diff --git a/Makefile b/Makefile index 1d16c1099381..f700f9f3df74 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 1b8c3668bb65..2f9bc2a7946b 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 4376af1e2d96..f4d0c735b05f 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 35b70b9f5e46..4597bf80ae34 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 84a8f1df7c6f..2feb744f9af2 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 f01337cf2384..4ecc93f35503 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 4c648da12fd8..68b05ffacced 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 37b17b685687..da391c611d44 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 00a71683d523..68d26d52fb61 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 f8e2b588a703..ccd5ada3539f 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 10f761ed6584..bc57f39666aa 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