blob: 2e244b109f3f45a26a3485647f6f45e6d5ea1148 [file] [log] [blame]
Dinh Nguyen84b124d2019-04-23 16:55:03 -05001// SPDX-License-Identifier: GPL-2.0
2/*
3 * Copyright (C) 2019 Intel Corporation <www.intel.com>
4 */
5
6#include <common.h>
7#include <dm.h>
8#include <dm/test.h>
9
10static int dm_test_reset(struct unit_test_state *uts)
11{
12 struct udevice *dev_cache;
13 struct cache_info;
14
15 ut_assertok(uclass_get_device(UCLASS_CACHE, 0, &dev_cache));
16 ut_assertok(cache_get_info(dev, &info));
Rick Chenabd858e2019-08-28 18:46:05 +080017 ut_assertok(cache_enable(dev));
18 ut_assertok(cache_disable(dev));
Dinh Nguyen84b124d2019-04-23 16:55:03 -050019
20 return 0;
21}
22DM_TEST(dm_test_reset, DM_TESTF_SCAN_FDT);