diff --git a/arch/arm/mach-msm/qdsp6v2/Makefile b/arch/arm/mach-msm/qdsp6v2/Makefile index d6100ffef1a1..b55527180036 100644 --- a/arch/arm/mach-msm/qdsp6v2/Makefile +++ b/arch/arm/mach-msm/qdsp6v2/Makefile @@ -26,4 +26,3 @@ obj-$(CONFIG_MSM_QDSP6V2_CODECS) += rtac_v2.o q6audio_v2.o q6audio_v2_aio.o obj-$(CONFIG_MSM_QDSP6V2_CODECS) += audio_mp3.o audio_amrnb.o audio_amrwb.o audio_evrc.o audio_qcelp.o amrwb_in.o obj-$(CONFIG_MSM_ADSP_LOADER) += adsp-loader.o obj-$(CONFIG_MSM_ULTRASOUND) += ultrasound/ -obj-m += adsprpc.o diff --git a/drivers/char/Kconfig b/drivers/char/Kconfig index 00a07a02a9a1..0b3ffef43cb8 100644 --- a/drivers/char/Kconfig +++ b/drivers/char/Kconfig @@ -649,6 +649,16 @@ config MSM_ROTATOR_USE_IMEM block. Or some systems may want the iMem to be dedicated to a different function. +config MSM_ADSPRPC + tristate "Qualcomm ADSP RPC driver" + depends on MSM_AUDIO_QDSP6 || MSM_AUDIO_QDSP6V2 + default m + help + Provides a communication mechanism that allows for clients to + make remote method invocations across processor boundary to + applications DSP processor. Say M if you want to enable this + module. + config MMC_GENERIC_CSDIO tristate "Generic sdio driver" default n diff --git a/drivers/char/Makefile b/drivers/char/Makefile index 41d952810ba4..8032f0b033bf 100644 --- a/drivers/char/Makefile +++ b/drivers/char/Makefile @@ -67,3 +67,4 @@ obj-$(CONFIG_TILE_SROM) += tile-srom.o obj-$(CONFIG_MSM_ROTATOR) += msm_rotator.o obj-$(CONFIG_MMC_GENERIC_CSDIO) += csdio.o obj-$(CONFIG_DIAG_CHAR) += diag/ +obj-$(CONFIG_MSM_ADSPRPC) += adsprpc.o diff --git a/arch/arm/mach-msm/qdsp6v2/adsprpc.c b/drivers/char/adsprpc.c similarity index 100% rename from arch/arm/mach-msm/qdsp6v2/adsprpc.c rename to drivers/char/adsprpc.c diff --git a/arch/arm/mach-msm/qdsp6v2/adsprpc.h b/drivers/char/adsprpc.h similarity index 100% rename from arch/arm/mach-msm/qdsp6v2/adsprpc.h rename to drivers/char/adsprpc.h diff --git a/arch/arm/mach-msm/qdsp6v2/adsprpc_shared.h b/drivers/char/adsprpc_shared.h similarity index 100% rename from arch/arm/mach-msm/qdsp6v2/adsprpc_shared.h rename to drivers/char/adsprpc_shared.h