]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
dm: core: Convert #ifdef to if() in root.c
authorSimon Glass <sjg@chromium.org>
Sat, 3 Oct 2020 17:31:37 +0000 (11:31 -0600)
committerSimon Glass <sjg@chromium.org>
Thu, 29 Oct 2020 20:42:18 +0000 (14:42 -0600)
Convert a few conditions to use compile-time checks to reduce the number
of build paths.

Signed-off-by: Simon Glass <sjg@chromium.org>
drivers/core/root.c

index e8df5aebe845ee945e27d831b94c16b8ef78e80f..5f10d7a39c7e9fc0bf8d334cfe2ffa183fe07ee7 100644 (file)
@@ -50,7 +50,6 @@ void dm_fixup_for_gd_move(struct global_data *new_gd)
        }
 }
 
-#if defined(CONFIG_NEEDS_MANUAL_RELOC)
 void fix_drivers(void)
 {
        struct driver *drv =
@@ -129,8 +128,6 @@ void fix_devices(void)
        }
 }
 
-#endif
-
 int dm_init(bool of_live)
 {
        int ret;
@@ -141,11 +138,11 @@ int dm_init(bool of_live)
        }
        INIT_LIST_HEAD(&DM_UCLASS_ROOT_NON_CONST);
 
-#if defined(CONFIG_NEEDS_MANUAL_RELOC)
-       fix_drivers();
-       fix_uclass();
-       fix_devices();
-#endif
+       if (IS_ENABLED(CONFIG_NEEDS_MANUAL_RELOC)) {
+               fix_drivers();
+               fix_uclass();
+               fix_devices();
+       }
 
        ret = device_bind_by_name(NULL, false, &root_info, &DM_ROOT_NON_CONST);
        if (ret)
@@ -350,9 +347,8 @@ int dm_init_and_scan(bool pre_reloc_only)
 {
        int ret;
 
-#if CONFIG_IS_ENABLED(OF_PLATDATA)
-       dm_populate_phandle_data();
-#endif
+       if (CONFIG_IS_ENABLED(OF_PLATDATA))
+               dm_populate_phandle_data();
 
        ret = dm_init(CONFIG_IS_ENABLED(OF_LIVE));
        if (ret) {