Bug 6332 - ACPI Not assigning IO Addresses to USB / PCMCIA
Summary: ACPI Not assigning IO Addresses to USB / PCMCIA
Status: REJECTED INSUFFICIENT_DATA
Alias: None
Product: ACPI
Classification: Unclassified
Component: Config-Other (show other bugs)
Hardware: i386 Linux
: P2 normal
Assignee: acpi_bios
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-04 16:30 UTC by Michael J. Kidd
Modified: 2008-05-26 21:49 UTC (History)
2 users (show)

See Also:
Kernel Version: 2.6.16
Subsystem:
Regression: ---
Bisected commit-id:


Attachments
Site containing DSDT captures and BIOS's along with dmesg output and lspci-vvxxx output (130 bytes, text/html)
2006-04-04 16:35 UTC, Michael J. Kidd
Details

Description Michael J. Kidd 2006-04-04 16:30:30 UTC
Most recent kernel where this bug did not occur: Bug has always occured

Distribution: Fedora Core 4 & 5

Hardware Environment: Averatec C3500 Laptop

Software Environment: 

Problem Description: With BIOS versions other than the initial BIOS release (
0.1h ), USB and PCMCIA fail to initialize due to not being assigned any IO
Memory addresses.  DSDT captures of 0.1h BIOS and 1.3 BIOS available at
http://www.linuxkidd.com/c3500  Along with copies of all available BIOS's for
the laptop.  Also, BIOS 0.1h cannot be used due to a significant keyboard lag /
character drop bug.  Note: Both USB and PCMCIA continue to funciton properly in
Windows XP.

Steps to reproduce: Boot any Averatec C3500 with a BIOS revision newer than 0.1h.
Comment 1 Michael J. Kidd 2006-04-04 16:35:51 UTC
Created attachment 7764 [details]
Site containing DSDT captures and BIOS's along with dmesg output and lspci-vvxxx output
Comment 2 Alan Stern 2006-04-05 07:03:00 UTC
If you view the log posted here:

    http://www.linuxkidd.com/c3500/1.3/dmesg_DEBUG_BOTH_1.3.txt

you'll see lots of debugging messages from ohci-hcd and ehci-hcd indicating that
various device registers contain 0xaaaaaaaa or something similar.  This clearly
indicates that the actual values aren't getting read.  Either the memory mapping
isn't set up correctly, or some PCI or bridge setting isn't properly initialized.
Comment 3 Len Brown 2006-04-19 18:56:45 UTC
does this work better with "acpi=off"?
Comment 4 Michael J. Kidd 2006-04-22 16:33:34 UTC
acpi=off and acpi=off pci=biosirq options tried.  dmesg and lspci -vvxxx output
added to http://www.linuxkidd.com/c3500 under the v1.3 bios section.

Neither PCMCIA nor USB function with these new options.
Comment 5 Fu Michael 2007-11-06 00:15:18 UTC
Michael, do you have any chance to test latest kernel on this device to see if the issue is still valid?
Comment 6 Michael J. Kidd 2007-11-06 04:28:33 UTC
Unfortunately, I sold the laptop about 2 months ago.  I could have access to it sometime in the future, but it will probably be after the new year (2008).  I will follow up with some forums where this was discussed earlier and see if anyone is still trying.
Comment 7 Michael J. Kidd 2007-11-06 04:46:31 UTC
A few more links:
Someone elses info on this problem.
http://www.steyla.com/averatec.html

TabletQuestions.com thread on the subject.  I have posted a request for others to test the latest kernel in this thread.  It has however been dead for a while, so I'm not expecting a rapid response.
http://www.tabletquestions.com/tablet-pc-averatec/4170-linux-averatec-c3500.html
Comment 8 Fu Michael 2007-12-09 21:16:39 UTC
I have to invalidate this bug due to insufficient response from bug reporters.. please reopen when there are active users.. thanks.
Comment 9 Daniel Mendieta 2008-05-26 21:49:54 UTC
I tried to install Ubuntu 8.04, Knoppix 5 and Famelix 2.0

No resoults, USB and PCMCIA fail to inicialize; the Touch Screen didn't work 

Bios .1h and 1.3

Daniel

Note You need to log in before you can comment on or make changes to this bug.