commit 7fb9c1a4851562e9f9b522ff929c0742797f301a Author: James Ralston <james.d.ralston@intel.com> Date: Thu Aug 9 09:46:13 2012 -0700 mfd: lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH This patch adds the Watchdog Timer Device IDs for the Intel Lynx Point-LP PCH. The Device IDs are defined in drivers/mfd/lpc_ich.c Signed-off-by: James Ralston <james.d.ralston@intel.com> Acked-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com> [ Adapted for kernel-3.4 where all of this is still in iTCO_wdt.c / tmb ] Signed-off-by: Thomas Backlund <tmb@mageia.org> drivers/watchdog/iTCO_wdt.c | 11 +++++++++++ 1 file changed, 11 insertions(+) --- linux-3.4/drivers/watchdog/iTCO_wdt.c.lpt_lp 2012-05-21 01:29:13.000000000 +0300 +++ linux-3.4/drivers/watchdog/iTCO_wdt.c 2013-02-16 23:47:00.248750151 +0200 @@ -37,6 +37,7 @@ * document number TBD : DH89xxCC * document number TBD : Panther Point * document number TBD : Lynx Point + * document number TBD : Lynx Point-LP */ /* @@ -129,6 +130,7 @@ enum iTCO_chipsets { TCO_DH89XXCC, /* DH89xxCC */ TCO_PPT, /* Panther Point */ TCO_LPT, /* Lynx Point */ + TCO_LPT_LP, /* Lynx Point-LP */ }; static struct { @@ -193,6 +195,7 @@ static struct { {"DH89xxCC", 2}, {"Panther Point", 2}, {"Lynx Point", 2}, + {"Lynx Point-LP", 2}, {NULL, 0} }; @@ -367,6 +370,14 @@ static DEFINE_PCI_DEVICE_TABLE(iTCO_wdt_ { PCI_VDEVICE(INTEL, 0x8c5d), TCO_LPT}, { PCI_VDEVICE(INTEL, 0x8c5e), TCO_LPT}, { PCI_VDEVICE(INTEL, 0x8c5f), TCO_LPT}, + { PCI_VDEVICE(INTEL, 0x9c40), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c41), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c42), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c43), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c44), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c45), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c46), TCO_LPT_LP}, + { PCI_VDEVICE(INTEL, 0x9c47), TCO_LPT_LP}, { 0, }, /* End of list */ }; MODULE_DEVICE_TABLE(pci, iTCO_wdt_pci_tbl);