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

Martin-Éric Racine q-funk at iki.fi
Sat Jun 14 01:17:36 EDT 2008


Thanks for these answers, John.  I have a few questions, as below:

On Fri, Jun 13, 2008 at 6:42 PM, Yoder, John <John.Yoder at amd.com> wrote:
> /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.

Some additional questions:

1) Isn't 100B0030 the one for GX2 video that is currently supported by
both the NSC and GEODE drivers?

2) Given that NSC includes the PCI ID for older Cyrix hardware (minus
SC5510 and SC5520 items), can it be considered a valid replacement for
the old CYRIX driver? Can it be assumed to provide adequate support
for old Cyrix Geodes?

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


More information about the Linux-geode mailing list