summaryrefslogtreecommitdiffstats
path: root/drivers/watchdog/Kconfig
diff options
context:
space:
mode:
authorMatt Fleming2015-08-06 14:46:26 +0200
committerLee Jones2015-08-11 16:03:52 +0200
commit2a7a0e9bf7b32e838d873226808ab8a6c00148f7 (patch)
tree2afcbc24cf7d7ae96066b56dba25eacddf6a83fe /drivers/watchdog/Kconfig
parenti2c: i801: Create iTCO device on newer Intel PCHs (diff)
downloadkernel-qcow2-linux-2a7a0e9bf7b32e838d873226808ab8a6c00148f7.tar.gz
kernel-qcow2-linux-2a7a0e9bf7b32e838d873226808ab8a6c00148f7.tar.xz
kernel-qcow2-linux-2a7a0e9bf7b32e838d873226808ab8a6c00148f7.zip
watchdog: iTCO_wdt: Add support for TCO on Intel Sunrisepoint
The revision of the watchdog hardware in Sunrisepoint necessitates a new "version" inside the TCO watchdog driver because some of the register layouts have changed. Also update the Kconfig entry to select both the LPC and SMBus drivers since the TCO device is on the SMBus in Sunrisepoint. Signed-off-by: Matt Fleming <matt.fleming@intel.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'drivers/watchdog/Kconfig')
-rw-r--r--drivers/watchdog/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig
index 241fafde42cb..55c4b5b0a317 100644
--- a/drivers/watchdog/Kconfig
+++ b/drivers/watchdog/Kconfig
@@ -797,7 +797,8 @@ config ITCO_WDT
tristate "Intel TCO Timer/Watchdog"
depends on (X86 || IA64) && PCI
select WATCHDOG_CORE
- select LPC_ICH
+ select LPC_ICH if !EXPERT
+ select I2C_I801 if !EXPERT
---help---
Hardware driver for the intel TCO timer based watchdog devices.
These drivers are included in the Intel 82801 I/O Controller