28 Jul, 2011
1 commit
-
Signed-off-by: Dong Aisheng
Acked-by: Liam Girdwood
Tested-by: Wolfram Sang
Signed-off-by: Mark Brown
14 Jun, 2011
1 commit
-
For clarity and to help ongoing refactoring in this area create a new file
to contain the physical I/O functions, separating them out from the cache
operations.Signed-off-by: Mark Brown
Acked-by: Liam Girdwood
09 Jun, 2011
1 commit
-
In preparation for Dynamic PCM support (AKA DSP support).
There will be future patches that add support to allow PCMs to be dynamically
routed to multiple DAIs at startup and also during stream runtime. This patch
moves the ASoC core PCM operaitions into a new file called soc-pcm.c. This will
in simplify the ASoC core features into distinct files.Signed-off-by: Liam Girdwood
Signed-off-by: Mark Brown
11 Jan, 2011
1 commit
-
Signed-off-by: Stephen Warren
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
06 Jan, 2011
1 commit
-
This patch adds the makefile and kconfig changes for mid asoc drivers:
platform and machine driver which are introduced in 2 preceeding patchesSigned-off-by: Vinod Koul
Signed-off-by: Harsha Priya
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
23 Nov, 2010
1 commit
-
Finally, move the 's3c24xx' directory to 'samsung'
Signed-off-by: Jassi Brar
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
05 Jul, 2010
1 commit
-
Signed-off-by: Mark Brown
Acked-by: Liam Girdwood
23 Jun, 2010
1 commit
-
This patch adds ASoC support for JZ4740 SoCs I2S module.
Signed-off-by: Lars-Peter Clausen
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
07 Jun, 2010
1 commit
-
Add ep93xx i2s audio driver
Signed-off-by: Ryan Mallon
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
31 May, 2010
1 commit
-
This patch enables support for the i2s controller available on kirkwood
platformsSigned-off-by: Arnaud Patard
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
19 May, 2010
1 commit
-
Add support for NUC900 AC97
Signed-off-by: Wan ZongShun
Acked-by: Liam Girdwood
Signed-off-by: Mark Brown
13 Nov, 2009
1 commit
-
Many devices need to calculate the bit clock rate desired to
work out the clock configuration required for the device.
Provide utility functions to do this using both hw_params
structures and raw numbers.Signed-off-by: Mark Brown
Acked-by: Liam Girdwood
15 Aug, 2009
1 commit
-
Conflicts:
sound/soc/Makefile
06 Aug, 2009
1 commit
-
This adds support for DMA platform valid for i.MX1 and i.MX2 platforms.
This is not valid for i.MX3 since it doesn't share the same DMA
interface than i.MX1 and i.MX2.It has been tested on i.MX27 board.
Signed-off-by: Javier Martin
Signed-off-by: Mark Brown
06 Jul, 2009
1 commit
-
A lot of CODECs share the same register data formats and therefore
replicate the code to manage access to and caching of the register
map. In order to reduce code duplication centralised versions of
this code will be introduced with drivers able to configure the use
of the common code by calling the new snd_soc_codec_set_cache_io()
API call during startup.As an initial user the 7 bit address/9 bit data format used by many
Wolfson devices is supported for write only CODECs and the drivers
with straightforward register cache implementations are converted to
use it.Signed-off-by: Mark Brown
20 May, 2009
1 commit
-
This patch adds support for the integrated ACLC of the TXx9 family.
Signed-off-by: Atsushi Nemoto
Signed-off-by: Mark Brown
04 Apr, 2009
1 commit
-
This patch adds a driver for the I2S interface found on Stretch s6000
family processors.Signed-off-by: Daniel Glöckner
Signed-off-by: Mark Brown
09 Jan, 2009
1 commit
-
This patch adds a jack reporting interface to ASoC. This wraps the ALSA
core jack detection functionality and provides integration with DAPM to
automatically update the power state of pins based on the jack state.Since embedded platforms can have multiple detecton methods used for a
single jack (eg, separate microphone and headphone detection) the report
function allows specification of which bits are being updated on a given
report.The expected usage is that machine drivers will create jack objects and
then configure jack detection methods to update that jack.Signed-off-by: Mark Brown
19 Dec, 2008
1 commit
-
Rather than listing lots of architectures per line in Kconfig and
Makefile, causing merge conflicts all the time, have one per line
in alphabetical order.Signed-off-by: Mark Brown
31 Oct, 2008
1 commit
-
The Ateml AT91 and AVR32 SoC share common IP for audio and can share the
same driver code using the atmel-ssc API provided for both architectures.
Do this, creating a new unified atmel ASoC architecture to replace the
previous at32 and at91 ones.[This was contributed as a patch series for reviewability but has been
squashed down to a single commit to help preserve both the history and
bisectability. A small bugfix from Jukka is included.]Tested-by: Jukka Hynninen
Signed-off-by: Sedji Gaouaou
Signed-off-by: Mark Brown
09 Sep, 2008
1 commit
-
Signed-off-by: Cliff Cai
Signed-off-by: Bryan Wu
Signed-off-by: Mark Brown
Signed-off-by: Jaroslav Kysela
10 Jul, 2008
1 commit
-
Audio for Au12x0/Au1550 PSCs in AC97 and I2S mode, for ASoC v1 framework.
- DBDMA, AC97 and I2S drivers
- sample AC97 machine code (Db1200)Signed-off-by: Manuel Lauss
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
06 Jun, 2008
1 commit
-
Attached is a revised version of my patch to add AT32 to ASoC. This cleans
most of the style issues associated with the previous patch. Also fixes an
issue with the playpaq_wm8510.c code depending on a non-released patch to th
AT32 portmux support.Patch is against 2.6.24.3.atmel.3 kernel, the latest AVR32 kernel Atmel has
released, with the linux-2.6-asoc patches from when v2.6.24 was tagged also
applied.[Fixed up minor checkpatch issues and updated for current kernels -- broonie]
Signed-off-by: Geoffrey Wossum
Signed-off-by: Mark Brown
Signed-off-by: Takashi Iwai
30 Apr, 2008
1 commit
-
Add common OMAP ASoC drivers and machine driver for Nokia N810. Currently
supported features are:- Covers OMAPs from 1510 to 2420
- Common DMA driver
- DAI link driver using McBSP port in I2S mode
- Basic machine driver for Nokia N810Signed-off-by: Jarkko Nikula
Signed-off-by: Mark Brown
Signed-off-by: Takashi Iwai
24 Apr, 2008
1 commit
-
Add ASoC support for the TI Davinci SoC and the Davicni-EVM reference board.
It includes:
- ASoC Davinci DMA driver
- ASoC Davinci I2S (Davinci McBSP module based) driver
- ASoC Davinci-EVM reference boardSigned-off-by: Vladimir Barinov
Signed-off-by: Takashi Iwai
01 Feb, 2008
1 commit
-
Add the ASoC drivers for the Freescale MPC8610 SoC and the MPC8610 HPCD
reference board.Signed-off-by: Timur Tabi
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
20 Jul, 2007
1 commit
-
ALSA ASoC support for SH7760
This patch adds ALSA ASoC drivers for the Audio interfaces
of the SH7760 SoC:
Add driver for the SH7760 DMA engine (dmabrg)
Add AC97 driver for HAC unit(s) found on SH7760/SH7780
Add I2S driver for SSI unit(s) found on SH7760/SH7780
Add a generic SH7760-AC97 machine driver.
Hook it all up with the build system.Signed-off-by: Manuel Lauss
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
11 May, 2007
1 commit
-
This patch builds the Samsung S3C24xx audio DMA and I2S drivers.
Signed-off-by: Graeme Gregory
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela
09 Feb, 2007
4 commits
-
This patch builds ASoC pxa2xx support for Corgi, Spitz, Tosa and Poodle
Zaurus machines.
From: Liam Girdwood
Signed-off-by: Richard Purdie
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds a Makefile and Kconfig to build the ASoC AT91RM9200
support.Signed-off-by: Frank Mandarino
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds an ASoC Makefile and Kconfig for the WM8731, WM8750 and
WM9712 codecs.Signed-off-by: Richard Purdie
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
This patch adds support for building the ASoC core and the dynamic audio
power management support.Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela