Sound Bug in 2.3.99-pre7-1

From: Ian Gulliver (ian@penguinhosting.net)
Date: Tue May 02 2000 - 15:54:57 EST


I am currently running linux 2.3.99-pre7-1 on an IBM ThinkPad 600E
2645-RP1. This machine includes an onboard PCI sound controller. lspci
reports:

00:06.0 Multimedia audio controller: Cirrus Logic CS 4610 (rev 01)

/proc/pci says:

  Bus 0, device 6, function 0:
    Multimedia audio controller: Cirrus Logic CS 4610/11 [CrystalClear
SoundFusion Audio Accelerator] (rev 1).
      IRQ 11.
      Master Capable. Latency=32. Min Gnt=4.Max Lat=24.
      Non-prefetchable 32 bit memory at 0x50100000 [0x50100fff].
      Non-prefetchable 32 bit memory at 0x50000000 [0x500fffff].

The IRQ 11 above, however, disagrees with windows on the same machine, and
will not work in any configuration I can find. However, on IRQ 5 (what
windows reports), the cs4232 driver works with the card. To make this
wierder: it doesn't seem to work the first time the module is loaded. The
module load always causes this error:

May 2 20:48:20 darkstar kernel: ad1848/cs4248 codec driver Copyright
(C) by Hannu Savolainen 1993-1996
May 2 20:48:20 darkstar kernel: ad1848: Interrupt test failed (IRQ5)

The first time the module is loaded, the sound skips in typical bad-irq
style. However, if the module in rmmod'ed and modprobe'd again, sound
works perfectly. This is the first 2.3 kernel I have tried on this
machine, but it worked on 2.2.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Sun May 07 2000 - 21:00:10 EST