]> git.karo-electronics.de Git - karo-tx-linux.git/commit
watchdog: orion: Add Armada 375/380 SoC support
authorEzequiel Garcia <ezequiel.garcia@free-electrons.com>
Sat, 15 Mar 2014 18:18:01 +0000 (15:18 -0300)
committerWim Van Sebroeck <wim@iguana.be>
Mon, 26 May 2014 20:52:06 +0000 (22:52 +0200)
commit8e55e8f2af7500307888015d851aa9db7b9b780c
tree4107538d0fc3e45cc7ffa1abed2d7cc2c08f7af8
parent6869fc795d6991187dce493a5418ba0b13f6ea9c
watchdog: orion: Add Armada 375/380 SoC support

This commit adds support for the Armada 375 and Armada 380 SoCs.

This SoC variant has a second RSTOUT register, in addition to the already
existent, which is shared with the system-controller. To handle this RSTOUT,
we introduce a new MMIO register 'rstout_mask' to be required on
'armada-{375,380}-watchdog' new compatible string.

Signed-off-by: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
Reviewed-by: Guenter Roeck <linux@roeck-us.net>
Acked-by: Jason Cooper <jason@lakedaemon.net>
Tested-by: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
Tested-by: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
drivers/watchdog/orion_wdt.c