aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJames Ralston <james.d.ralston@intel.com>2013-11-04 12:31:20 -0500
committerSamuel Ortiz <sameo@linux.intel.com>2013-11-04 12:38:00 -0500
commit5e90169c5a02da69a1ef721bea7a823e9e48fcb6 (patch)
tree462183c54a4f298188f3d3ff7a435a02c35d7f59
parent424aab72933cf1afafdeccf2760a74fe3a2fb7b4 (diff)
mfd: lpc_ich: Add Device IDs for Intel Wildcat Point-LP PCH
This patch adds the TCO Watchdog Device IDs for the Intel Wildcat Point-LP PCH. Signed-off-by: James Ralston <james.d.ralston@intel.com> Signed-off-by: Samuel Ortiz <sameo@linux.intel.com>
-rw-r--r--drivers/mfd/lpc_ich.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/drivers/mfd/lpc_ich.c b/drivers/mfd/lpc_ich.c
index 316af07ede3f..da1c6566d93d 100644
--- a/drivers/mfd/lpc_ich.c
+++ b/drivers/mfd/lpc_ich.c
@@ -53,6 +53,7 @@
53 * document number TBD : Wellsburg 53 * document number TBD : Wellsburg
54 * document number TBD : Avoton SoC 54 * document number TBD : Avoton SoC
55 * document number TBD : Coleto Creek 55 * document number TBD : Coleto Creek
56 * document number TBD : Wildcat Point-LP
56 */ 57 */
57 58
58#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt 59#define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
@@ -211,6 +212,7 @@ enum lpc_chipsets {
211 LPC_WBG, /* Wellsburg */ 212 LPC_WBG, /* Wellsburg */
212 LPC_AVN, /* Avoton SoC */ 213 LPC_AVN, /* Avoton SoC */
213 LPC_COLETO, /* Coleto Creek */ 214 LPC_COLETO, /* Coleto Creek */
215 LPC_WPT_LP, /* Wildcat Point-LP */
214}; 216};
215 217
216static struct lpc_ich_info lpc_chipset_info[] = { 218static struct lpc_ich_info lpc_chipset_info[] = {
@@ -503,6 +505,10 @@ static struct lpc_ich_info lpc_chipset_info[] = {
503 .name = "Coleto Creek", 505 .name = "Coleto Creek",
504 .iTCO_version = 2, 506 .iTCO_version = 2,
505 }, 507 },
508 [LPC_WPT_LP] = {
509 .name = "Lynx Point_LP",
510 .iTCO_version = 2,
511 },
506}; 512};
507 513
508/* 514/*
@@ -721,6 +727,13 @@ static DEFINE_PCI_DEVICE_TABLE(lpc_ich_ids) = {
721 { PCI_VDEVICE(INTEL, 0x1f3a), LPC_AVN}, 727 { PCI_VDEVICE(INTEL, 0x1f3a), LPC_AVN},
722 { PCI_VDEVICE(INTEL, 0x1f3b), LPC_AVN}, 728 { PCI_VDEVICE(INTEL, 0x1f3b), LPC_AVN},
723 { PCI_VDEVICE(INTEL, 0x2390), LPC_COLETO}, 729 { PCI_VDEVICE(INTEL, 0x2390), LPC_COLETO},
730 { PCI_VDEVICE(INTEL, 0x9cc1), LPC_WPT_LP},
731 { PCI_VDEVICE(INTEL, 0x9cc2), LPC_WPT_LP},
732 { PCI_VDEVICE(INTEL, 0x9cc3), LPC_WPT_LP},
733 { PCI_VDEVICE(INTEL, 0x9cc5), LPC_WPT_LP},
734 { PCI_VDEVICE(INTEL, 0x9cc6), LPC_WPT_LP},
735 { PCI_VDEVICE(INTEL, 0x9cc7), LPC_WPT_LP},
736 { PCI_VDEVICE(INTEL, 0x9cc9), LPC_WPT_LP},
724 { 0, }, /* End of list */ 737 { 0, }, /* End of list */
725}; 738};
726MODULE_DEVICE_TABLE(pci, lpc_ich_ids); 739MODULE_DEVICE_TABLE(pci, lpc_ich_ids);