summaryrefslogtreecommitdiff
path: root/test/dm/test-dm.c
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2021-03-08 03:35:08 +0300
committerTom Rini <trini@konsulko.com>2021-03-12 17:57:30 +0300
commit664277f1060c24aef29f7ea77b6081e3ccc5db46 (patch)
tree9619b2f168c9f7b7f62c0c361c4016eb37527602 /test/dm/test-dm.c
parent1fc9c12210bba815d10e9261fc3602e3a6a73f8e (diff)
downloadu-boot-664277f1060c24aef29f7ea77b6081e3ccc5db46.tar.xz
test: Move restoring of driver model state to ut_run_list()
Add this functionality to ut_run_list() so it can be removed from dm_test_run(). At this point all tests are run through ut_run_list(). Signed-off-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'test/dm/test-dm.c')
-rw-r--r--test/dm/test-dm.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/test/dm/test-dm.c b/test/dm/test-dm.c
index 8cb99ed80c..cb4f99537d 100644
--- a/test/dm/test-dm.c
+++ b/test/dm/test-dm.c
@@ -24,21 +24,10 @@ int dm_test_run(const char *test_name)
{
struct unit_test *tests = ll_entry_start(struct unit_test, dm_test);
const int n_ents = ll_entry_count(struct unit_test, dm_test);
- struct device_node *of_root;
int ret;
- of_root = gd_of_root();
ret = ut_run_list("driver model", "dm_test_", tests, n_ents, test_name);
- /* Put everything back to normal so that sandbox works as expected */
- gd_set_of_root(of_root);
- gd->dm_root = NULL;
- if (dm_init(CONFIG_IS_ENABLED(OF_LIVE)))
- return CMD_RET_FAILURE;
- dm_scan_plat(false);
- if (!CONFIG_IS_ENABLED(OF_PLATDATA))
- dm_scan_fdt(false);
-
return ret ? CMD_RET_FAILURE : 0;
}