153
154
TCO_PBG1, /* Patsburg */
154
155
TCO_PBG2, /* Patsburg */
155
156
TCO_DH89XXCC, /* DH89xxCC */
157
TCO_PPT0, /* Panther Point */
158
TCO_PPT1, /* Panther Point */
159
TCO_PPT2, /* Panther Point */
160
TCO_PPT3, /* Panther Point */
161
TCO_PPT4, /* Panther Point */
162
TCO_PPT5, /* Panther Point */
163
TCO_PPT6, /* Panther Point */
164
TCO_PPT7, /* Panther Point */
165
TCO_PPT8, /* Panther Point */
166
TCO_PPT9, /* Panther Point */
167
TCO_PPT10, /* Panther Point */
168
TCO_PPT11, /* Panther Point */
169
TCO_PPT12, /* Panther Point */
170
TCO_PPT13, /* Panther Point */
171
TCO_PPT14, /* Panther Point */
172
TCO_PPT15, /* Panther Point */
173
TCO_PPT16, /* Panther Point */
174
TCO_PPT17, /* Panther Point */
175
TCO_PPT18, /* Panther Point */
176
TCO_PPT19, /* Panther Point */
177
TCO_PPT20, /* Panther Point */
178
TCO_PPT21, /* Panther Point */
179
TCO_PPT22, /* Panther Point */
180
TCO_PPT23, /* Panther Point */
181
TCO_PPT24, /* Panther Point */
182
TCO_PPT25, /* Panther Point */
183
TCO_PPT26, /* Panther Point */
184
TCO_PPT27, /* Panther Point */
185
TCO_PPT28, /* Panther Point */
186
TCO_PPT29, /* Panther Point */
187
TCO_PPT30, /* Panther Point */
188
TCO_PPT31, /* Panther Point */
262
327
* pci_driver, because the I/O Controller Hub has also other
263
328
* functions that probably will be registered by other drivers.
265
static struct pci_device_id iTCO_wdt_pci_tbl[] = {
330
static DEFINE_PCI_DEVICE_TABLE(iTCO_wdt_pci_tbl) = {
266
331
{ ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_82801AA_0, TCO_ICH)},
267
332
{ ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_82801AB_0, TCO_ICH0)},
268
333
{ ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_82801BA_0, TCO_ICH2)},
363
428
{ ITCO_PCI_DEVICE(0x1d40, TCO_PBG1)},
364
429
{ ITCO_PCI_DEVICE(0x1d41, TCO_PBG2)},
365
430
{ ITCO_PCI_DEVICE(0x2310, TCO_DH89XXCC)},
431
{ ITCO_PCI_DEVICE(0x1e40, TCO_PPT0)},
432
{ ITCO_PCI_DEVICE(0x1e41, TCO_PPT1)},
433
{ ITCO_PCI_DEVICE(0x1e42, TCO_PPT2)},
434
{ ITCO_PCI_DEVICE(0x1e43, TCO_PPT3)},
435
{ ITCO_PCI_DEVICE(0x1e44, TCO_PPT4)},
436
{ ITCO_PCI_DEVICE(0x1e45, TCO_PPT5)},
437
{ ITCO_PCI_DEVICE(0x1e46, TCO_PPT6)},
438
{ ITCO_PCI_DEVICE(0x1e47, TCO_PPT7)},
439
{ ITCO_PCI_DEVICE(0x1e48, TCO_PPT8)},
440
{ ITCO_PCI_DEVICE(0x1e49, TCO_PPT9)},
441
{ ITCO_PCI_DEVICE(0x1e4a, TCO_PPT10)},
442
{ ITCO_PCI_DEVICE(0x1e4b, TCO_PPT11)},
443
{ ITCO_PCI_DEVICE(0x1e4c, TCO_PPT12)},
444
{ ITCO_PCI_DEVICE(0x1e4d, TCO_PPT13)},
445
{ ITCO_PCI_DEVICE(0x1e4e, TCO_PPT14)},
446
{ ITCO_PCI_DEVICE(0x1e4f, TCO_PPT15)},
447
{ ITCO_PCI_DEVICE(0x1e50, TCO_PPT16)},
448
{ ITCO_PCI_DEVICE(0x1e51, TCO_PPT17)},
449
{ ITCO_PCI_DEVICE(0x1e52, TCO_PPT18)},
450
{ ITCO_PCI_DEVICE(0x1e53, TCO_PPT19)},
451
{ ITCO_PCI_DEVICE(0x1e54, TCO_PPT20)},
452
{ ITCO_PCI_DEVICE(0x1e55, TCO_PPT21)},
453
{ ITCO_PCI_DEVICE(0x1e56, TCO_PPT22)},
454
{ ITCO_PCI_DEVICE(0x1e57, TCO_PPT23)},
455
{ ITCO_PCI_DEVICE(0x1e58, TCO_PPT24)},
456
{ ITCO_PCI_DEVICE(0x1e59, TCO_PPT25)},
457
{ ITCO_PCI_DEVICE(0x1e5a, TCO_PPT26)},
458
{ ITCO_PCI_DEVICE(0x1e5b, TCO_PPT27)},
459
{ ITCO_PCI_DEVICE(0x1e5c, TCO_PPT28)},
460
{ ITCO_PCI_DEVICE(0x1e5d, TCO_PPT29)},
461
{ ITCO_PCI_DEVICE(0x1e5e, TCO_PPT30)},
462
{ ITCO_PCI_DEVICE(0x1e5f, TCO_PPT31)},
366
463
{ 0, }, /* End of list */
368
465
MODULE_DEVICE_TABLE(pci, iTCO_wdt_pci_tbl);