aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/watchdog/Kconfig
diff options
context:
space:
mode:
authorXiubo Li <Li.Xiubo@freescale.com>2014-04-03 21:33:25 -0400
committerWim Van Sebroeck <wim@iguana.be>2014-06-10 15:42:46 -0400
commita7977003293ed0c13e62d95fc8cd1d20e22b7282 (patch)
treed39aefdae458a465a05f83a34fdd6583bc1d1006 /drivers/watchdog/Kconfig
parent30cb042a846353929042d93d13c9f8e1e5227aa7 (diff)
watchdog: imx2_wdt: convert to use regmap API.
This watchdog driver will be working on IMX2+, Vybrid, LS1, LS2+ platforms, and will be in different endianness mode in those SoCs: SoCs CPU endian mode WDT endian mode ------------------------------------------------ IMX2+ LE LE Vybird LE LE LS1 LE BE LS2 LE LE Other possible SoCs: SoCs CPU endian mode WDT endian mode ------------------------------------------------ Soc1 BE BE Soc2 BE LE And also the watchdog's registers will be 32-bits for some versions, and though it is 16-bits in IMX2+, Vybird and LS+. Using the regmap APIs, could be more easy to support different endianness and also more easy to support 32-bits version... Signed-off-by: Xiubo Li <Li.Xiubo@freescale.com> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Acked-by: Shawn Guo <shawn.guo@linaro.org> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Diffstat (limited to 'drivers/watchdog/Kconfig')
-rw-r--r--drivers/watchdog/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig
index 2b4c1fc87653..65ef91e3e497 100644
--- a/drivers/watchdog/Kconfig
+++ b/drivers/watchdog/Kconfig
@@ -378,6 +378,7 @@ config MAX63XX_WATCHDOG
378config IMX2_WDT 378config IMX2_WDT
379 tristate "IMX2+ Watchdog" 379 tristate "IMX2+ Watchdog"
380 depends on ARCH_MXC 380 depends on ARCH_MXC
381 select REGMAP_MMIO
381 help 382 help
382 This is the driver for the hardware watchdog 383 This is the driver for the hardware watchdog
383 on the Freescale IMX2 and later processors. 384 on the Freescale IMX2 and later processors.