]> git.baikalelectronics.ru Git - uboot.git/commit
dm: core: Fix devfdt_get_addr_ptr return value
authorOvidiu Panait <ovidiu.panait@windriver.com>
Mon, 3 Aug 2020 19:17:35 +0000 (22:17 +0300)
committerSimon Glass <sjg@chromium.org>
Sat, 22 Aug 2020 13:59:14 +0000 (07:59 -0600)
commit04a95d0efe9bb399f7fb5910e1b5f5f6d1427a1a
tree4c61149fa9ef7f082f02ef176363e99cb2301ec5
parente8795ed4844c2b9a9fc27487554f76142f712a2e
dm: core: Fix devfdt_get_addr_ptr return value

According to the description of devfdt_get_addr_ptr, this function should
return NULL on failure, but currently it returns (void *)FDT_ADDR_T_NONE.

Fix this by making devfdt_get_addr_ptr return NULL on failure, as
described in the function comments. Also, update the drivers currently
checking (void *)FDT_ADDR_T_NONE to check for NULL.

Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
drivers/clk/aspeed/clk_ast2500.c
drivers/core/fdtaddr.c
drivers/i2c/ast_i2c.c
drivers/pinctrl/mvebu/pinctrl-mvebu.c
drivers/timer/ast_timer.c
drivers/watchdog/ast_wdt.c
include/dm/read.h