summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
cd647b7)
Signed-off-by: Michael Brown <mcb30@etherboot.org>
Modified-by: Michael Brown <mcb30@etherboot.org>
*/
static struct pci_device_id sis190_isa_bridge_tbl[] = {
*/
static struct pci_device_id sis190_isa_bridge_tbl[] = {
- PCI_ROM (0x1039, 0x0965, "", "", 0),
- PCI_ROM (0x1039, 0x0966, "", "", 0),
- PCI_ROM (0x1039, 0x0968, "", "", 0),
+ PCI_ID (0x1039, 0x0965, "", "", 0),
+ PCI_ID (0x1039, 0x0966, "", "", 0),
+ PCI_ID (0x1039, 0x0968, "", "", 0),
};
static int sis190_isa_bridge_probe(struct pci_device *pdev __unused,
};
static int sis190_isa_bridge_probe(struct pci_device *pdev __unused,
* PCI_ROM is used to build up entries in a struct pci_id array. It
* is also parsed by parserom.pl to generate Makefile rules and files
* for rom-o-matic.
* PCI_ROM is used to build up entries in a struct pci_id array. It
* is also parsed by parserom.pl to generate Makefile rules and files
* for rom-o-matic.
+ *
+ * PCI_ID can be used to generate entries without creating a
+ * corresponding ROM in the build process.
-#define PCI_ROM( _vendor, _device, _name, _description, _data ) { \
+#define PCI_ID( _vendor, _device, _name, _description, _data ) { \
.vendor = _vendor, \
.device = _device, \
.name = _name, \
.driver_data = _data \
}
.vendor = _vendor, \
.device = _device, \
.name = _name, \
.driver_data = _data \
}
+#define PCI_ROM( _vendor, _device, _name, _description, _data ) \
+ PCI_ID( _vendor, _device, _name, _description, _data )
extern void adjust_pci_device ( struct pci_device *pci );
extern unsigned long pci_bar_start ( struct pci_device *pci,
extern void adjust_pci_device ( struct pci_device *pci );
extern unsigned long pci_bar_start ( struct pci_device *pci,