mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-13 15:03:58 +03:00
dm: Avoid using #ifdef for CONFIG_OF_LIVE
At present this option results in a number of #ifdefs due to the presence or absence of the global_data of_root member. Add a few macros to global_data.h to work around this. Update the code accordingly. Signed-off-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
@@ -90,17 +90,10 @@ DECLARE_GLOBAL_DATA_PTR;
|
||||
*
|
||||
* @returns true if livetree is active, false it not
|
||||
*/
|
||||
#ifdef CONFIG_OF_LIVE
|
||||
static inline bool of_live_active(void)
|
||||
{
|
||||
return gd->of_root != NULL;
|
||||
return gd_of_root() != NULL;
|
||||
}
|
||||
#else
|
||||
static inline bool of_live_active(void)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
|
||||
#define OF_BAD_ADDR ((u64)-1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user