aboutsummaryrefslogtreecommitdiffstats
path: root/sound/pci/intel_mid_i2s/Makefile
diff options
context:
space:
mode:
authorLouis LE GALL <louis.le.gall@intel.com>2010-12-09 10:37:40 +0000
committerAlan Cox <alan@linux.intel.com>2010-12-09 10:37:40 +0000
commit8b052df870fdf763e4acc9cb08fc9d1d2200b006 (patch)
tree610b6964db560858821c1c5ee38f82533ada7623 /sound/pci/intel_mid_i2s/Makefile
parent44c2514121c88ea77f8a754531b38fe4c3393598 (diff)
downloadmrst-s0i3-test-8b052df870fdf763e4acc9cb08fc9d1d2200b006.tar.gz
mrst-s0i3-test-8b052df870fdf763e4acc9cb08fc9d1d2200b006.tar.xz
mrst-s0i3-test-8b052df870fdf763e4acc9cb08fc9d1d2200b006.zip
This patch adds the I2S SSP common driver that supports I2S audio on
Intel MID platforms. It is used for sending/receiving I2S audio samples It support new DMA interface of kernel 2.6.37 Below is a simple diagram that explain where is the intel_mid_i2s in software architecture: +-----------+ | | |Pulse Audio| | | | | +-----------+ | | +------------+------------+ | | | | | | +-----------+ +-----------+ | | |Lib cmt | |Alsa Lib |------+ |speech |------+ | | | |data | | | | | | | | +-----------+ | +-----------+ | | | | | | | User ......|............|.........................|................................. | | | Kernel | | | | | | | | | | | | | | | | | | \|/ \|/ \|/ V V V +---------+ ++---------++ ++---------++ | | ||Alsa snd || ||cmt || |Intel SST| ||driver || ||speech || | "MAD" | ||SSP || ||driver || | | ||BT/FM || || || +---------+ ++---------++ ++---------++ | | | | | | | | | | | | \|/ | \|/ V | V +-----------+ | ++---------++ | | | \ ||intel mid|| |LPE Driver | +------------------>||i2s || | | / ||unified || | | ||driver || +-----------+ ++---------++ | | | | Kernel ......|......................................|................................. | | Hardware \|/ \|/ V V +-- --+ +-- --+ | | | | |MSIC | |SSP in I2S | | | |config | | | | | +-- --+ +-- --+ Signed-off-by: Louis LE GALL <louis.le.gall@intel.com>
Diffstat (limited to 'sound/pci/intel_mid_i2s/Makefile')
-rw-r--r--sound/pci/intel_mid_i2s/Makefile18
1 files changed, 18 insertions, 0 deletions
diff --git a/sound/pci/intel_mid_i2s/Makefile b/sound/pci/intel_mid_i2s/Makefile
new file mode 100644
index 00000000000..7a24d98d045
--- /dev/null
+++ b/sound/pci/intel_mid_i2s/Makefile
@@ -0,0 +1,18 @@
+# SSP I2S audio drivers for intel Mid platforms
+# Copyright (c) 2010, Intel Corporation.
+
+# This program is free software; you can redistribute it and/or modify it
+# under the terms and conditions of the GNU General Public License,
+# version 2, as published by the Free Software Foundation.
+
+# This program is distributed in the hope it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+# FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+# more details.
+
+# You should have received a copy of the GNU General Public License along with
+# this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
+
+obj-$(CONFIG_SND_INTEL_MID_I2S) += intel_mid_i2s.o
+