watchdog: Use dev_read only if OF_PLATDATA is not enabled
authorWalter Lozano <walter.lozano@collabora.com>
Thu, 23 Jan 2020 19:05:05 +0000 (16:05 -0300)
committerStefan Roese <sr@denx.de>
Mon, 16 Mar 2020 10:25:12 +0000 (11:25 +0100)
commited666fb12910f46cff73a3869058ea59aef4261b
treeaed96dd9ab513b8d07917842bcb71a8ea1bcf783
parent50be9f0e1ccc0909e65132cff216743a49046f97
watchdog: Use dev_read only if OF_PLATDATA is not enabled

Currently watchdog tries to use dev_read_u32_default to get timeout
configuration in case OF_CONTROL is enabled. However, if SPL is
built with OF_PLATDATA this has no sense as there is no device tree.

This patch fixes this issue by only use dev_read_u32_default if OF_CONTROL
is enabled but OF_PLATDATA is not.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
include/wdt.h