summaryrefslogtreecommitdiff
path: root/drivers/watchdog/sirfsoc_wdt.c
diff options
context:
space:
mode:
authorAndrew Jeffery <andrew@aj.id.au>2017-09-20 08:30:20 +0300
committerWim Van Sebroeck <wim@iguana.be>2017-12-28 22:44:50 +0300
commitd4238aa458b8c3e64d6f124aafa5c230cae31d6a (patch)
tree217c99ee4e0cb6b497eeb1e1bfafe039181f2da7 /drivers/watchdog/sirfsoc_wdt.c
parent2050dd0610237488df12fce45966db7debbfa4f0 (diff)
downloadlinux-d4238aa458b8c3e64d6f124aafa5c230cae31d6a.tar.xz
watchdog: aspeed: Move init to arch_initcall
Probing at device_initcall time lead to perverse cases where the watchdog was probed after, say, I2C devices, which then leaves a potentially running watchdog at the mercy of I2C device behaviour and bus conditions. Load the watchdog driver early to ensure that the kernel is patting it well before initialising peripherals. Signed-off-by: Andrew Jeffery <andrew@aj.id.au> Reviewed-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Wim Van Sebroeck <wim@iguana.be>
Diffstat (limited to 'drivers/watchdog/sirfsoc_wdt.c')
0 files changed, 0 insertions, 0 deletions