Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[WATCHDOG] Add ICH9DO into the iTCO_wdt.c driver

Add the Intel ICH9DO controller ID's for the iTCO_wdt kernel driver and bump
the driver version.

Tested on an P5E-VM DO ASUS motherboard.

Signed-off-by: Gabriel Craciunescu <nix.or.die@googlemail.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>

authored by

Gabriel C and committed by
Wim Van Sebroeck
a49056da f172ddc6

+9 -5
+9 -5
drivers/watchdog/iTCO_wdt.c
··· 41 41 * 82801HH (ICH8DH) : document number 313056-003, 313057-009, 42 42 * 82801HO (ICH8DO) : document number 313056-003, 313057-009, 43 43 * 82801HEM (ICH8M-E) : document number 313056-003, 313057-009, 44 - * 82801IB (ICH9) : document number 316972-001, 316973-001, 45 - * 82801IR (ICH9R) : document number 316972-001, 316973-001, 46 - * 82801IH (ICH9DH) : document number 316972-001, 316973-001, 44 + * 82801IB (ICH9) : document number 316972-001, 316973-006, 45 + * 82801IR (ICH9R) : document number 316972-001, 316973-006, 46 + * 82801IH (ICH9DH) : document number 316972-001, 316973-006, 47 + * 82801IO (ICH9DO) : document number 316972-001, 316973-006, 47 48 * 6300ESB (6300ESB) : document number 300641-003, 300884-010, 48 49 * 631xESB (631xESB) : document number 313082-001, 313075-005, 49 50 * 632xESB (632xESB) : document number 313082-001, 313075-005 ··· 56 55 57 56 /* Module and version information */ 58 57 #define DRV_NAME "iTCO_wdt" 59 - #define DRV_VERSION "1.02" 60 - #define DRV_RELDATE "26-Jul-2007" 58 + #define DRV_VERSION "1.03" 59 + #define DRV_RELDATE "30-Apr-2008" 61 60 #define PFX DRV_NAME ": " 62 61 63 62 /* Includes */ ··· 105 104 TCO_ICH9, /* ICH9 */ 106 105 TCO_ICH9R, /* ICH9R */ 107 106 TCO_ICH9DH, /* ICH9DH */ 107 + TCO_ICH9DO, /* ICH9DO */ 108 108 TCO_631XESB, /* 631xESB/632xESB */ 109 109 }; 110 110 ··· 138 136 {"ICH9", 2}, 139 137 {"ICH9R", 2}, 140 138 {"ICH9DH", 2}, 139 + {"ICH9DO", 2}, 141 140 {"631xESB/632xESB", 2}, 142 141 {NULL,0} 143 142 }; ··· 184 181 { ITCO_PCI_DEVICE(0x2918, TCO_ICH9 )}, 185 182 { ITCO_PCI_DEVICE(0x2916, TCO_ICH9R )}, 186 183 { ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_ICH9_2, TCO_ICH9DH )}, 184 + { ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_ICH9_4, TCO_ICH9DO )}, 187 185 { ITCO_PCI_DEVICE(PCI_DEVICE_ID_INTEL_ESB2_0, TCO_631XESB)}, 188 186 { ITCO_PCI_DEVICE(0x2671, TCO_631XESB)}, 189 187 { ITCO_PCI_DEVICE(0x2672, TCO_631XESB)},