diff options
author | Alexandra Yates <alexandra.yates@linux.intel.com> | 2015-11-06 18:19:48 -0500 |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2015-11-24 06:10:46 -0500 |
commit | 6223a30935852369fd797f44eeafac445e422ac4 (patch) | |
tree | 578f60dbc1bbd2d50e6b4dc2d79b4b6a1cb51e06 /drivers/mfd | |
parent | a65e5efa7c5faa8c320fe56cc351d47fcd006749 (diff) |
mfd: lpc_ich: Intel device IDs for PCH
Adding Intel codename Lewisburg platform device IDs for PCH.
Signed-off-by: Alexandra Yates <alexandra.yates@linux.intel.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/mfd')
-rw-r--r-- | drivers/mfd/lpc_ich.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/drivers/mfd/lpc_ich.c b/drivers/mfd/lpc_ich.c index b514f3cf140d..bd3aa4578346 100644 --- a/drivers/mfd/lpc_ich.c +++ b/drivers/mfd/lpc_ich.c | |||
@@ -55,6 +55,7 @@ | |||
55 | * document number TBD : Coleto Creek | 55 | * document number TBD : Coleto Creek |
56 | * document number TBD : Wildcat Point-LP | 56 | * document number TBD : Wildcat Point-LP |
57 | * document number TBD : 9 Series | 57 | * document number TBD : 9 Series |
58 | * document number TBD : Lewisburg | ||
58 | */ | 59 | */ |
59 | 60 | ||
60 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt | 61 | #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt |
@@ -213,6 +214,7 @@ enum lpc_chipsets { | |||
213 | LPC_COLETO, /* Coleto Creek */ | 214 | LPC_COLETO, /* Coleto Creek */ |
214 | LPC_WPT_LP, /* Wildcat Point-LP */ | 215 | LPC_WPT_LP, /* Wildcat Point-LP */ |
215 | LPC_BRASWELL, /* Braswell SoC */ | 216 | LPC_BRASWELL, /* Braswell SoC */ |
217 | LPC_LEWISBURG, /* Lewisburg */ | ||
216 | LPC_9S, /* 9 Series */ | 218 | LPC_9S, /* 9 Series */ |
217 | }; | 219 | }; |
218 | 220 | ||
@@ -521,6 +523,10 @@ static struct lpc_ich_info lpc_chipset_info[] = { | |||
521 | .name = "Braswell SoC", | 523 | .name = "Braswell SoC", |
522 | .iTCO_version = 3, | 524 | .iTCO_version = 3, |
523 | }, | 525 | }, |
526 | [LPC_LEWISBURG] = { | ||
527 | .name = "Lewisburg", | ||
528 | .iTCO_version = 2, | ||
529 | }, | ||
524 | [LPC_9S] = { | 530 | [LPC_9S] = { |
525 | .name = "9 Series", | 531 | .name = "9 Series", |
526 | .iTCO_version = 2, | 532 | .iTCO_version = 2, |
@@ -757,6 +763,15 @@ static const struct pci_device_id lpc_ich_ids[] = { | |||
757 | { PCI_VDEVICE(INTEL, 0x9cc6), LPC_WPT_LP}, | 763 | { PCI_VDEVICE(INTEL, 0x9cc6), LPC_WPT_LP}, |
758 | { PCI_VDEVICE(INTEL, 0x9cc7), LPC_WPT_LP}, | 764 | { PCI_VDEVICE(INTEL, 0x9cc7), LPC_WPT_LP}, |
759 | { PCI_VDEVICE(INTEL, 0x9cc9), LPC_WPT_LP}, | 765 | { PCI_VDEVICE(INTEL, 0x9cc9), LPC_WPT_LP}, |
766 | { PCI_VDEVICE(INTEL, 0xa1c1), LPC_LEWISBURG}, | ||
767 | { PCI_VDEVICE(INTEL, 0xa1c2), LPC_LEWISBURG}, | ||
768 | { PCI_VDEVICE(INTEL, 0xa1c3), LPC_LEWISBURG}, | ||
769 | { PCI_VDEVICE(INTEL, 0xa1c4), LPC_LEWISBURG}, | ||
770 | { PCI_VDEVICE(INTEL, 0xa1c5), LPC_LEWISBURG}, | ||
771 | { PCI_VDEVICE(INTEL, 0xa1c6), LPC_LEWISBURG}, | ||
772 | { PCI_VDEVICE(INTEL, 0xa1c7), LPC_LEWISBURG}, | ||
773 | { PCI_VDEVICE(INTEL, 0xa242), LPC_LEWISBURG}, | ||
774 | { PCI_VDEVICE(INTEL, 0xa243), LPC_LEWISBURG}, | ||
760 | { 0, }, /* End of list */ | 775 | { 0, }, /* End of list */ |
761 | }; | 776 | }; |
762 | MODULE_DEVICE_TABLE(pci, lpc_ich_ids); | 777 | MODULE_DEVICE_TABLE(pci, lpc_ich_ids); |