dts: Fix OF_LIVE dependency
authorBin Meng <bmeng.cn@gmail.com>
Wed, 3 Feb 2021 13:20:03 +0000 (21:20 +0800)
committerSimon Glass <sjg@chromium.org>
Thu, 4 Mar 2021 02:17:25 +0000 (19:17 -0700)
lib/of_live.c references the following 2 ofnode APIs:
of_alias_scan() and of_get_property().

These APIs get built only when DM is on. Fix the dependency then.

Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
dts/Kconfig

index 71f5055..00ac29a 100644 (file)
@@ -60,7 +60,7 @@ config TPL_OF_CONTROL
 
 config OF_LIVE
        bool "Enable use of a live tree"
-       depends on OF_CONTROL
+       depends on DM && OF_CONTROL
        help
          Normally U-Boot uses a flat device tree which saves space and
          avoids the need to unpack the tree before use. However a flat