patch-2.4.27 linux-2.4.27/include/linux/pci.h
Next file: linux-2.4.27/include/linux/pci_ids.h
Previous file: linux-2.4.27/include/linux/netlink.h
Back to the patch index
Back to the overall index
- Lines: 25
- Date:
2004-08-07 16:26:06.324415398 -0700
- Orig file:
linux-2.4.26/include/linux/pci.h
- Orig date:
2004-04-14 06:05:40.000000000 -0700
diff -urN linux-2.4.26/include/linux/pci.h linux-2.4.27/include/linux/pci.h
@@ -197,6 +197,8 @@
#define PCI_CAP_ID_MSI 0x05 /* Message Signalled Interrupts */
#define PCI_CAP_ID_CHSWP 0x06 /* CompactPCI HotSwap */
#define PCI_CAP_ID_PCIX 0x07 /* PCI-X */
+#define PCI_CAP_ID_SHPC 0x0C /* PCI Standard Hot-Plug Controller */
+#define PCI_CAP_ID_EXP 0x10 /* PCI-EXPRESS */
#define PCI_CAP_LIST_NEXT 1 /* Next capability in the list */
#define PCI_CAP_FLAGS 2 /* Capability defined flags (16 bits) */
#define PCI_CAP_SIZEOF 4
@@ -593,6 +595,7 @@
int pci_bus_exists(const struct list_head *list, int nr);
struct pci_bus *pci_scan_bus(int bus, struct pci_ops *ops, void *sysdata);
struct pci_bus *pci_alloc_primary_bus(int bus);
+struct pci_dev *pci_scan_device(struct pci_dev *temp);
struct pci_dev *pci_scan_slot(struct pci_dev *temp);
int pci_proc_attach_device(struct pci_dev *dev);
int pci_proc_detach_device(struct pci_dev *dev);
@@ -832,5 +835,7 @@
#define PCIPCI_VSFX 16
#define PCIPCI_ALIMAGIK 32
+extern int pciehp_msi_quirk;
+
#endif /* __KERNEL__ */
#endif /* LINUX_PCI_H */
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)