mfd: lpc_ich: Add Device IDs for Intel Lynx Point-LP PCH
authorJames Ralston <james.d.ralston@intel.com>
Thu, 9 Aug 2012 16:46:13 +0000 (09:46 -0700)
committerSamuel Ortiz <sameo@linux.intel.com>
Sat, 15 Sep 2012 22:39:47 +0000 (00:39 +0200)
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>
drivers/mfd/lpc_ich.c
drivers/watchdog/iTCO_wdt.c

index d142622a3fb017d2d86155fd615ed71631f4f179..a22544fe53197904f56f0c67f87970ddd727caf5 100644 (file)
@@ -49,6 +49,7 @@
  *     document number TBD : DH89xxCC
  *     document number TBD : Panther Point
  *     document number TBD : Lynx Point
+ *     document number TBD : Lynx Point-LP
  */
 
 #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
@@ -192,6 +193,7 @@ enum lpc_chipsets {
        LPC_DH89XXCC,   /* DH89xxCC */
        LPC_PPT,        /* Panther Point */
        LPC_LPT,        /* Lynx Point */
+       LPC_LPT_LP,     /* Lynx Point-LP */
 };
 
 struct lpc_ich_info lpc_chipset_info[] __devinitdata = {
@@ -468,6 +470,10 @@ struct lpc_ich_info lpc_chipset_info[] __devinitdata = {
                .name = "Lynx Point",
                .iTCO_version = 2,
        },
+       [LPC_LPT_LP] = {
+               .name = "Lynx Point_LP",
+               .iTCO_version = 2,
+       },
 };
 
 /*
@@ -641,6 +647,14 @@ static DEFINE_PCI_DEVICE_TABLE(lpc_ich_ids) = {
        { PCI_VDEVICE(INTEL, 0x8c5d), LPC_LPT},
        { PCI_VDEVICE(INTEL, 0x8c5e), LPC_LPT},
        { PCI_VDEVICE(INTEL, 0x8c5f), LPC_LPT},
+       { PCI_VDEVICE(INTEL, 0x9c40), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c41), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c42), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c43), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c44), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c45), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c46), LPC_LPT_LP},
+       { PCI_VDEVICE(INTEL, 0x9c47), LPC_LPT_LP},
        { 0, },                 /* End of list */
 };
 MODULE_DEVICE_TABLE(pci, lpc_ich_ids);
index ceed39f26011a8aa0684e1768d919f38d119f93c..545d387de411bbd112a7be360f0c4efcd263c34c 100644 (file)
@@ -37,6 +37,7 @@
  *     document number TBD                   : DH89xxCC
  *     document number TBD                   : Panther Point
  *     document number TBD                   : Lynx Point
+ *     document number TBD                   : Lynx Point-LP
  */
 
 /*