ASoC: Intel: sst: Add makefile and kconfig changes
authorVinod Koul <vinod.koul@intel.com>
Thu, 16 Oct 2014 14:30:19 +0000 (20:00 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 20 Oct 2014 11:20:35 +0000 (12:20 +0100)
Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig
sound/soc/intel/Makefile
sound/soc/intel/sst/Makefile [new file with mode: 0644]

index f5b4a9c79cdfdb81931bb58764b5568f03dba8e2..c719438fa3d705435ed18abe89303e57cf0b1371 100644 (file)
@@ -3,6 +3,7 @@ config SND_MFLD_MACHINE
        depends on INTEL_SCU_IPC
        select SND_SOC_SN95031
        select SND_SST_MFLD_PLATFORM
+       select SND_SST_IPC
        help
           This adds support for ASoC machine driver for Intel(R) MID Medfield platform
           used as alsa device in audio substem in Intel(R) MID devices
@@ -12,6 +13,9 @@ config SND_MFLD_MACHINE
 config SND_SST_MFLD_PLATFORM
        tristate
 
+config SND_SST_IPC
+       tristate
+
 config SND_SOC_INTEL_SST
        tristate "ASoC support for Intel(R) Smart Sound Technology"
        select SND_SOC_INTEL_SST_ACPI if ACPI
index f841786dad155c56904656d51114068e086654be..9ab43be7531131e593345fcaed5635bdf68c11e9 100644 (file)
@@ -31,3 +31,6 @@ obj-$(CONFIG_SND_SOC_INTEL_HASWELL_MACH) += snd-soc-sst-haswell.o
 obj-$(CONFIG_SND_SOC_INTEL_BYT_RT5640_MACH) += snd-soc-sst-byt-rt5640-mach.o
 obj-$(CONFIG_SND_SOC_INTEL_BYT_MAX98090_MACH) += snd-soc-sst-byt-max98090-mach.o
 obj-$(CONFIG_SND_SOC_INTEL_BROADWELL_MACH) += snd-soc-sst-broadwell.o
+
+# DSP driver
+obj-$(CONFIG_SND_SST_IPC) += sst/
diff --git a/sound/soc/intel/sst/Makefile b/sound/soc/intel/sst/Makefile
new file mode 100644 (file)
index 0000000..4d0e79b
--- /dev/null
@@ -0,0 +1,3 @@
+snd-intel-sst-objs := sst.o sst_ipc.o sst_stream.o sst_drv_interface.o sst_loader.o sst_pvt.o
+
+obj-$(CONFIG_SND_SST_IPC) += snd-intel-sst.o