| 1 | /* $Id: pciids.h,v 1.2 2003/07/21 18:35:39 vladest Exp $ */ | 
|---|
| 2 | /* | 
|---|
| 3 | * PCI ID definitions for the supported chipsets | 
|---|
| 4 | * | 
|---|
| 5 | * (C) 2000-2002 InnoTek Systemberatung GmbH | 
|---|
| 6 | * | 
|---|
| 7 | * This program is free software; you can redistribute it and/or | 
|---|
| 8 | * modify it under the terms of the GNU General Public License as | 
|---|
| 9 | * published by the Free Software Foundation; either version 2 of | 
|---|
| 10 | * the License, or (at your option) any later version. | 
|---|
| 11 | * | 
|---|
| 12 | * This program is distributed in the hope that it will be useful, | 
|---|
| 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|---|
| 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
|---|
| 15 | * GNU General Public License for more details. | 
|---|
| 16 | * | 
|---|
| 17 | * You should have received a copy of the GNU General Public | 
|---|
| 18 | * License along with this program; if not, write to the Free | 
|---|
| 19 | * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, | 
|---|
| 20 | * USA. | 
|---|
| 21 | * | 
|---|
| 22 | */ | 
|---|
| 23 |  | 
|---|
| 24 | #ifndef __PCIIDS_H__ | 
|---|
| 25 | #define __PCIIDS_H__ | 
|---|
| 26 |  | 
|---|
| 27 | #define PCI_VENDOR_ID_CMEDIA            0x13F6 | 
|---|
| 28 | #define PCI_DEVICE_ID_CMEDIA_CM8338A    0x0100 | 
|---|
| 29 | #define PCI_DEVICE_ID_CMEDIA_CM8338B    0x0101 | 
|---|
| 30 | #define PCI_DEVICE_ID_CMEDIA_CM8738     0x0111 | 
|---|
| 31 | #define PCI_DEVICE_ID_CMEDIA_CM8738B    0x0112 | 
|---|
| 32 |  | 
|---|
| 33 | #define PCI_VENDOR_ID_INTEL             0x8086 | 
|---|
| 34 | #define PCI_DEVICE_ID_INTEL_82801       0x2415 | 
|---|
| 35 | #define PCI_DEVICE_ID_INTEL_82901       0x2425 | 
|---|
| 36 | #define PCI_DEVICE_ID_INTEL_82801BA     0x2445 | 
|---|
| 37 | #define PCI_DEVICE_ID_INTEL_440MX       0x7195 | 
|---|
| 38 | #define PCI_DEVICE_ID_INTEL_ICH3        0x2485 | 
|---|
| 39 | #define PCI_DEVICE_ID_INTEL_ICH4        0x24C5 | 
|---|
| 40 | #define PCI_DEVICE_ID_INTEL_ICH5        0x24D5 | 
|---|
| 41 | #define PCI_DEVICE_ID_INTEL_ICH6        0x2668 /* ICH6 */ | 
|---|
| 42 | #define PCI_DEVICE_ID_INTEL_ICH7        0x27d8 /* ICH7 */ | 
|---|
| 43 |  | 
|---|
| 44 | #define PCI_VENDOR_ID_CIRRUS            0x1013 | 
|---|
| 45 | #define PCI_DEVICE_ID_CIRRUS_4281       0x6005 | 
|---|
| 46 | #define PCI_DEVICE_ID_CIRRUS_4280       0x6001 | 
|---|
| 47 | #define PCI_DEVICE_ID_CIRRUS_4612       0x6003 | 
|---|
| 48 | #define PCI_DEVICE_ID_CIRRUS_4615       0x6004 | 
|---|
| 49 |  | 
|---|
| 50 | #ifndef PCI_VENDOR_ID_ESS | 
|---|
| 51 | #define PCI_VENDOR_ID_ESS               0x125D | 
|---|
| 52 | #endif | 
|---|
| 53 | #define PCI_DEVICE_ID_ESS_ALLEGRO_1         0x1988 | 
|---|
| 54 | #define PCI_DEVICE_ID_ESS_ALLEGRO           0x1989 | 
|---|
| 55 | #define PCI_DEVICE_ID_ESS_CANYON3D_2LE  0x1990 | 
|---|
| 56 | #define PCI_DEVICE_ID_ESS_CANYON3D_2    0x1992 | 
|---|
| 57 | #define PCI_DEVICE_ID_ESS_MAESTRO3          0x1998 | 
|---|
| 58 | #define PCI_DEVICE_ID_ESS_MAESTRO3_1    0x1999 | 
|---|
| 59 | #define PCI_DEVICE_ID_ESS_MAESTRO3_HW   0x199a | 
|---|
| 60 | #define PCI_DEVICE_ID_ESS_MAESTRO3_2    0x199b | 
|---|
| 61 | #define PCI_DEVICE_ID_ESS_ES1938        0x1969 | 
|---|
| 62 |  | 
|---|
| 63 |  | 
|---|
| 64 | #define PCIID_CREATIVELABS_SBLIVE  0x00021102 | 
|---|
| 65 | #define PCIID_VIA_686A             0x30581106 | 
|---|
| 66 | #define PCIID_VIA_8233             0x30591106 | 
|---|
| 67 | #define PCIID_ALS4000              0x40004005 | 
|---|
| 68 | #define PCIID_CMEDIA_CM8338A       ((PCI_DEVICE_ID_CMEDIA_CM8338A<<16) | PCI_VENDOR_ID_CMEDIA) | 
|---|
| 69 | #define PCIID_CMEDIA_CM8338B       ((PCI_DEVICE_ID_CMEDIA_CM8338B<<16) | PCI_VENDOR_ID_CMEDIA) | 
|---|
| 70 | #define PCIID_CMEDIA_CM8738        ((PCI_DEVICE_ID_CMEDIA_CM8738<<16)  | PCI_VENDOR_ID_CMEDIA) | 
|---|
| 71 | #define PCIID_CMEDIA_CM8738B       ((PCI_DEVICE_ID_CMEDIA_CM8738B<<16) | PCI_VENDOR_ID_CMEDIA) | 
|---|
| 72 | #define PCIID_INTEL_82801          ((PCI_DEVICE_ID_INTEL_82801<<16)    | PCI_VENDOR_ID_INTEL) | 
|---|
| 73 | #define PCIID_INTEL_82901          ((PCI_DEVICE_ID_INTEL_82901<<16)    | PCI_VENDOR_ID_INTEL) | 
|---|
| 74 | #define PCIID_INTEL_92801BA        ((PCI_DEVICE_ID_INTEL_82801BA<<16)  | PCI_VENDOR_ID_INTEL) | 
|---|
| 75 | #define PCIID_INTEL_440MX          ((PCI_DEVICE_ID_INTEL_440MX<<16)    | PCI_VENDOR_ID_INTEL) | 
|---|
| 76 | #define PCIID_INTEL_ICH3           ((PCI_DEVICE_ID_INTEL_ICH3<<16)     | PCI_VENDOR_ID_INTEL) | 
|---|
| 77 | #define PCIID_INTEL_ICH4           ((PCI_DEVICE_ID_INTEL_ICH4<<16)     | PCI_VENDOR_ID_INTEL) | 
|---|
| 78 | #define PCIID_INTEL_ICH5           ((PCI_DEVICE_ID_INTEL_ICH5<<16)     | PCI_VENDOR_ID_INTEL) | 
|---|
| 79 | #define PCIID_INTEL_ICH6           ((PCI_DEVICE_ID_INTEL_ICH6<<16)     | PCI_VENDOR_ID_INTEL) | 
|---|
| 80 | #define PCIID_INTEL_ICH7           ((PCI_DEVICE_ID_INTEL_ICH7<<16)     | PCI_VENDOR_ID_INTEL) | 
|---|
| 81 | #define PCIID_SI_7012              0x70121039 | 
|---|
| 82 |  | 
|---|
| 83 | #define PCIID_NVIDIA_MCP_AUDIO     0x01b110de | 
|---|
| 84 | #define PCIID_NVIDIA_MCP2_AUDIO    0x006a10de | 
|---|
| 85 | #define PCIID_NVIDIA_MCP3_AUDIO    0x00da10de | 
|---|
| 86 | #define PCIID_NVIDIA_CK8S_AUDIO    0x00ea10de | 
|---|
| 87 | #define PCIID_NVIDIA_CK8_AUDIO     0x008a10de | 
|---|
| 88 |  | 
|---|
| 89 | #define PCIID_CIRRUS_4281          ((PCI_DEVICE_ID_CIRRUS_4281<<16)    | PCI_VENDOR_ID_CIRRUS) | 
|---|
| 90 | #define PCIID_CIRRUS_4280          ((PCI_DEVICE_ID_CIRRUS_4280<<16)    | PCI_VENDOR_ID_CIRRUS) | 
|---|
| 91 | #define PCIID_CIRRUS_4612          ((PCI_DEVICE_ID_CIRRUS_4612<<16)    | PCI_VENDOR_ID_CIRRUS) | 
|---|
| 92 | #define PCIID_CIRRUS_4615          ((PCI_DEVICE_ID_CIRRUS_4615<<16)    | PCI_VENDOR_ID_CIRRUS) | 
|---|
| 93 |  | 
|---|
| 94 | #define PCIID_ESS_ALLEGRO_1        ((PCI_DEVICE_ID_ESS_ALLEGRO_1<<16)  | PCI_VENDOR_ID_ESS) | 
|---|
| 95 | #define PCIID_ESS_ALLEGRO          ((PCI_DEVICE_ID_ESS_ALLEGRO<<16)    | PCI_VENDOR_ID_ESS) | 
|---|
| 96 | #define PCIID_ESS_MAESTRO3         ((PCI_DEVICE_ID_ESS_MAESTRO3<<16)   | PCI_VENDOR_ID_ESS) | 
|---|
| 97 | #define PCIID_ESS_MAESTRO3_1       ((PCI_DEVICE_ID_ESS_MAESTRO3_1<<16) | PCI_VENDOR_ID_ESS) | 
|---|
| 98 | #define PCIID_ESS_MAESTRO3_HW      ((PCI_DEVICE_ID_ESS_MAESTRO3_HW<<16)| PCI_VENDOR_ID_ESS) | 
|---|
| 99 | #define PCIID_ESS_MAESTRO3_2       ((PCI_DEVICE_ID_ESS_MAESTRO3_2<<16) | PCI_VENDOR_ID_ESS) | 
|---|
| 100 | #define PCIID_ESS_CANYON3D_2LE      ((PCI_DEVICE_ID_ESS_CANYON3D_2LE<<16)| PCI_VENDOR_ID_ESS) | 
|---|
| 101 | #define PCIID_ESS_CANYON3D_2       ((PCI_DEVICE_ID_ESS_CANYON3D_2<<16) | PCI_VENDOR_ID_ESS) | 
|---|
| 102 | #define PCIID_ESS_ES1938           ((PCI_DEVICE_ID_ESS_ES1938<<16)     | PCI_VENDOR_ID_ESS) | 
|---|
| 103 |  | 
|---|
| 104 | #define PCIID_AUREAL_VORTEX        0x000112EB | 
|---|
| 105 | #define PCIID_AUREAL_VORTEX2       0x000212EB | 
|---|
| 106 | #define PCIID_AUREAL_ADVANTAGE     0x000312EB | 
|---|
| 107 |  | 
|---|
| 108 | #define PCIID_ENSONIQ_CT5880       0x58801274 | 
|---|
| 109 | #define PCIID_ENSONIQ_ES1371       0x13711274 | 
|---|
| 110 |  | 
|---|
| 111 | #define PCIID_ENSONIQ_ES1371       0x13711274 | 
|---|
| 112 | #define PCIID_YAMAHA_YMF724        0x00041073 | 
|---|
| 113 | #define PCIID_YAMAHA_YMF724F       0x000d1073 | 
|---|
| 114 | #define PCIID_YAMAHA_YMF740        0x000a1073 | 
|---|
| 115 | #define PCIID_YAMAHA_YMF740C       0x000c1073 | 
|---|
| 116 | #define PCIID_YAMAHA_YMF744        0x00101073 | 
|---|
| 117 | #define PCIID_YAMAHA_YMF754        0x00121073 | 
|---|
| 118 |  | 
|---|
| 119 | #define PCIID_ESS_M2E              0x1978125D | 
|---|
| 120 | #define PCIID_ESS_M2               0x1968125D | 
|---|
| 121 | #define PCIID_ESS_M1               0x0100125D | 
|---|
| 122 |  | 
|---|
| 123 | #define PCI_VENDOR_ID_ALI          0x10b9 | 
|---|
| 124 |  | 
|---|
| 125 | #define PCIID_ALI_5451             0x545110b9 | 
|---|
| 126 |  | 
|---|
| 127 | #define PCIID_TRIDENT_4DWAVE_DX 0x20001023 | 
|---|
| 128 | #define PCIID_TRIDENT_4DWAVE_NX 0x20011023 | 
|---|
| 129 |  | 
|---|
| 130 | #define PCIID_SI_7018           0x70181039 | 
|---|
| 131 |  | 
|---|
| 132 | #define PCIID_FM801             0x08011319 | 
|---|
| 133 | #define PCIID_ATIIXP_SB200      0x43411002 /* SB200 */ | 
|---|
| 134 | #define PCIID_ATIIXP_SB300      0x43611002 /* SB300 */ | 
|---|
| 135 | #define PCIID_ATIIXP_SB400      0x43701002 /* SB400 */ | 
|---|
| 136 |  | 
|---|
| 137 | #define PCIID_AUDIGYLS  0x10021102 | 
|---|
| 138 | #define PCIID_AUDIGYLS1 0x10061102 | 
|---|
| 139 | #define PCIID_AUDIGYLS2 0x10071102 | 
|---|
| 140 |  | 
|---|
| 141 | #endif //__PCIIDS_H__ | 
|---|