Messages in this thread | | | From | Giuseppe Bilotta <> | Subject | Re: GPL source code for Smart USB 56 modem (includes ALSA AC97 patch) | Date | Sat, 18 Sep 2004 16:35:32 +0200 |
| |
Sasha Khapyorsky wrote: > On Fri, 17 Sep 2004 12:22:05 +0200 > Giuseppe Bilotta <bilotta78@hotpop.com> wrote: > > > That's it: > > > > > 0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) > > This is on-board controller.
Yes. And it is indeed the Conexant modem seen by Windows.
> > OTOH, ALSA in 2.6.5 doesn't like the modem controller: > > > > > PCI: Setting latency timer of device 0000:00:1f.5 to 64 > > > MC'97 1 converters and GPIO not ready (0xff00) > > > intel8x0_measure_ac97_clock: measured 52287 usecs > > > intel8x0: clocking to 48000 > > > PCI: Setting latency timer of device 0000:00:1f.6 to 64 > > > MC'97 1 converters and GPIO not ready (0xff00) > > > > and 2.6.7 totally fails on both the audio and modem controller > > > > > unable to grab IRQ 7 > > > Intel ICH: probe of 0000:00:1f.5 failed with error -16 > > > unable to grab IRQ 7 > > > Intel ICH Modem: probe of 0000:00:1f.6 failed with error -16 > > Not sure that last one is ALSA related. As noted in mesg 'request_irq' fails.
Ok, I found the reason of the latter failure: in 2.6.7 I have ISA-PnP enabled (not in 2.6.5) and this loads the parport driver before the sound driver. parport steals the IRQ.
Module loading order is important: if I load the i8x0 sound modules first, the messages are more or less the same as the ones in 2.6.5 (including the "MC'97 1 converters and GPIO not ready" message), and then parport accepts IRQ 7 to be taken by resorting to polled operation:
> parport: PnPBIOS parport detected. > parport0: PC-style at 0x378 (0x778), irq 7, dma 1 [PCSPP,TRISTATE,COMPAT,ECP,DMA] > parport0: irq 7 in use, resorting to polled operation
I wonder what this means, and if something can be done about it (like: can the i8x0 sound modules use some other IRQ?)
> > I will try one of the 2.6.9 rcs one of these days and see if I > > can get things to work. > > If not please report a problem here https://bugtrack.alsa-project.org/alsa-bug/, > Or let me know.
I will. Do you have any idea on the "not ready" issue?
-- Giuseppe "Oblomov" Bilotta
Can't you see It all makes perfect sense Expressed in dollar and cents Pounds shillings and pence (Roger Waters)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |