Revert "dm: core: Simplify dm_probe_devices()"
authorSimon Glass <sjg@chromium.org>
Wed, 26 Feb 2025 16:26:14 +0000 (09:26 -0700)
committerTom Rini <trini@konsulko.com>
Tue, 4 Mar 2025 14:22:10 +0000 (08:22 -0600)
commitcd48a21dbde69053894bfaefa3870f2054c91801
treeced7f7d40b63396d53cdf9cacab2d7deacd9c888
parent4164289db882ea50c694a456af623b0ab16495ef
Revert "dm: core: Simplify dm_probe_devices()"

Unfortunately this change was not safe as some devices are bound before
relocation, but we don't want to probe them.

It causes 'raise: Signal # 8 caught' on jerry.

Move the bootstage timer to after autoprobe in initf_dm() since the
trace test does not tolerate any variance.

This reverts commit 21dd873572a01d74bfdfceb7a30b056f8ccba187.

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