summaryrefslogtreecommitdiffstats
path: root/drivers/watchdog/booke_wdt.c
diff options
context:
space:
mode:
authorChen-Yu Tsai <wens@csie.org>2014-09-22 00:05:18 +0800
committerWim Van Sebroeck <wim@iguana.be>2014-10-20 21:06:59 +0200
commitf2147de334703c7c44372f013d7d466d756e6943 (patch)
treee6389b695cb90c96ad48e125d691b3f46a54b9b6 /drivers/watchdog/booke_wdt.c
parent334a9d8131254e06685b2af0c0f3cc7b3ec5bd04 (diff)
downloadop-kernel-dev-f2147de334703c7c44372f013d7d466d756e6943.zip
op-kernel-dev-f2147de334703c7c44372f013d7d466d756e6943.tar.gz
watchdog: sunxi: support parameterized compatible strings
This patch adds support for hardware parameters tied to compatible strings, so similar hardware can reuse the driver. This will be used to support the newer watchdog found in A31 and later SoCs. Differences in the new hardware include separate interrupt lines for each watchdog, and corresponding interrupt control/status registers. Watchdog control registers were also slightly rearranged. Also replace ioread32()/iowrite32() with readl()/writel() in various places changed. Signed-off-by: Chen-Yu Tsai <wens@csie.org> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Acked-by: Heiko Stuebner <heiko@sntech.de> Signed-off-by: Wim Van Sebroeck <wim@iguana.be> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'drivers/watchdog/booke_wdt.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud