diff options
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/core/root.c | 8 | 
1 files changed, 2 insertions, 6 deletions
| diff --git a/drivers/core/root.c b/drivers/core/root.c index 5f10d7a39c7..9ee65504e6e 100644 --- a/drivers/core/root.c +++ b/drivers/core/root.c @@ -147,12 +147,8 @@ int dm_init(bool of_live)  	ret = device_bind_by_name(NULL, false, &root_info, &DM_ROOT_NON_CONST);  	if (ret)  		return ret; -#if CONFIG_IS_ENABLED(OF_CONTROL) -	if (CONFIG_IS_ENABLED(OF_LIVE) && of_live) -		DM_ROOT_NON_CONST->node = np_to_ofnode(gd_of_root()); -	else -		DM_ROOT_NON_CONST->node = offset_to_ofnode(0); -#endif +	if (CONFIG_IS_ENABLED(OF_CONTROL)) +		DM_ROOT_NON_CONST->node = ofnode_root();  	ret = device_probe(DM_ROOT_NON_CONST);  	if (ret)  		return ret; | 
