.
.
.
common/board_r.c
1 #ifdef CONFIG_DM
2 static int initr_dm(void)
3 {
4 int ret;
5
6 /* Save the pre-reloc driver model and start a new one */
7 gd->dm_root_f = gd->dm_root;
8 gd->dm_root = NULL;
9 #ifdef CONFIG_TIMER
10 gd->timer = NULL;
11 #endif
12 ret = dm_init_and_scan(false);
13 if (ret)
14 return ret;
15 #ifdef CONFIG_TIMER_EARLY
16 ret = dm_timer_init();
17 if (ret)
18 return ret;
19 #endif
20
21 return 0;
22 }
23 #endif
.
.