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

watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs

This patch adds the TCO Watchdog DeviceIDs for the Intel Lynx Point PCH.

Signed-off-by: Seth Heasley <seth.heasley@intel.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>

authored by

Seth Heasley and committed by
Wim Van Sebroeck
84e83c28 f6dd94f8

+35
+35
drivers/watchdog/iTCO_wdt.c
··· 36 36 * document number TBD : Patsburg (PBG) 37 37 * document number TBD : DH89xxCC 38 38 * document number TBD : Panther Point 39 + * document number TBD : Lynx Point 39 40 */ 40 41 41 42 /* ··· 127 126 TCO_PBG, /* Patsburg */ 128 127 TCO_DH89XXCC, /* DH89xxCC */ 129 128 TCO_PPT, /* Panther Point */ 129 + TCO_LPT, /* Lynx Point */ 130 130 }; 131 131 132 132 static struct { ··· 191 189 {"Patsburg", 2}, 192 190 {"DH89xxCC", 2}, 193 191 {"Panther Point", 2}, 192 + {"Lynx Point", 2}, 194 193 {NULL, 0} 195 194 }; 196 195 ··· 334 331 { PCI_VDEVICE(INTEL, 0x1e5d), TCO_PPT}, 335 332 { PCI_VDEVICE(INTEL, 0x1e5e), TCO_PPT}, 336 333 { PCI_VDEVICE(INTEL, 0x1e5f), TCO_PPT}, 334 + { PCI_VDEVICE(INTEL, 0x8c40), TCO_LPT}, 335 + { PCI_VDEVICE(INTEL, 0x8c41), TCO_LPT}, 336 + { PCI_VDEVICE(INTEL, 0x8c42), TCO_LPT}, 337 + { PCI_VDEVICE(INTEL, 0x8c43), TCO_LPT}, 338 + { PCI_VDEVICE(INTEL, 0x8c44), TCO_LPT}, 339 + { PCI_VDEVICE(INTEL, 0x8c45), TCO_LPT}, 340 + { PCI_VDEVICE(INTEL, 0x8c46), TCO_LPT}, 341 + { PCI_VDEVICE(INTEL, 0x8c47), TCO_LPT}, 342 + { PCI_VDEVICE(INTEL, 0x8c48), TCO_LPT}, 343 + { PCI_VDEVICE(INTEL, 0x8c49), TCO_LPT}, 344 + { PCI_VDEVICE(INTEL, 0x8c4a), TCO_LPT}, 345 + { PCI_VDEVICE(INTEL, 0x8c4b), TCO_LPT}, 346 + { PCI_VDEVICE(INTEL, 0x8c4c), TCO_LPT}, 347 + { PCI_VDEVICE(INTEL, 0x8c4d), TCO_LPT}, 348 + { PCI_VDEVICE(INTEL, 0x8c4e), TCO_LPT}, 349 + { PCI_VDEVICE(INTEL, 0x8c4f), TCO_LPT}, 350 + { PCI_VDEVICE(INTEL, 0x8c50), TCO_LPT}, 351 + { PCI_VDEVICE(INTEL, 0x8c51), TCO_LPT}, 352 + { PCI_VDEVICE(INTEL, 0x8c52), TCO_LPT}, 353 + { PCI_VDEVICE(INTEL, 0x8c53), TCO_LPT}, 354 + { PCI_VDEVICE(INTEL, 0x8c54), TCO_LPT}, 355 + { PCI_VDEVICE(INTEL, 0x8c55), TCO_LPT}, 356 + { PCI_VDEVICE(INTEL, 0x8c56), TCO_LPT}, 357 + { PCI_VDEVICE(INTEL, 0x8c57), TCO_LPT}, 358 + { PCI_VDEVICE(INTEL, 0x8c58), TCO_LPT}, 359 + { PCI_VDEVICE(INTEL, 0x8c59), TCO_LPT}, 360 + { PCI_VDEVICE(INTEL, 0x8c5a), TCO_LPT}, 361 + { PCI_VDEVICE(INTEL, 0x8c5b), TCO_LPT}, 362 + { PCI_VDEVICE(INTEL, 0x8c5c), TCO_LPT}, 363 + { PCI_VDEVICE(INTEL, 0x8c5d), TCO_LPT}, 364 + { PCI_VDEVICE(INTEL, 0x8c5e), TCO_LPT}, 365 + { PCI_VDEVICE(INTEL, 0x8c5f), TCO_LPT}, 337 366 { 0, }, /* End of list */ 338 367 }; 339 368 MODULE_DEVICE_TABLE(pci, iTCO_wdt_pci_tbl);