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
22 Dec, 2010
1 commit
-
Make LZO cache compression optional as it pulls in the kernel wide LZO
implementation and rbtree compression is generally more efficient for
typical register maps, especially in terms of CPU performance.Signed-off-by: Mark Brown
Acked-by: Liam Girdwood
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
11 Nov, 2010
1 commit
-
This patch adds support for LZO compression when storing the register
cache. The initial register defaults cache is marked as __devinitconst
and the only change required for a driver to use LZO compression is
to set the compress_type member in codec->driver to SND_SOC_LZO_COMPRESSION.For a typical device whose register map would normally occupy 25kB or 50kB
by using the LZO compression technique, one can get down to ~5-7kB. There
might be a performance penalty associated with each individual read/write
due to decompressing/compressing the underlying cache, however that should not
be noticeable. These memory benefits depend on whether the target architecture
can get rid of the memory occupied by the original register defaults cache
which is marked as __devinitconst. Nevertheless there will be some memory
gain even if the target architecture can't get rid of the original register
map, this should be around ~30-32kB instead of 50kB.Signed-off-by: Dimitris Papastamos
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
15 Aug, 2009
1 commit
-
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
23 Sep, 2008
1 commit
-
When built with AC97 support the ASoC core depends on AC97_BUS so force
it to be available Kconfig.Signed-off-by: Mark Brown
Signed-off-by: Jaroslav Kysela
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
27 May, 2008
1 commit
-
Convert menu in sound Kconfig files to menuconfig and if.
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
3 commits
-
This patch makes the ASoC Kconfig descriptions a little more meaningful.
Signed-off-by: Liam Girdwood
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
The new ALSA 'SOC' support has bogus Kconfig ... it should
not be presenting anything AT91-related except on AT91,
or anything PXA-related except on PXA. Right now, x86
sees both of those menus, as do all other platforms.
This patch removes needless Kconfig layering, and the
related inappropriate choice presentation.Signed-off-by: David Brownell
Signed-off-by: Takashi Iwai
Signed-off-by: Jaroslav Kysela -
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
14 Mar, 2007
1 commit
-
Fixed dependencies in Kconfig files of soc drivers.
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