Hi all, on this ACER travelmate (ICH6 chipset) the BIOS somehow sets the PIIX_PORT_ENABLED bit, but not the PIIX_PORT_PRESENT bit. Appearently the BIOS did not do any device scan / initialisation, and then, the ICH6 spec does not actually require it. As the current code scans for PIIX_PORT_PRESENT | PIIX_PORT_ENABLED it fails to detect any devices. And as the spec is somewhat unclear at this point I'd vote for relaxing the check to PIIX_PORT_ENABLED only. It doesn't do any harm as any non-existing devices will be discarded later on anyway. Please apply. Cheers, Hannes -- Dr. Hannes Reinecke hare@suse.de SuSE Linux AG S390 & zSeries Maxfeldstraße 5 +49 911 74053 688 90409 Nürnberg http://www.suse.de