[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Fwd: PCI ID conflicts between Cyrix, NSC and AMD Geodes video devices



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 <John.Yoder@amd.com>
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 <q-funk@iki.fi>, linux-geode@bombadil.infradead.org


/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: linux-geode-bounces@bombadil.infradead.org
[mailto:linux-geode-bounces@bombadil.infradead.org] On Behalf Of
Martin-Éric Racine
Sent: Friday, June 13, 2008 5:59 AM
To: linux-geode@bombadil.infradead.org
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
Linux-geode@bombadil.infradead.org
http://bombadil.infradead.org/mailman/listinfo/linux-geode



-- 
Martin-Éric Racine
http://q-funk.iki.fi

Reply to: