1
linux/sound
Christopher Zimmermann a131430c20 [SPARC] cs4231: Fix SBUS support in this driver.
From: Christopher Zimmermann <madroach@zakweb.de>

This patch enables SBus support for the cs4231 sound driver.
It is tested on an Ultra2. Capture and playback both work.
I experienced lags and crashes using certain threaded
players like ogg123 and mp3blaster, while the former is
lagging far more. This behavior may be specific to SMP
systems. It is reproducable using the dummy sound card
driver. Sox works flawlessly.

Setting up the calculation of ptr in snd_cs4231_playback_pointer 
was a bit strange. I got it to work by not incrementing the
[pc]_periods_sent counter when starting DMA the first time
in cs4231_dma_trigger. Therefore this dummy thing.

[ I did some minor cleanups -DaveM ]

Signed-off-by: David S. Miller <davem@davemloft.net>
2005-09-21 00:41:22 -07:00
..
arm [PATCH] Fix up some pm_message_t types 2005-09-17 11:50:00 -07:00
core [ALSA] Replace with kzalloc() - seq stuff 2005-09-12 10:48:06 +02:00
drivers [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
i2c [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
isa [ALSA] Replace with kzalloc() - isa stuff 2005-09-12 10:48:09 +02:00
mips [ALSA] Add snd_card_set_generic_dev() call 2005-09-12 10:41:56 +02:00
oss [PATCH] patch] remove sound/oss/skeleton.c 2005-09-10 10:06:30 -07:00
parisc [ALSA] Add snd_card_set_dev() 2005-09-12 10:41:33 +02:00
pci [PATCH] add PCI IDs so RME32 and RME96 drivers build 2005-09-14 14:34:17 -07:00
pcmcia [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
ppc [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
sparc [SPARC] cs4231: Fix SBUS support in this driver. 2005-09-21 00:41:22 -07:00
synth [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
usb [ALSA] Replace with kzalloc() - others 2005-09-12 10:48:22 +02:00
Kconfig [PATCH] Kconfig fix (ISA_DMA_API and sound/*) 2005-08-23 18:43:40 -07:00
last.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
sound_core.c [PATCH] Assign device pointer to OSS devices 2005-08-30 08:58:37 +02:00
sound_firmware.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00