Bug 9955

Summary: snd-indigoio does not load properly, fails with error -16
Product: Drivers Reporter: Antek Grzymala (awaria)
Component: Sound(ALSA)Assignee: Jaroslav Kysela (perex)
Status: CLOSED CODE_FIX    
Severity: blocking CC: tiwai
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 2.6.24.1 Subsystem:
Regression: --- Bisected commit-id:
Attachments: My kernel config

Description Antek Grzymala 2008-02-13 08:09:55 UTC
Latest working kernel version: Unknown
Earliest failing kernel version: 2.6.24
Distribution: Gentoo

Hardware Environment:

Echo Indigo-IO audio card
CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

Problem Description:

I cannot use my Echo IndigoIO PCMCIA card, when I insert the card and my system tries to load the indigoio module I get the following errors (quoted from my kernel log):

### Using the in-kernel 1.0.15 driver (kernel 2.6.24.1, with some debug options turned on):

pccard: CardBus card inserted into slot 0
ALSA sound/pci/echoaudio/echoaudio.c:2001: Echoaudio driver starting...
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 18 (level, low) -> IRQ 19
ALSA sound/pci/echoaudio/echoaudio.c:1918: chip=f73fe000
ALSA sound/pci/echoaudio/echoaudio.c:1854: Stop DSP...
ALSA sound/pci/echoaudio/echoaudio.c:1859: Stopped.
ALSA sound/pci/echoaudio/echoaudio.c:1870: MMIO freed.
ACPI: PCI interrupt for device 0000:03:00.0 disabled
ALSA sound/pci/echoaudio/echoaudio.c:1876: Chip freed.
ALSA sound/pci/echoaudio/echoaudio.c:1934: cannot get memory region
Echoaudio Indigo IO: probe of 0000:03:00.0 failed with error -16

### using driver from a custom 1.0.16rc2 package (built against the same 2.6.24.1 kernel):

pccard: CardBus card inserted into slot 0
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 18 (level, low) -> IRQ 19
ACPI: PCI interrupt for device 0000:03:00.0 disabled
ALSA /var/tmp/portage/media-sound/alsa-driver-1.0.16_rc2/work/alsa-driver-1.0.16rc2/pci/echoaudio/echoaudio.c:1935: cannot get memory region
Echoaudio Indigo IO: probe of 0000:03:00.0 failed with error -16

###

This bug has already been filed by me in the Alsa bugtracking system, but since it exhibits zero activity I though it will be more appropriate to file it here (ALSA URL: https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3743).
Comment 1 Antek Grzymala 2008-02-13 09:15:46 UTC
Created attachment 14795 [details]
My kernel config

I am attaching my kernel config for information.
Comment 2 Antek Grzymala 2008-04-19 15:19:39 UTC
Seems to have gotten fixed in the final release of 2.6.25.