diff options
| -rw-r--r-- | drivers/char/watchdog/iTCO_wdt.c | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/drivers/char/watchdog/iTCO_wdt.c b/drivers/char/watchdog/iTCO_wdt.c index 331c95d962ca..cd5a565bc3a0 100644 --- a/drivers/char/watchdog/iTCO_wdt.c +++ b/drivers/char/watchdog/iTCO_wdt.c | |||
| @@ -39,7 +39,10 @@ | |||
| 39 | * 82801HR (ICH8R) : document number 313056-002, 313057-004, | 39 | * 82801HR (ICH8R) : document number 313056-002, 313057-004, |
| 40 | * 82801HH (ICH8DH) : document number 313056-002, 313057-004, | 40 | * 82801HH (ICH8DH) : document number 313056-002, 313057-004, |
| 41 | * 82801HO (ICH8DO) : document number 313056-002, 313057-004, | 41 | * 82801HO (ICH8DO) : document number 313056-002, 313057-004, |
| 42 | * 6300ESB (6300ESB) : document number 300641-003, | 42 | * 82801IB (ICH9) : document number 316972-001, 316973-001, |
| 43 | * 82801IR (ICH9R) : document number 316972-001, 316973-001, | ||
| 44 | * 82801IH (ICH9DH) : document number 316972-001, 316973-001, | ||
| 45 | * 6300ESB (6300ESB) : document number 300641-003, 300884-010, | ||
| 43 | * 631xESB (631xESB) : document number 313082-001, 313075-005, | 46 | * 631xESB (631xESB) : document number 313082-001, 313075-005, |
| 44 | * 632xESB (632xESB) : document number 313082-001, 313075-005 | 47 | * 632xESB (632xESB) : document number 313082-001, 313075-005 |
| 45 | */ | 48 | */ |
| @@ -50,8 +53,8 @@ | |||
| 50 | 53 | ||
| 51 | /* Module and version information */ | 54 | /* Module and version information */ |
| 52 | #define DRV_NAME "iTCO_wdt" | 55 | #define DRV_NAME "iTCO_wdt" |
| 53 | #define DRV_VERSION "1.01" | 56 | #define DRV_VERSION "1.02" |
| 54 | #define DRV_RELDATE "21-Jan-2007" | 57 | #define DRV_RELDATE "26-Jul-2007" |
| 55 | #define PFX DRV_NAME ": " | 58 | #define PFX DRV_NAME ": " |
| 56 | 59 | ||
| 57 | /* Includes */ | 60 | /* Includes */ |
| @@ -94,6 +97,9 @@ enum iTCO_chipsets { | |||
| 94 | TCO_ICH8, /* ICH8 & ICH8R */ | 97 | TCO_ICH8, /* ICH8 & ICH8R */ |
| 95 | TCO_ICH8DH, /* ICH8DH */ | 98 | TCO_ICH8DH, /* ICH8DH */ |
| 96 | TCO_ICH8DO, /* ICH8DO */ | 99 | TCO_ICH8DO, /* ICH8DO */ |
| 100 | TCO_ICH9, /* ICH9 */ | ||
| 101 | TCO_ICH9R, /* ICH9R */ | ||
| 102 | TCO_ICH9DH, /* ICH9DH */ | ||
| 97 | TCO_631XESB, /* 631xESB/632xESB */ | 103 | TCO_631XESB, /* 631xESB/632xESB */ |
| 98 | }; | 104 | }; |
| 99 | 105 | ||
| @@ -121,6 +127,9 @@ static struct { | |||
| 121 | {"ICH8 or ICH8R", 2}, | 127 | {"ICH8 or ICH8R", 2}, |
| 122 | {"ICH8DH", 2}, | 128 | {"ICH8DH", 2}, |
| 123 | {"ICH8DO", 2}, | 129 | {"ICH8DO", 2}, |
| 130 | {"ICH9", 2}, | ||
| 131 | {"ICH9R", 2}, | ||
| 132 | {"ICH9DH", 2}, | ||
| 124 | {"631xESB/632xESB", 2}, | 133 | {"631xESB/632xESB", 2}, |
| 125 | {NULL,0} | 134 | {NULL,0} |
| 126 | }; | 135 | }; |
| @@ -152,6 +161,9 @@ static struct pci_device_id iTCO_wdt_pci_tbl[] = { | |||
| 152 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8 }, | 161 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8 }, |
| 153 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8DH }, | 162 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8DH }, |
| 154 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_3, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8DO }, | 163 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH8_3, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH8DO }, |
| 164 | { PCI_VENDOR_ID_INTEL, 0x2918, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH9 }, | ||
| 165 | { PCI_VENDOR_ID_INTEL, 0x2916, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH9R }, | ||
| 166 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ICH9_2, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_ICH9DH }, | ||
| 155 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, | 167 | { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_ESB2_0, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, |
| 156 | { PCI_VENDOR_ID_INTEL, 0x2671, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, | 168 | { PCI_VENDOR_ID_INTEL, 0x2671, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, |
| 157 | { PCI_VENDOR_ID_INTEL, 0x2672, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, | 169 | { PCI_VENDOR_ID_INTEL, 0x2672, PCI_ANY_ID, PCI_ANY_ID, 0, 0, TCO_631XESB }, |
