History log of /sound/arm/aaci.h
Revision Date Author Comments
5d350cba486de34eff99d0394d8fb436af54522e 13-Jan-2011 Russell King <rmk+kernel@arm.linux.org.uk> ALSA: AACI: make fifo variables more explanitory

Improve commenting and change fifo variable names to reflect their
meanings.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
c0dea82c3c141c33ca22ca85f80e592028840864 13-Jan-2011 Russell King <rmk+kernel@arm.linux.org.uk> ALSA: AACI: use snd_pcm_lib_period_bytes()

Use the helper rather than open-coding this.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
b60fb519d7977e606621af85585c3677fc290ef8 25-Jan-2011 Russell King <rmk+kernel@arm.linux.org.uk> ALSA: AACI: fix multiple IRQ claiming

Claiming the IRQ each time a playback or capture interface is opened
is wasteful; the second copy of the registered handler is identical to
the first and just wastes resources. Track the number of opens and
only register the handler when necessary.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
d6a89fefa50feda5516cd5210ad0008a44632b52 18-Dec-2009 Russell King <rmk+kernel@arm.linux.org.uk> ALSA: AACI: switch to per-pcm locking

We can use finer-grained locking, which makes things easier when
we gain DMA support.

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
41762b8ca9e16c7443d8348ec53daddbe940cdcc 07-Feb-2007 Kevin Hilman <khilman@mvista.com> [ARM] 4139/1: AACI record support

Add PCM audio capture support for AACI audio on Versatile platform.

Signed-off-by: Kevin Hilman <khilman@mvista.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
a5f65029ad5c5262ee3aff5165698e431415cf7c 07-Dec-2006 Andrew Morton <akpm@osdl.org> [ALSA] arm header fix

Cc: Takashi Iwai <tiwai@suse.de>

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Jaroslav Kysela <perex@suse.cz>
12aa757905d09b1dc2c1c3d0de3fa8f4c9726f2b 16-Jan-2006 Ingo Molnar <mingo@elte.hu> [ALSA] semaphore -> mutex (Archs, misc buses)

Semaphore to mutex conversion.

The conversion was generated via scripts, and the result was validated
automatically via a script as well.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
ceb9e476c89f50e9ba7de914bbec2c05e9647915 17-Nov-2005 Takashi Iwai <tiwai@suse.de> [ALSA] Remove xxx_t typedefs: ARM AACI

Modules: ARM AACI PL041 driver,ARM DMA routines

Remove xxx_t typedefs from the ARM AACI driver.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
e12ba644eefa9b8df4f961be91f1a0c5ea5038fa 06-Sep-2005 viro@ZenIV.linux.org.uk <viro@ZenIV.linux.org.uk> [PATCH] iomem annotations (sound/arm/aaci)

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
cb5a6ffc5c09bc354af69407dae710dcddcced37 12-May-2005 Russell King <rmk@arm.linux.org.uk> [ALSA] ARM AACI primecell driver

ARM,/arm/Makefile,ARM AACI PL041 driver
Add support for the ARM AACI Primecell, which provides an AC'97
based interface. This driver only provides playback support.

This has been extensively tested with an LM4549 AC'97 codec.

Signed-off-by: Russell King <rmk@arm.linux.org.uk>
Signed-off-by: Takashi Iwai <tiwai@suse.de>