The Linux PCI ID Repository

The home of the pci.ids file

This is a public repository of all known ID's used in PCI devices, that is ID's of vendors, devices, subsystems and device classes. These ID lists (usually in form of a pci.ids file) are used in various programs (The Linux Kernel, The PCI Utilities, new version of the XFree86 etc.) to display full device names instead of the numeric ID's.

Our daily menu:

The contents of the database and the generated files can be distributed under the terms of either the GNU General Public License (version 2 or later) or of the 3-clause BSD License.

How to submit new data

If you have any device not listed in our database, we'll be glad to hear about it and add it to our database.

New entries are welcome, but please submit only accurate information – descriptions like "unknown modem device" are only of a little use to anybody. Real chip names and numbers are preferred over marketing names, in case you know both, please enclose the marketing name in square brackets like in "3c595 100BaseTX [Vortex]". Please avoid repeating vendor names in device or subsystem names. If you have anything important to mention (especially why are you changing an existing entry), please add a comment.

Submit by WWW interface: New records can be submitted instantly in the online list. Just click on the "New Entry" link and a form for entering new data appears. All data are immediately processed and stored in the database and they will appear as unapproved entries in the list (shown in green). After the entries get checked by one of the maintainers, they are approved and become a part of the pci.ids file.

Submit by mail: You can also send patches to our mail robot which is sitting at pci-ids@ucw.cz. Please use unified diffs (diff -u) against the current pci.ids file (preferrably the one just downloaded from this page, but the robot tries hard to recognize older versions as well) and avoid base64 encoding and mail agents converting tabs to spaces. All patches are treated the same as WWW submissions, so the entries will appear almost immediately.

Feedback to you: If you enter an e-mail address along with your records (or use the mail robot which gets it from the mail headers), we'll send you a notification when your entries get approved (or disapproved) and also whenever anybody changes them later. Of course, all mail addresses are considered private and they are visible only to the maintainers.

Feedback to us: If you have any bug reports, comments or suggestions, please let us know.


Maintained by Martin Mares with great help by volunteers from the pciids project at SourceForge. Best viewed with any browser. SourceForge
No counters, no frames, no syntax errors.