commit | 206d4d2b4b30889678bb6b064002013a427b1501 | [log] [tgz] |
---|---|---|
author | Simon Glass <sjg@chromium.org> | Wed Mar 25 12:21:56 2015 -0600 |
committer | Simon Glass <sjg@chromium.org> | Sat Apr 18 11:11:19 2015 -0600 |
tree | 9683b0ddd1824d6f21a269fd05099fe934242321 | |
parent | 39de843352d8c655f23ecff460d5e74101780b7e [diff] |
dm: core: Mark device as active before calling uclass probe() methods The uclass pre-probe functions may end up calling back into the device in some circumstances. This can fail if recursion takes place. Adjust the ordering so that we mark the device as active early, then retract this later if needed. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Marek Vasut <marex@denx.de>