blob: 0cd7702b88a1c482f5ae47b168f25c87ae5b7708 [file] [log] [blame]
Stephen Warren4581b712016-06-17 09:43:59 -06001/*
2 * Copyright (c) 2016, NVIDIA CORPORATION.
3 *
4 * SPDX-License-Identifier: GPL-2.0
5 */
6
7#ifndef __SANDBOX_RESET_H
8#define __SANDBOX_RESET_H
9
10#include <common.h>
11
12struct udevice;
13
14int sandbox_reset_query(struct udevice *dev, unsigned long id);
15
16int sandbox_reset_test_get(struct udevice *dev);
Neil Armstrong91f5f8b2018-04-03 11:40:51 +020017int sandbox_reset_test_get_bulk(struct udevice *dev);
Stephen Warren4581b712016-06-17 09:43:59 -060018int sandbox_reset_test_assert(struct udevice *dev);
Neil Armstrong91f5f8b2018-04-03 11:40:51 +020019int sandbox_reset_test_assert_bulk(struct udevice *dev);
Stephen Warren4581b712016-06-17 09:43:59 -060020int sandbox_reset_test_deassert(struct udevice *dev);
Neil Armstrong91f5f8b2018-04-03 11:40:51 +020021int sandbox_reset_test_deassert_bulk(struct udevice *dev);
Stephen Warren4581b712016-06-17 09:43:59 -060022int sandbox_reset_test_free(struct udevice *dev);
Neil Armstrong91f5f8b2018-04-03 11:40:51 +020023int sandbox_reset_test_release_bulk(struct udevice *dev);
Stephen Warren4581b712016-06-17 09:43:59 -060024
25#endif