By Date: <-- -->
By Thread: <-- -->

Failed BT878 Causing sound to block ?



Dear Friends,

I have a Pinnacle PCTV card (PAL-M), and use a Debian Testing distribution.
I was previously using kernel 2.6.10 and everything was working without any problem.
I recently upgraded to kernel 2.6.16, and after the upgrade some problems started to appear.
The first thing I noticed was that ALSA stopped working and I didn't have any kind of sound anymore.
After trying to reinstall ALSA and picking up the most recent drivers, I decided to investigate the reason for this misbehavior.
There seems that something was blocking the sound hardware. After making a trace of the kernel messages, I noticed that it was just after the kernel failed in loading the BT878 device that I was able to hear a "click" in the speakers and after that the sound system was dead. The message I got was this one:
----------------------------------------------------------------------
bt878: AUDIO driver version 0.0.0 loaded
bt878: Bt878 AUDIO function found (0).
ACPI: PCI Interrupt 0000:02:04.1[A] -> Link [LNKC] -> GSI 10 (level, low) -> IRQ 10
bt878_probe: card id=[0x1211bd], Unknown card.
Exiting..
ACPI: PCI interrupt for device 0000:02:04.1 disabled
bt878: probe of 0000:02:04.1 failed with error -22
----------------------------------------------------------------------
After that, even though the sound driver loads ok:
----------------------------
Intel 810 + AC97 Audio, version 1.01, 18:16:54 Apr 15 2006
-----------------------------
I don't have any kind of access anymore to the whole sound system. I have the impression that after failing, the module may be disabling something related to the sound card that avoids ALSA to use it (the ACPI message saying that the interrupt for the device is disabled is making me suspect of that). The sound driver loads after the failing BT878. Could you give any hint if this is some misconfiguration I am doing in the module parameters (that possibly changed from 2.6.10 to 2.6.16) or if this is a bug in the newer bt878 code ?
If I boot using 2.6.10 the sound works again, so this is not caused by a problem in my recently upgraded ALSA files. There is also a chance that this is not caused by the failed BT878, but this is now my main hypothesis. I will appreciate any kind of comment regarding this, as I really would like to use a newer kernel.
Ah ... by the way, ... I am using the smp version of 2.6.16 (the Debian image, I didn't compiled it by my own), because I have a Pentium IV HT processor, and I am using smp to make it work under multi-processing (the HT allows Linux to work as if it has 2 processors instead just one, due to a trick in memory access). Maybe the multi-processing has something to do with this too.
Many thanks,
Ricardo


--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request (at) redhat.com?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list