
/* This is an automatically generated file by makepciids. */

/* some PCI ids map to multiple modules (!!) */
/* we just stick in an mulitple entries for the PCI id, with different */
/* module name for each one. Code just search for ALL matches to a     */
/* given PCI id to get all the modules that might(!) work              */
struct pci_module_map {
	unsigned short	vendor;     /* PCI vendor id */
	unsigned short	device;     /* PCI device id */
	const char      *name;      /* PCI human readable name */
	const char      *module;    /* module to load */
};

struct pci_module_map scsi_pci_ids[] = {
	{0x9004  , 0x5078  , ( 	"AIC-7850" )} ,
	{0x9004  , 0x5578  , ( 	"AIC-7855" )} ,
	{0x9004  , 0x6078  , ( 	"AIC-7860" )} ,
	{0x9004  , 0x6178  , ( 	"AIC-7861" )} ,
	{0x9004  , 0x7078  , ( 	"AIC-7870" )} ,
	{0x9004  , 0x7178  , ( 	"AIC-7871" )} ,
	{0x9004  , 0x7278  , ( 	"AIC-7872" )} ,
	{0x9004  , 0x7378  , ( 	"AIC-7873" )} ,
	{0x9004  , 0x7478  , ( 	"AIC-7874" )} ,
	{0x9004  , 0x8078  , ( 	"AIC-7880U" )} ,
	{0x9004  , 0x8178  , ( 	"AIC-7881U" )} ,
	{0x9004  , 0x8278  , ( 	"AIC-7882U" )} ,
	{0x9004  , 0x8378  , ( 	"AIC-7883U" )} ,
	{0x9004  , 0x8478  , ( 	"AIC-7884U" )} ,
	{0x10cd  , 0x1200  , ( 	"ABP940" )} ,
	{0x10cd  , 0x1300  , ( 	"ABP940U" )} ,
	{0x104B  , 0x8130  , (      "FlashPoint" )} ,
	{0x104B  , 0x1040  , (     "MultiMaster" )} ,
	{0x104B  , 0x0140  , (  "MultiMaster NC" )} ,
	{0x1044  , 0xa400  , ( 		"SmartCache/Raid" )} ,
	{0x1000  , 0x0001  , ( 	"53c810" )} ,
	{0x1000  , 0x0004  , ( 	"53c815" )} ,
	{0x1000  , 0x0002  , ( 	"53c820" )} ,
	{0x1000  , 0x0003  , ( 	"53c825" )} ,
	{0x1000  , 0x0006  , ( 	"53c860" )} ,
	{0x1000  , 0x000f  , ( 	"53c875" )} ,
	{0x1000  , 0x000d  , ( 	"53c885" )} ,
	{0x1000  , 0x000c  , ( 	"53c895" )} ,
	{0x1000  , 0x000b  , ( 	"53c896" )} ,
	{0x1077  , 0x1020  , ( 	"ISP1020" )} ,
	{0x1077  , 0x1022  , ( 	"ISP1022" )} ,
	{0x9004  , 0x5800  , ( 	"AIC-5800" )} ,
	{0x9004  , 0x1078  , ( 	"AIC-7810 RAID" )} ,
	{0x9004  , 0x7895  , ( 	"AIC-7895U" )} ,
	{0x10cd  , 0x2300  , ( 	"ABP940UW" )} ,
	{0x1000  , 0x008f  , ( 	"53c875J" )} ,
	{0x1119  , 0x0112  , ( "GDT 6537RP1" )} ,
	{0x1119  , 0x0122  , ( "GDT 6537RP2" )} ,
	{0x1119  , 0x0102  , ( "GDT 6537RP" )} ,
	{0x1119  , 0x0113  , ( "GDT 6557RP1" )} ,
	{0x1119  , 0x0123  , ( "GDT 6557RP2" )} ,
	{0x1119  , 0x0103  , ( "GDT 6557RP" )} ,
	{0x1119  , 0x0114  , ( "GDT 6111RP1/6511RP1" )} ,
	{0x1119  , 0x0124  , ( "GDT 6111RP2/6511RP2" )} ,
	{0x1119  , 0x0104  , ( "GDT 6111RP/6511RP" )} ,
	{0x1119  , 0x0110  , ( "GDT 6117RP1/6517RP1" )} ,
	{0x1119  , 0x0120  , ( "GDT 6117RP2/6517RP2" )} ,
	{0x1119  , 0x0100  , ( "GDT 6117RP/6517RP" )} ,
	{0x1119  , 0x0115  , ( "GDT 6121RP1/6521RP1" )} ,
	{0x1119  , 0x0125  , ( "GDT 6121RP2/6521RP2" )} ,
	{0x1119  , 0x0105  , ( "GDT 6121RP/6521RP" )} ,
	{0x1119  , 0x0111  , ( "GDT 6127RP1/6527RP1" )} ,
	{0x1119  , 0x0121  , ( "GDT 6127RP2/6527RP2" )} ,
	{0x1119  , 0x0101  , ( "GDT 6127RP/6527RP" )} ,
};
int scsi_num_ids=sizeof(scsi_pci_ids)/sizeof(struct pci_module_map);

struct pci_module_map eth_pci_ids[] = {
	{0x10b7  , 0x5900  , ( 	"3C590 10bT" )} ,
	{0x10b7  , 0x5952  , ( 	"3C595 100b-MII" )} ,
	{0x10b7  , 0x5951  , ( 	"3C595 100bT4" )} ,
	{0x10b7  , 0x5950  , ( 	"3C595 100bTX" )} ,
	{0x10b7  , 0x9001  , ( "3C900 10b Combo" )} ,
	{0x10b7  , 0x9000  , ( 	"3C900 10bTPO" )} ,
	{0x10b7  , 0x9050  , ( 	"3C905 100bTX" )} ,
	{0x1022  , 0x2000  , ( 	"79C970" )} ,
	{0x1011  , 0x0021  , ( 	"DC21052" )} ,
	{0x1011  , 0x0019  , ( 	"DC21142" )} ,
	{0x1011  , 0x0024  , ( 	"DC21152" )} ,
	{0x1011  , 0x000F  , ( 	"DEFPA" )} ,
	{0x1011  , 0x0002  , ( 	"DC21040" )} ,
	{0x1011  , 0x0009  , ( 	"DC21140" )} ,
	{0x1011  , 0x0014  , ( 	"DC21041" )} ,
	{0x103c  , 0x1030  , ( 	"J2585A" )} ,
	{0x103c  , 0x1031  , ( 	"J2585B (Lassen)" )} ,
	{0x8086  , 0x1229  , ( 	"82557" )} ,
	{0x1050  , 0x0940  , ( "NE2000-PCI" )} ,
	{0x10b7  , 0x9055  , ( 	"3C905B 100bTX" )} ,
	{0x10b7  , 0x9051  , ( 	"3C905 100bT4" )} ,
	{0x1011  , 0x0022  , ( 	"DC21150" )} ,
	{0x1014  , 0x0018  , ( 		"Token Ring" )} ,
};
int eth_num_ids=sizeof(eth_pci_ids)/sizeof(struct pci_module_map);

struct pci_module_map video_pci_ids[] = {
	{0x121a  , 0x0001  , ( 	"Voodoo" )} ,
	{0x3d3d  , 0x0001  , ( 	"GLINT 300SX" )} ,
	{0x3d3d  , 0x0003  , ( 	"GLINT Delta" )} ,
	{0x3d3d  , 0x0004  , ( "PERMEDIA" )} ,
	{0xedd8  , 0xa0a1  , ( 	"2000MT" )} ,
	{0xedd8  , 0xa091  , ( 	"Stingray" )} ,
	{0xedd8  , 0xa099  , ( 	"Stingray ARK 2000PV" )} ,
	{0x1002  , 0x4358  , (    "210888CX" )} ,
	{0x1002  , 0x4758  , (    "210888GX" )} ,
	{0x1002  , 0x4354  , (    "215CT222" )} ,
	{0x1002  , 0x4754  , ( 	"Mach64 GT (Rage II)" )} ,
	{0x1002  , 0x5654  , ( 	"Mach64 VT" )} ,
	{0x1002  , 0x4158  , (       "68800AX" )} ,
	{0x4005  , 0x2064  , ( 	"ALG2064i" )} ,
	{0x1013  , 0x00a0  , ( 	"GD 5430" )} ,
	{0x1013  , 0x00a4  , ( 	"GD 5434" )} ,
	{0x1013  , 0x00a8  , ( 	"GD 5434" )} ,
	{0x1013  , 0x00ac  , ( 	"GD 5436" )} ,
	{0x1013  , 0x00b8  , ( 	"GD 5446" )} ,
	{0x1013  , 0x00d4  , ( 	"GD 5464" )} ,
	{0x1013  , 0x00d6  , ( 	"GD 5465" )} ,
	{0x1013  , 0x00bc  , ( 	"GD 5480" )} ,
	{0x1013  , 0x1100  , ( 	"CL 6729" )} ,
	{0x1013  , 0x1110  , ( 	"PD 6832" )} ,
	{0x1013  , 0x1204  , ( 	"CL 7541" )} ,
	{0x1013  , 0x1200  , ( 	"CL 7542" )} ,
	{0x1013  , 0x1202  , ( 	"CL 7543" )} ,
	{0x1013  , 0x0038  , ( 	"GD 7548" )} ,
	{0x0e11  , 0x3033  , ( 	"QVision 1280/p" )} ,
	{0x102c  , 0x00d8  , ( 	"65545" )} ,
	{0x102c  , 0x00dc  , ( 	"65548" )} ,
	{0x102c  , 0x00e0  , ( 	"65550" )} ,
	{0x102c  , 0x00e4  , ( 	"65554" )} ,
	{0x1011  , 0x0004  , ( 	"DC21030" )} ,
	{0x107d  , 0x0000  , ( 	"S3 805" )} ,
	{0x102B  , 0x0518  , ( 	"Atlas PX2085" )} ,
	{0x102B  , 0x0d10  , ( 	"MGA Impression" )} ,
	{0x102B  , 0x0519  , ( 	"Millennium" )} ,
	{0x102B  , 0x051b  , ( 	"Millennium II" )} ,
	{0x102B  , 0x051A  , ( 	"Mystique" )} ,
	{0x105d  , 0x2309  , ( 	"Imagine 128" )} ,
	{0x105d  , 0x2339  , ( 	"Imagine 128v2" )} ,
	{0x10c8  , 0x0002  , (  "MagicGraph 128V" )} ,
	{0x104e  , 0x0107  , ( 	"OTI107" )} ,
	{0x1255  , 0x1110  , ( 	"MPEG Forge" )} ,
	{0x1255  , 0x1210  , ( "MPEG Fusion" )} ,
	{0x1255  , 0x2110  , ( 	"VideoPlex" )} ,
	{0x1255  , 0x2120  , ( "VideoPlex CC" )} ,
	{0x1255  , 0x2130  , ( "VideoQuest" )} ,
	{0x5333  , 0x88c0  , ( 	"Vision 864-P" )} ,
	{0x5333  , 0x88c1  , ( 	"Vision 864-P" )} ,
	{0x5333  , 0x8880  , ( 	"Vision 868" )} ,
	{0x5333  , 0x88b0  , ( 		"Vision 928-P" )} ,
	{0x5333  , 0x88d0  , ( 	"Vision 964-P" )} ,
	{0x5333  , 0x88d1  , ( 	"Vision 964-P" )} ,
	{0x5333  , 0x88f0  , ( 		"Vision 968" )} ,
	{0x5333  , 0x8812  , ( 	"Aurora64V+" )} ,
	{0x5333  , 0x8902  , ( 	"PLATO/PX (graphics)" )} ,
	{0x5333  , 0x0551  , ( 	"PLATO/PX (system)" )} ,
	{0x5333  , 0x8811  , ( 	"Trio32/Trio64" )} ,
	{0x5333  , 0x8814  , ( 	"Trio64UV+" )} ,
	{0x5333  , 0x8901  , ( 	"Trio64V2/DX or /GX" )} ,
	{0x5333  , 0x5631  , ( 	"ViRGE" )} ,
	{0x5333  , 0x8a01  , ( 	"ViRGE/DX or /GX" )} ,
	{0x5333  , 0x883d  , ( 	"ViRGE/VX" )} ,
	{0x5333  , 0x8a10  , ( 	"ViRGE/GX2" )} ,
	{0x10a8  , 0x0000  , ( 	"STB Horizon 64" )} ,
	{0x1de1  , 0xdc29  , ( 	"DC-290" )} ,
	{0x1023  , 0x9420  , ( 	"TG 9420" )} ,
	{0x1023  , 0x9440  , ( 	"TG 9440" )} ,
	{0x1023  , 0x9660  , ( 	"TG 9660" )} ,
	{0x100c  , 0x3208  , ( 	"ET6000" )} ,
	{0x100c  , 0x3202  , ( 	"ET4000W32P" )} ,
	{0x100c  , 0x3205  , ( 	"ET4000W32P rev B" )} ,
	{0x100c  , 0x3206  , ( 	"ET4000W32P rev C" )} ,
	{0x100c  , 0x3207  , ( 	"ET4000W32P rev D" )} ,
	{0x100e  , 0x9001  , ( 	"P9000" )} ,
	{0x100e  , 0x9100  , ( 	"P9100" )} ,
	{0x1002  , 0x4742  , ( 	"Mach64 GB" )} ,
	{0x1002  , 0x4744  , ( 	"Mach64 GD (Rage Pro)" )} ,
	{0x1002  , 0x4749  , ( 	"Mach64 GI (Rage Pro)" )} ,
	{0x1002  , 0x4750  , ( 	"Mach64 GP (Rage Pro)" )} ,
	{0x1002  , 0x4751  , ( 	"Mach64 GQ (Rage Pro)" )} ,
	{0x1002  , 0x4755  , ( 	"Mach64 GT (Rage II)" )} ,
	{0x1002  , 0x4c47  , ( 	"Mach64 LG (3D Rage LT)" )} ,
	{0x1002  , 0x4c54  , ( 	"Mach64 LT" )} ,
	{0x102c  , 0x00e5  , ( 	"65555" )} ,
	{0x1011  , 0x0004  , ( 	"DC21030" )} ,
	{0x1011  , 0x0004  , ( 	"DC21030 (TGA)" )} ,
	{0x102B  , 0x051f  , ( "Millennium II AGP" )} ,
	{0x10c8  , 0x0003  , (  "MagicGraph 128ZV" )} ,
	{0x10c8  , 0x0004  , (  "MagicGraph NM2160" )} ,
	{0x12d2  , 0x0018  , ( 	"Riva 128" )} ,
	{0x5333  , 0x8c01  , ( 	"ViRGE/MX" )} ,
	{0x5333  , 0x8c02  , ( 	"ViRGE/MX+" )} ,
	{0x5333  , 0x8c03  , ( 	"ViRGE/MX+MV" )} ,
	{0x1023  , 0x9397  , ( 	"Cyber9397" )} ,
	{0x1023  , 0x9660  , ( 	"TG 9660" )} ,
	{0x1023  , 0x9660  , ( 	"TG 9660 / Cyber9385" )} ,
	{0x1023  , 0x9750  , ( 	"Image 975" )} ,
};
int video_num_ids=sizeof(video_pci_ids)/sizeof(struct pci_module_map);

/* END of automatically generated text */
