Upstream confirmed exactly what PCI ID correspond to what and this clearly shows that current Cyrix and NSC drivers in Debian not only generate false positives, but also try to pass IDE controllers as video devices.
To answer Brice's question, 100B0504 corresponds to late GX1 hardware supported by the NSC driver only. ---------- Forwarded message ---------- From: Yoder, John <[EMAIL PROTECTED]> Date: Fri, Jun 13, 2008 at 6:42 PM Subject: RE: PCI ID conflicts between Cyrix, NSC and AMD Geodes video devices To: Martin-Éric Racine <[EMAIL PROTECTED]>, [EMAIL PROTECTED] /usr/share/xserver-xorg/pci/cyrix.ids 10780000 -> Cyrix CS5510 10780002 -> Cyrix CS5530 IDE 10780104 -> Cyrix CS5530 Video /usr/share/xserver-xorg/pci/nsc.ids 10780104 -> Cyrix CS5530 Video (IP Transition to NSC) 10780504 -> UNKNOWN 10780104 -> Cyrix CS5530 Video (IP Transition to NSC) 10780030 -> UNKNOWN 100B0104 -> UNKNOWN (NSC CS5530 Video IP Transition to NSC from Cyrix) 100B0504 -> NSC SCx200 Video 100B0104 -> UNKNOWN (NSC CS5530 Video IP Transition to NSC from Cyrix) 100B0030 -> UNKNOWN (IP Transition to NSC) /usr/share/xserver-xorg/pci/geode.ids 10222081 -> AMD Geode LX Video It appears there are a couple repeat PCI IDS in the list. The values that state UNKNOWN are not registered in the Linux PCI ID Repository. Although it is "brute force" the values that are UNKNOWN should probably be pulled. I'll leave that decision up to you as the maintainer what needs to happen with these. Regards, John Yoder -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Martin-Éric Racine Sent: Friday, June 13, 2008 5:59 AM To: [EMAIL PROTECTED] Subject: PCI ID conflicts between Cyrix, NSC and AMD Geodes video devices Hello everyone, While working on solving Debian and Ubuntu packaging issues, we noticed that the X.org drivers currently packaged there cover a series of PCI ID that might cause conflicts between different Geode drivers. Also, we noticed vendor+device ID combinations that might have never existed and yet being claimed as supported. Could someone in the AMD team confirm or infirm whether the following ID numbers are valid for each driver and whether any ID number is missing? /usr/share/xserver-xorg/pci/cyrix.ids 10780000 10780002 10780104 /usr/share/xserver-xorg/pci/nsc.ids 10780104 10780504 10780104 10780030 100B0104 100B0504 100B0104 100B0030 /usr/share/xserver-xorg/pci/geode.ids 10222081 Thanks in advance for your help! Best Regards, -- Martin-Éric Racine http://q-funk.iki.fi _______________________________________________ Linux-geode mailing list [EMAIL PROTECTED] http://bombadil.infradead.org/mailman/listinfo/linux-geode -- Martin-Éric Racine http://q-funk.iki.fi