* [PATCH] Documentation: no more device ids
[not found] ` <443BEB92.6040104@pobox.com>
@ 2006-04-18 9:20 ` Ingo Oeser
0 siblings, 0 replies; only message in thread
From: Ingo Oeser @ 2006-04-18 9:20 UTC (permalink / raw)
To: Greg Kroah-Hartmann; +Cc: linux-pci, linux-kernel, Jeff Garzik
From: Ingo Oeser <netdev@axxeo.de>
Document that we don't like to add more PCI device ids
but are happy to accept PCI vendor ids for linux/include/pci_ids.h
Original text from Jeff Garzik.
Signed-off-by: Ingo Oeser <netdev@axxeo.de>
--- old/Documentation/pci.txt 2006-03-28 08:49:02.000000000 +0200
+++ new/Documentation/pci.txt 2006-04-18 11:13:52.000000000 +0200
@@ -259,7 +259,17 @@
to be handled by platform and generic code, not individual drivers.
-8. Obsolete functions
+8. Vendor and device identifications
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+For the future, let's avoid adding device ids to include/linux/pci_ids.h.
+
+PCI_VENDOR_ID_xxx for vendors, and a hex constant for device ids.
+
+Rationale: PCI_VENDOR_ID_xxx constants are re-used, but device ids are not.
+ Further, device ids are arbitrary hex numbers, normally used only in a
+ single location, the pci_device_id table.
+
+9. Obsolete functions
~~~~~~~~~~~~~~~~~~~~~
There are several functions which you might come across when trying to
port an old driver to the new PCI interface. They are no longer present
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2006-04-18 9:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <200604080348.47501.wolfgang@rohdewald.de>
[not found] ` <20060411102821.715be424@localhost.localdomain>
[not found] ` <443BEB92.6040104@pobox.com>
2006-04-18 9:20 ` [PATCH] Documentation: no more device ids Ingo Oeser
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.