Sophie

Sophie

distrib > Mageia > 2 > i586 > by-pkgid > 4b72850036257b2db627c2b9bbb2d6c0 > files > 30

kernel-vserver-3.4.69-1.mga2.src.rpm

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);