summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schmidt <mail@schmidt-andreas.de>2018-04-22 20:30:07 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2018-04-25 10:33:29 +0200
commite2103491afef9fb16d8d164c3c5559da099c3257 (patch)
tree5dd1602bdbdcd2b5a7ab68a56bbf28776d3fcf09
parent361da8bb8237766755da6d3a3226efcd8679a7a9 (diff)
downloadbarebox-e2103491afef9fb16d8d164c3c5559da099c3257.tar.gz
barebox-e2103491afef9fb16d8d164c3c5559da099c3257.tar.xz
watchdog: omap: set hwdev before call watchdog_register
Since watchdog_register access to hwdev (see commit 65a644388e845bde01215bf378d4df2a6a260a6a) hwdev has to be initiate/set before calling watchdog_register. Signed-off-by: Andreas Schmidt <mail@schmidt-andreas.de> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--drivers/watchdog/omap_wdt.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/watchdog/omap_wdt.c b/drivers/watchdog/omap_wdt.c
index 27fdfd13a0..c8a7ccf607 100644
--- a/drivers/watchdog/omap_wdt.c
+++ b/drivers/watchdog/omap_wdt.c
@@ -160,6 +160,7 @@ static int omap_wdt_probe(struct device_d *dev)
wdev = xzalloc(sizeof(*wdev));
wdev->wdog.set_timeout = omap_wdt_set_timeout;
+ wdev->wdog.hwdev = dev;
wdev->wdt_trgr_pattern = 0x1234;
/* reserve static register mappings */