summaryrefslogtreecommitdiffstats
path: root/drivers/s390/cio
diff options
context:
space:
mode:
authorChristopher Zimmermann <madroach@zakweb.de>2005-09-21 00:41:22 -0700
committerDavid S. Miller <davem@davemloft.net>2005-09-21 00:41:22 -0700
commita131430c200f6bda313bf5d0a8e238c41afdfe0a (patch)
treec156cf5e4b65af0ad7bd2f5828e7697884a3c358 /drivers/s390/cio
parent1a3e64aa480101d11d8cac94ca57fd8bbe2536b7 (diff)
downloadop-kernel-dev-a131430c200f6bda313bf5d0a8e238c41afdfe0a.zip
op-kernel-dev-a131430c200f6bda313bf5d0a8e238c41afdfe0a.tar.gz
[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>
Diffstat (limited to 'drivers/s390/cio')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud