aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPierre-Clément Tosi <ptosi@google.com>2021-09-30 17:52:45 +0200
committerSimon Glass <sjg@chromium.org>2021-10-21 12:50:48 -0600
commit3610970872351b58d9cfdbd9bf9aeabc6adac7b5 (patch)
tree175ac386701e5714457e325c53aee4768d4a0193
parent737fd142de530978157d61dd732273dd61a57eee (diff)
downloadu-boot-3610970872351b58d9cfdbd9bf9aeabc6adac7b5.zip
u-boot-3610970872351b58d9cfdbd9bf9aeabc6adac7b5.tar.gz
u-boot-3610970872351b58d9cfdbd9bf9aeabc6adac7b5.tar.bz2
dm: Fix util.h's broken include guard
Fix up the header's include guard to contain the definition of dm_priv_to_rw(), which was erroneously added outside of it, by moving its #endif to the end of the file (i.e. where it belongs). This removes the risk of compilation errors resulting from the redefinition of that function where the header might have been (indirectly) included more than once. Fixes: cfb9c9b77c2 ("dm: core: Use separate priv/plat data region") Signed-off-by: Pierre-Clément Tosi <ptosi@google.com> Cc: Simon Glass <sjg@chromium.org>
-rw-r--r--include/dm/util.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/dm/util.h b/include/dm/util.h
index c634e47..17baf55 100644
--- a/include/dm/util.h
+++ b/include/dm/util.h
@@ -48,8 +48,6 @@ void dm_dump_driver_compat(void);
/* Dump out a list of drivers with static platform data */
void dm_dump_static_driver_info(void);
-#endif
-
#if CONFIG_IS_ENABLED(OF_PLATDATA_INST) && CONFIG_IS_ENABLED(READ_ONLY)
void *dm_priv_to_rw(void *priv);
#else
@@ -58,3 +56,5 @@ static inline void *dm_priv_to_rw(void *priv)
return priv;
}
#endif
+
+#endif